BMW 2 SeriesM240i xDrive 2dr Step Auto202320,771 milesPetrol£40,554or £602 mo35 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 mo35 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 mo35 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 mo35 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 Series220i M Sport 2dr Step Auto20246,900 milesPetrol£31,480or £398 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £397.62, Customer Deposit: £4,722.00, Total Deposit: £4,722.00, Optional Final Payment: £16,333.62, Total Charge For Credit: £8,263.76, Total Amount Payable: £39,743.76, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.15ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series218i M Sport 2dr [Nav] Step Auto202020,084 milesPetrol£17,299or £383 mo31 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £382.16, Customer Deposit: £2,594.00, Total Deposit: £2,594.85, Total Charge For Credit: £3,639.53, Total Amount Payable: £20,938.53, Representative APR: 11.90%, Interest Rate (Fixed): 11.26%Read more
BMW 2 Series218i M Sport 2dr [Nav] Step Auto202018,880 milesPetrol£17,399or £385 mo31 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £384.37, Customer Deposit: £2,609.00, Total Deposit: £2,609.85, Total Charge For Credit: £3,660.61, Total Amount Payable: £21,059.61, Representative APR: 11.90%, Interest Rate (Fixed): 11.26%Read more
BMW 2 Series220i M Sport 2dr Step Auto202210,450 milesPetrol£29,990or £419 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £418.52, Customer Deposit: £4,498.00, Total Deposit: £4,498.50, Optional Final Payment: £15,138.23, Total Charge For Credit: £9,317.17, Total Amount Payable: £39,307.17, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.54ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series218d Sport 2dr [Nav] Step Auto201719,445 milesDiesel£14,399or £319 mo31 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £318.09, Customer Deposit: £2,159.00, Total Deposit: £2,159.85, Total Charge For Credit: £3,029.17, Total Amount Payable: £17,428.17, Representative APR: 11.90%, Interest Rate (Fixed): 11.25%Read more
BMW 2 Series230i M Sport 2dr Step Auto20244,459 milesPetrol£36,485or £476 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £475.08, Customer Deposit: £5,472.00, Total Deposit: £5,472.75, Optional Final Payment: £18,117.84, Total Charge For Credit: £9,434.35, Total Amount Payable: £45,919.35, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.75ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220d M Sport 2dr [Nav] Step Auto201741,403 milesDiesel£14,950or £331 mo28 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £330.26, Customer Deposit: £2,242.00, Total Deposit: £2,242.50, Total Charge For Credit: £3,144.98, Total Amount Payable: £18,094.98, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%Read more
BMW 2 Series220i M Sport 2dr Step Auto202410,026 milesPetrol£33,990or £449 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £448.46, Customer Deposit: £5,098.00, Total Deposit: £5,098.50, Optional Final Payment: £16,543.82, Total Charge For Credit: £8,729.94, Total Amount Payable: £42,719.94, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.15ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto202221,020 milesPetrol£27,690or £389 mo32 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £388.73, Customer Deposit: £4,153.00, Total Deposit: £4,153.50, Optional Final Payment: £13,840.46, Total Charge For Credit: £8,574.27, Total Amount Payable: £36,264.27, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.06ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series218i [136] M Sport 4dr DCT20241,312 milesPetrol£27,990or £360 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £359.45, Customer Deposit: £4,198.00, Total Deposit: £4,198.50, Optional Final Payment: £14,185.37, Total Charge For Credit: £7,288.02, Total Amount Payable: £35,278.02, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.63ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series230i M Sport 2dr Step Auto202213,214 milesPetrol£31,990or £446 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £445.83, Customer Deposit: £4,798.00, Total Deposit: £4,798.50, Optional Final Payment: £16,183.36, Total Charge For Credit: £9,945.87, Total Amount Payable: £41,935.87, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.61ppm, Mileage Per Annum: 10,000Read more