BMW 3 Series330e xDrive M Sport 4dr Step Auto20245,146 milesHybrid£37,399or £597 moGood priceAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £596.15, Customer Deposit: £5,609.00, Total Deposit: £5,609.85, Optional Final Payment: £16,758.05, Total Charge For Credit: £12,987.95, Total Amount Payable: £50,386.95, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.64ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto20248,884 milesDiesel£34,753or £468 moSP13YU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £467.35, Customer Deposit: £5,212.00, Total Deposit: £5,212.95, Optional Final Payment: £16,411.43, Total Charge For Credit: £8,836.83, Total Amount Payable: £43,589.83, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202417,988 milesHybrid£36,500or £590 moAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £589.36, Customer Deposit: £5,475.00, Total Deposit: £5,475.00, Optional Final Payment: £15,890.34, Total Charge For Credit: £12,565.26, Total Amount Payable: £49,065.26, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202415,245 milesHybrid£34,000or £542 moGreat priceAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £541.87, Customer Deposit: £5,100.00, Total Deposit: £5,100.00, Optional Final Payment: £15,241.36, Total Charge For Credit: £11,809.25, Total Amount Payable: £45,809.25, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202414,624 milesHybrid£36,000or £583 moFair priceAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £582.40, Customer Deposit: £5,400.00, Total Deposit: £5,400.00, Optional Final Payment: £15,604.03, Total Charge For Credit: £12,376.83, Total Amount Payable: £48,376.83, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20244,512 milesHybrid£37,000or £596 moGood priceAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £595.60, Customer Deposit: £5,550.00, Total Deposit: £5,550.00, Optional Final Payment: £16,221.42, Total Charge For Credit: £12,764.62, Total Amount Payable: £49,764.62, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202413,524 milesHybrid£37,500or £606 moFair priceAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £605.56, Customer Deposit: £5,625.00, Total Deposit: £5,625.00, Optional Final Payment: £16,322.42, Total Charge For Credit: £12,908.74, Total Amount Payable: £50,408.74, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20246,965 milesHybrid£30,438or £444 moGreat priceTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £443.77, Customer Deposit: £4,565.00, Total Deposit: £4,565.70, Optional Final Payment: £14,049.00, Total Charge For Credit: £9,033.89, Total Amount Payable: £39,471.89, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20242,340 milesHybrid£39,095£1,030 off£38,065or £608 moGreat priceYO304WR*Representative example: Contract Length: 48 months, 47 Monthly Payments: £607.74, Customer Deposit: £5,709.00, Total Deposit: £5,709.75, Optional Final Payment: £14,450.00, Total Charge For Credit: £10,658.53, Total Amount Payable: £48,723.53, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto20247,320 milesDiesel£38,032or £615 moDH11HP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £614.70, Customer Deposit: £5,704.00, Total Deposit: £5,704.80, Optional Final Payment: £13,995.00, Total Charge For Credit: £10,558.70, Total Amount Payable: £48,590.70, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more