BMW 2 SeriesM240i xDrive 2dr Step Auto202510 milesPetrol£46,105or £670 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £669.18, Customer Deposit: £6,915.00, Total Deposit: £6,915.75, Optional Final Payment: £21,744.07, Total Charge For Credit: £14,006.28, Total Amount Payable: £60,111.28, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 17.13ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series230i M Sport 2dr Step Auto202216,425 milesPetrol£29,995or £447 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £446.02, Customer Deposit: £4,499.00, Total Deposit: £4,499.25, Optional Final Payment: £15,419.68, Total Charge For Credit: £10,886.87, Total Amount Payable: £40,881.87, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.51ppm, Mileage Per Annum: 10,000Read more
BMW 2 SeriesM240i 2dr [Nav] Step Auto201845,530 milesPetrol£21,295or £487 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £486.35, Customer Deposit: £3,194.00, Total Deposit: £3,194.25, Total Charge For Credit: £5,245.05, Total Amount Payable: £26,540.05, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%Read more
BMW 2 Series218i Sport 2dr [Nav]201783,790 milesPetrol£8,440or £190 mo28 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £189.61, Customer Deposit: £1,266.00, Total Deposit: £1,266.00, Total Charge For Credit: £1,927.28, Total Amount Payable: £10,367.28, Representative APR: 12.90%, Interest Rate (Fixed): 12.12%Read more
BMW 2 SeriesM240i xDrive 2dr Step Auto20254,999 milesPetrol£48,995or £743 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £743.00, Customer Deposit: £7,349.00, Total Deposit: £7,349.25, Optional Final Payment: £21,216.07, Total Charge For Credit: £14,491.32, Total Amount Payable: £63,486.32, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 17.13ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto20254,999 milesPetrol£35,995or £530 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £529.57, Customer Deposit: £5,399.00, Total Deposit: £5,399.25, Optional Final Payment: £16,552.84, Total Charge For Credit: £10,846.88, Total Amount Payable: £46,841.88, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 13.33ppm, Mileage Per Annum: 10,000Read more
BMW 2 SeriesM240i xDrive 2dr Step Auto20246,286 milesPetrol£41,151or £631 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £630.16, Customer Deposit: £6,172.00, Total Deposit: £6,172.65, Optional Final Payment: £20,029.53, Total Charge For Credit: £14,668.70, Total Amount Payable: £55,819.70, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 17.21ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series218i M Sport 2dr [Nav] Step Auto202044,000 milesPetrol£16,100or £264 mo29 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £263.06, Customer Deposit: £2,415.00, Total Deposit: £2,415.00, Optional Final Payment: £5,639.36, Total Charge For Credit: £4,581.24, Total Amount Payable: £20,681.24, Representative APR: 11.90%, Interest Rate (Fixed): 6.19%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 2 SeriesM240i xDrive 2dr Step Auto20252,505 milesPetrol£46,641or £693 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £692.40, Customer Deposit: £6,996.00, Total Deposit: £6,996.15, Optional Final Payment: £21,081.00, Total Charge For Credit: £13,978.95, Total Amount Payable: £60,619.95, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto202320,817 milesPetrol£28,977or £454 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £453.71, Customer Deposit: £4,346.00, Total Deposit: £4,346.55, Optional Final Payment: £13,489.00, Total Charge For Credit: £10,182.92, Total Amount Payable: £39,159.92, Representative APR: 13.90%, Interest Rate (Fixed): 13.08%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 2 SeriesM240i xDrive 2dr Step Auto202510 milesPetrol£51,995or £765 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £764.84, Customer Deposit: £7,799.00, Total Deposit: £7,799.25, Optional Final Payment: £23,918.48, Total Charge For Credit: £15,670.21, Total Amount Payable: £67,665.21, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 17.13ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto202510 milesPetrol£33,995or £472 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £471.50, Customer Deposit: £5,099.00, Total Deposit: £5,099.25, Optional Final Payment: £17,332.96, Total Charge For Credit: £10,597.71, Total Amount Payable: £44,592.71, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 13.60ppm, Mileage Per Annum: 10,000Read more
BMW 2 SeriesM240i xDrive 2dr Step Auto202217,224 milesPetrol£36,995or £562 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £561.95, Customer Deposit: £5,549.00, Total Deposit: £5,549.25, Optional Final Payment: £18,288.00, Total Charge For Credit: £13,253.90, Total Amount Payable: £50,248.90, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 13.87ppm, Mileage Per Annum: 10,000Read more