BMW 2 Series220i M Sport 2dr Step Auto202510,323 milesPetrol£32,222or £412 mo14 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £411.81, Customer Deposit: £4,833.00, Total Deposit: £4,833.30, Optional Final Payment: £16,443.92, Total Charge For Credit: £8,410.29, Total Amount Payable: £40,632.29, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.55ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220d MHT M Sport 2dr Step Auto202318,185 milesDiesel£28,999or £424 mo14 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £423.83, Customer Deposit: £4,349.00, Total Deposit: £4,349.85, Optional Final Payment: £13,502.70, Total Charge For Credit: £8,773.56, Total Amount Payable: £37,772.56, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.64ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 4dr Step Auto202239,959 milesPetrol£20,888or £292 mo14 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £291.99, Customer Deposit: £3,133.00, Total Deposit: £3,133.20, Optional Final Payment: £10,514.51, Total Charge For Credit: £6,483.24, Total Amount Payable: £27,371.24, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.35ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series218i [136] M Sport 4dr202042,534 milesPetrol£16,555or £227 mo14 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £226.44, Customer Deposit: £2,483.00, Total Deposit: £2,483.25, Optional Final Payment: £8,629.23, Total Charge For Credit: £5,200.16, Total Amount Payable: £21,755.16, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 6.72ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series230i M Sport 2dr Step Auto20253,321 milesPetrol£34,995or £455 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £454.41, Customer Deposit: £5,249.00, Total Deposit: £5,249.25, Optional Final Payment: £17,449.97, Total Charge For Credit: £9,061.49, Total Amount Payable: £44,056.49, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.13ppm, Mileage Per Annum: 10,000Read more
BMW 2 SeriesM240i xDrive 2dr Step Auto202319,881 milesPetrol£38,495or £572 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £571.53, Customer Deposit: £5,774.00, Total Deposit: £5,774.25, Optional Final Payment: £17,395.07, Total Charge For Credit: £11,536.23, Total Amount Payable: £50,031.23, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 13.80ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto20255,240 milesPetrol£33,000or £431 mo32 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £430.60, Customer Deposit: £4,950.00, Total Deposit: £4,950.00, Optional Final Payment: £16,335.75, Total Charge For Credit: £8,523.95, Total Amount Payable: £41,523.95, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.55ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto20253,695 milesPetrol£33,000or £428 mo32 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £427.90, Customer Deposit: £4,950.00, Total Deposit: £4,950.00, Optional Final Payment: £16,489.72, Total Charge For Credit: £8,551.02, Total Amount Payable: £41,551.02, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.55ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto20254,335 milesPetrol£32,000or £416 mo32 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £415.68, Customer Deposit: £4,800.00, Total Deposit: £4,800.00, Optional Final Payment: £15,947.52, Total Charge For Credit: £8,284.48, Total Amount Payable: £40,284.48, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.55ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto20254,908 milesPetrol£33,000or £431 mo32 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £430.02, Customer Deposit: £4,950.00, Total Deposit: £4,950.00, Optional Final Payment: £16,368.84, Total Charge For Credit: £8,529.78, Total Amount Payable: £41,529.78, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.55ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series230i M Sport 2dr Step Auto20255,570 milesPetrol£36,500or £495 mo32 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £494.15, Customer Deposit: £5,475.00, Total Deposit: £5,475.00, Optional Final Payment: £17,047.66, Total Charge For Credit: £9,247.71, Total Amount Payable: £45,747.71, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.13ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto202411,102 milesPetrol£30,500or £425 mo32 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £424.32, Customer Deposit: £4,575.00, Total Deposit: £4,575.00, Optional Final Payment: £15,474.16, Total Charge For Credit: £9,492.20, Total Amount Payable: £39,992.20, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.45ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto202219,512 milesPetrol£28,000or £393 mo32 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £392.53, Customer Deposit: £4,200.00, Total Deposit: £4,200.00, Optional Final Payment: £14,028.26, Total Charge For Credit: £8,677.17, Total Amount Payable: £36,677.17, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 10.60ppm, Mileage Per Annum: 10,000Read more