BMW 2 SeriesM240i xDrive 2dr Step Auto20248,643 milesPetrol£43,175or £667 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £666.59, Customer Deposit: £6,476.00, Total Deposit: £6,476.25, Optional Final Payment: £16,715.00, Total Charge For Credit: £11,345.98, Total Amount Payable: £54,520.98, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 2 SeriesM240i xDrive 2dr Step Auto202320,771 milesPetrol£40,554or £602 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £601.61, Customer Deposit: £6,083.00, Total Deposit: £6,083.10, Optional Final Payment: £17,127.00, Total Charge For Credit: £10,931.77, Total Amount Payable: £51,485.77, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series218i M Sport 2dr [Nav] Step Auto202036,057 milesPetrol£16,956or £271 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £270.88, Customer Deposit: £2,543.00, Total Deposit: £2,543.40, Optional Final Payment: £6,035.00, Total Charge For Credit: £4,353.76, Total Amount Payable: £21,309.76, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto20226,830 milesPetrol£29,158or £408 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £407.73, Customer Deposit: £4,373.00, Total Deposit: £4,373.70, Optional Final Payment: £13,759.00, Total Charge For Credit: £8,138.01, Total Amount Payable: £37,296.01, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto20238,851 milesPetrol£32,065or £460 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £459.76, Customer Deposit: £4,809.00, Total Deposit: £4,809.75, Optional Final Payment: £14,468.00, Total Charge For Credit: £8,821.47, Total Amount Payable: £40,886.47, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series218i M Sport 2dr [Nav]201919,620 milesPetrol£15,187or £333 mo24 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £332.66, Customer Deposit: £2,278.00, Total Deposit: £2,278.05, Total Charge For Credit: £3,058.73, Total Amount Payable: £18,245.73, Representative APR: 11.40%, Interest Rate (Fixed): 5.92%Read more
BMW 2 Series220d [190] M Sport 2dr Step Auto201594,608 milesDiesel£9,390or £215 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £214.30, Customer Deposit: £1,408.00, Total Deposit: £1,408.50, Total Charge For Credit: £2,314.90, Total Amount Payable: £11,704.90, Representative APR: 13.90%, Interest Rate (Fixed): 13.05%Read more
BMW 2 Series230i M Sport 2dr Step Auto202226,393 milesPetrol£30,399or £466 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £465.99, Customer Deposit: £4,559.00, Total Deposit: £4,559.85, Optional Final Payment: £12,867.00, Total Charge For Credit: £8,929.38, Total Amount Payable: £39,328.38, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220d MHT M Sport 2dr Step Auto202318,198 milesDiesel£30,199or £454 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £453.48, Customer Deposit: £4,529.00, Total Deposit: £4,529.85, Optional Final Payment: £13,343.00, Total Charge For Credit: £8,987.41, Total Amount Payable: £39,186.41, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series218i [136] M Sport 4dr DCT202123,864 milesPetrol£19,980or £273 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £272.54, Customer Deposit: £2,997.00, Total Deposit: £2,997.00, Optional Final Payment: £9,637.00, Total Charge For Credit: £5,735.92, Total Amount Payable: £25,715.92, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 8.00ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220d M Sport 2dr [Nav] Step Auto201935,529 milesDiesel£17,750or £323 mo32 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £322.21, Customer Deposit: £2,692.00, Total Deposit: £2,692.50, Optional Final Payment: £4,326.00, Total Charge For Credit: £4,212.37, Total Amount Payable: £22,162.37, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more