BMW 2 Series218d M Sport 2dr Step Auto [Nav]201966,430 milesDiesel£14,100£360 off£13,74027 miles away
BMW 2 SeriesM240i xDrive 2dr Step Auto20252,000 milesPetrol£48,999or £680 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £679.51, Customer Deposit: £7,349.00, Total Deposit: £7,349.85, Optional Final Payment: £21,963.51, Total Charge For Credit: £12,251.33, Total Amount Payable: £61,250.33, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 17.13ppm, Mileage Per Annum: 10,000Read more
BMW 2 SeriesM240i xDrive 2dr Step Auto20232,997 milesPetrol£39,888or £556 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £555.31, Customer Deposit: £5,983.00, Total Deposit: £5,983.20, Optional Final Payment: £20,214.19, Total Charge For Credit: £12,408.96, Total Amount Payable: £52,296.96, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 15.72ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series230i M Sport 2dr Step Auto202335,192 milesPetrol£29,999or £451 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £450.05, Customer Deposit: £4,499.00, Total Deposit: £4,499.85, Optional Final Payment: £13,279.92, Total Charge For Credit: £8,933.12, Total Amount Payable: £38,932.12, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.81ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto202237,840 milesPetrol£27,999or £423 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £422.07, Customer Deposit: £4,199.00, Total Deposit: £4,199.85, Optional Final Payment: £12,274.03, Total Charge For Credit: £8,312.17, Total Amount Payable: £36,311.17, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.00ppm, Mileage Per Annum: 10,000Read more