BMW 3 Series330e M Sport 4dr Step Auto202323,775 milesHybrid£28,849or £446 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £445.23, Customer Deposit: £4,327.00, Total Deposit: £4,327.35, Optional Final Payment: £12,033.00, Total Charge For Credit: £8,437.16, Total Amount Payable: £37,286.16, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d MHT Sport 4dr Step Auto202048,119 milesDiesel£18,149or £401 mo34 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £400.93, Customer Deposit: £2,722.00, Total Deposit: £2,722.35, Total Charge For Credit: £3,817.99, Total Amount Payable: £21,966.99, Representative APR: 11.90%, Interest Rate (Fixed): 11.26%Read more
BMW 3 Series320d M Sport 4dr201765,268 milesDiesel£11,299or £249 mo37 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £248.76, Customer Deposit: £1,694.00, Total Deposit: £1,694.85, Total Charge For Credit: £2,336.33, Total Amount Payable: £13,635.33, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series330i M Sport 4dr Step Auto202081,203 milesPetrol£19,995or £457 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £456.62, Customer Deposit: £2,999.00, Total Deposit: £2,999.25, Total Charge For Credit: £4,923.01, Total Amount Payable: £24,918.01, Representative APR: 13.90%, Interest Rate (Fixed): 7.24%Read more
BMW 3 Series320d M Sport 4dr Step Auto201980,853 milesDiesel£17,211or £394 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £393.04, Customer Deposit: £2,581.00, Total Deposit: £2,581.65, Total Charge For Credit: £4,237.57, Total Amount Payable: £21,448.57, Representative APR: 13.90%, Interest Rate (Fixed): 7.24%Read more
BMW 3 Series330e M Sport 4dr Step Auto20247,438 milesHybrid£32,549£2,550 off£29,999or £438 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £437.39, Customer Deposit: £4,499.00, Total Deposit: £4,499.85, Optional Final Payment: £14,031.00, Total Charge For Credit: £9,089.18, Total Amount Payable: £39,088.18, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202412,896 milesPetrol£27,649£850 off£26,799or £372 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £371.52, Customer Deposit: £4,019.00, Total Deposit: £4,019.85, Optional Final Payment: £13,674.00, Total Charge For Credit: £8,356.29, Total Amount Payable: £35,155.29, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202312,508 milesPetrol£26,999or £379 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £378.71, Customer Deposit: £4,049.00, Total Deposit: £4,049.85, Optional Final Payment: £13,514.00, Total Charge For Credit: £8,364.22, Total Amount Payable: £35,363.22, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202315,028 milesPetrol£26,749or £377 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £376.28, Customer Deposit: £4,012.00, Total Deposit: £4,012.35, Optional Final Payment: £13,325.00, Total Charge For Credit: £8,273.51, Total Amount Payable: £35,022.51, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more