BMW 2 Series220i M Sport 2dr Step Auto20241,400 milesPetrol£33,312or £431 mo19 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £430.89, Customer Deposit: £4,996.00, Total Deposit: £4,996.80, Optional Final Payment: £16,705.79, Total Charge For Credit: £8,642.42, Total Amount Payable: £41,954.42, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.05ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series230i M Sport 2dr Step Auto20242,500 milesPetrol£35,337or £463 mo19 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £462.73, Customer Deposit: £5,300.00, Total Deposit: £5,300.55, Optional Final Payment: £17,399.48, Total Charge For Credit: £9,111.34, Total Amount Payable: £44,448.34, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.68ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto20238,015 milesPetrol£31,098or £400 mo19 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £399.30, Customer Deposit: £4,664.00, Total Deposit: £4,664.70, Optional Final Payment: £15,764.33, Total Charge For Credit: £8,098.13, Total Amount Payable: £39,196.13, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.45ppm, Mileage Per Annum: 10,000Read more
BMW 2 SeriesM240i xDrive 2dr Step Auto202329,478 milesPetrol£37,265or £507 mo19 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £506.10, Customer Deposit: £5,589.00, Total Deposit: £5,589.75, Optional Final Payment: £17,313.70, Total Charge For Credit: £9,425.15, Total Amount Payable: £46,690.15, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 16.04ppm, Mileage Per Annum: 10,000Read more
BMW 2 SeriesM240i xDrive 2dr Step Auto202320,771 milesPetrol£40,554£1,195 off£39,359or £595 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £594.28, Customer Deposit: £5,903.00, Total Deposit: £5,903.85, Optional Final Payment: £16,958.00, Total Charge For Credit: £11,434.01, Total Amount Payable: £50,793.01, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto20226,830 milesPetrol£29,061£749 off£28,312or £402 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £401.63, Customer Deposit: £4,246.00, Total Deposit: £4,246.80, Optional Final Payment: £13,726.00, Total Charge For Credit: £8,537.41, Total Amount Payable: £36,849.41, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series230i M Sport 2dr Step Auto20244,388 milesPetrol£39,770or £649 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £648.52, Customer Deposit: £5,965.00, Total Deposit: £5,965.50, Optional Final Payment: £14,296.00, Total Charge For Credit: £10,971.94, Total Amount Payable: £50,741.94, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr [Nav] Step Auto201951,732 milesPetrol£17,604or £388 mo31 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £387.58, Customer Deposit: £2,640.00, Total Deposit: £2,640.60, Total Charge For Credit: £3,640.44, Total Amount Payable: £21,244.44, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 2 Series230i M Sport 2dr Step Auto202226,393 milesPetrol£30,399£1,400 off£28,999or £438 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £437.73, Customer Deposit: £4,349.00, Total Deposit: £4,349.85, Optional Final Payment: £12,678.00, Total Charge For Credit: £8,602.16, Total Amount Payable: £37,601.16, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more