BMW 2 SeriesM240i xDrive 2dr Step Auto20248,643 milesPetrol£43,175or £667 mo25 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 Series218i M Sport 2dr [Nav] Step Auto202036,057 milesPetrol£16,956or £271 mo25 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 mo25 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 SeriesM240i xDrive 2dr Step Auto202320,771 milesPetrol£40,554or £602 mo25 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 Series220i M Sport 2dr Step Auto20238,851 milesPetrol£32,065or £460 mo25 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 mo10 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 Series218i M Sport 2dr [Nav] Step Auto201826,474 milesPetrol£15,897or £346 mo30 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £345.25, Customer Deposit: £2,384.00, Total Deposit: £2,384.55, Total Charge For Credit: £3,059.55, Total Amount Payable: £18,956.55, Representative APR: 10.90%, Interest Rate (Fixed): 10.36%Read more
BMW 2 Series220d [190] M Sport 2dr Step Auto201594,608 milesDiesel£9,390or £215 mo23 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 mo20 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 mo20 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 Sport 2dr [Nav] Step Auto201916,283 milesPetrol£15,490or £246 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £245.69, Customer Deposit: £2,323.00, Total Deposit: £2,323.50, Optional Final Payment: £6,692.50, Total Charge For Credit: £5,073.43, Total Amount Payable: £20,563.43, Representative APR: 13.20%, Interest Rate (Fixed): 13.21%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series218i M Sport 2dr [Nav] Step Auto201920,041 milesPetrol£16,300or £261 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £260.24, Customer Deposit: £2,445.00, Total Deposit: £2,445.00, Optional Final Payment: £6,938.20, Total Charge For Credit: £5,314.48, Total Amount Payable: £21,614.48, Representative APR: 13.20%, Interest Rate (Fixed): 13.21%, Excess Mileage Charge: 6.98ppm, 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 Series218i [136] M Sport 4dr202027,157 milesPetrol£18,250or £286 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £285.77, Customer Deposit: £2,737.00, Total Deposit: £2,987.50, Optional Final Payment: £7,750.00, Total Charge For Credit: £5,918.69, Total Amount Payable: £24,168.69, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more