BMW 3 Series320i M Sport 4dr Step Auto202411,731 milesPetrol£30,543or £444 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £443.95, Customer Deposit: £4,581.00, Total Deposit: £4,581.45, Optional Final Payment: £14,177.00, Total Charge For Credit: £9,081.10, Total Amount Payable: £39,624.10, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,235 milesPetrol£30,631or £446 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £445.23, Customer Deposit: £4,594.00, Total Deposit: £4,594.65, Optional Final Payment: £14,218.00, Total Charge For Credit: £9,107.46, Total Amount Payable: £39,738.46, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,788 milesPetrol£32,995or £499 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £498.93, Customer Deposit: £4,949.00, Total Deposit: £4,949.25, Optional Final Payment: £14,172.00, Total Charge For Credit: £9,575.96, Total Amount Payable: £42,570.96, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr Step Auto201944,998 milesDiesel£20,950or £462 mo40 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £461.25, Customer Deposit: £3,142.00, Total Deposit: £3,142.50, Total Charge For Credit: £4,332.50, Total Amount Payable: £25,282.50, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320i M Sport Plus Edition 4dr Step Auto202072,029 milesPetrol£20,699£1,000 off£19,69940 miles away
BMW 3 Series330e M Sport 4dr Step Auto202135,618 milesHybrid£20,720or £296 mo41 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £295.93, Customer Deposit: £3,108.00, Total Deposit: £3,108.00, Optional Final Payment: £10,718.81, Total Charge For Credit: £7,015.52, Total Amount Payable: £27,735.52, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.71ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive Sport Pro 4dr Step Auto202140,541 milesHybrid£20,320or £297 mo41 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £296.29, Customer Deposit: £3,048.00, Total Deposit: £3,048.00, Optional Final Payment: £10,144.55, Total Charge For Credit: £6,798.18, Total Amount Payable: £27,118.18, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.52ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202064,480 milesHybrid£16,980or £270 mo41 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £269.19, Customer Deposit: £2,547.00, Total Deposit: £2,547.00, Optional Final Payment: £7,170.58, Total Charge For Credit: £5,389.51, Total Amount Payable: £22,369.51, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.09ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202035,830 milesHybrid£18,770or £273 mo41 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £272.05, Customer Deposit: £2,815.00, Total Deposit: £2,815.50, Optional Final Payment: £9,469.46, Total Charge For Credit: £6,301.31, Total Amount Payable: £25,071.31, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.74ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202412,444 milesPetrol£29,299£750 off£28,549or £409 mo42 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £408.52, Customer Deposit: £4,282.00, Total Deposit: £4,282.35, Optional Final Payment: £13,811.00, Total Charge For Credit: £8,744.79, Total Amount Payable: £37,293.79, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more