BMW 2 Series220i M Sport 2dr Step Auto202213,595 milesPetrol£28,371or £358 moBH125WB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £357.55, Customer Deposit: £4,255.00, Total Deposit: £4,255.65, Optional Final Payment: £14,766.14, Total Charge For Credit: £7,455.64, Total Amount Payable: £35,826.64, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.06ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series230i M Sport 2dr Step Auto20244,459 milesPetrol£36,485or £463 moSK42JZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £462.30, Customer Deposit: £5,472.00, Total Deposit: £5,972.75, Optional Final Payment: £18,117.84, Total Charge For Credit: £9,333.69, Total Amount Payable: £45,818.69, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.75ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series218i M Sport 2dr [Nav] Step Auto202022,436 milesPetrol£17,480£485 off£16,995or £238 moM417GF*Representative example: Contract Length: 48 months, 47 Monthly Payments: £237.94, Customer Deposit: £2,549.00, Total Deposit: £3,049.25, Optional Final Payment: £7,749.22, Total Charge For Credit: £4,986.65, Total Amount Payable: £21,981.65, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 5.38ppm, Mileage Per Annum: 10,000Read more
BMW 2 SeriesM240i xDrive 2dr Step Auto20246,489 milesPetrol£43,890or £562 moM417GF*Representative example: Contract Length: 48 months, 47 Monthly Payments: £561.82, Customer Deposit: £6,583.00, Total Deposit: £7,083.50, Optional Final Payment: £21,618.13, Total Charge For Credit: £11,217.17, Total Amount Payable: £55,107.17, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 16.81ppm, Mileage Per Annum: 10,000Read more
BMW 4 Series420i M Sport 2dr Step Auto202140,278 milesPetrol£25,123or £353 moBH125WB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £352.74, Customer Deposit: £3,768.00, Total Deposit: £3,768.45, Optional Final Payment: £11,013.57, Total Charge For Credit: £6,237.80, Total Amount Payable: £31,360.80, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.57ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto20246,492 milesPetrol£33,445or £423 moM417GF*Representative example: Contract Length: 48 months, 47 Monthly Payments: £422.90, Customer Deposit: £5,016.00, Total Deposit: £5,516.75, Optional Final Payment: £16,597.78, Total Charge For Credit: £8,545.83, Total Amount Payable: £41,990.83, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.15ppm, Mileage Per Annum: 10,000Read more
BMW 4 Series420d MHT M Sport 2dr Step Auto202115,718 milesDiesel£30,270or £478 moDE248JG*Representative example: Contract Length: 49 months, 48 Monthly Payments: £477.23, Customer Deposit: £4,540.00, Total Deposit: £4,540.50, Optional Final Payment: £13,558.45, Total Charge For Credit: £10,735.99, Total Amount Payable: £41,005.99, Representative APR: 13.90%, Interest Rate (Fixed): 7.24%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 2 SeriesM240i xDrive 2dr Step Auto202330,032 milesPetrol£37,990or £550 moL37HT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £549.93, Customer Deposit: £5,698.00, Total Deposit: £6,198.50, Optional Final Payment: £17,220.12, Total Charge For Credit: £11,275.33, Total Amount Payable: £49,265.33, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 17.39ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto20243,078 milesPetrol£33,351or £432 moBH125WB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £431.36, Customer Deposit: £5,002.00, Total Deposit: £5,002.65, Optional Final Payment: £16,727.43, Total Charge For Credit: £8,653.00, Total Amount Payable: £42,004.00, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.15ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i Sport 2dr [Nav] Step Auto202021,842 milesPetrol£18,490£500 off£17,990or £266 moOL112PX*Representative example: Contract Length: 48 months, 47 Monthly Payments: £265.83, Customer Deposit: £2,698.00, Total Deposit: £3,198.50, Optional Final Payment: £7,420.57, Total Charge For Credit: £5,123.08, Total Amount Payable: £23,113.08, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 4.83ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series230i M Sport 2dr Step Auto20248,164 milesPetrol£38,485or £511 moOL112PX*Representative example: Contract Length: 48 months, 47 Monthly Payments: £510.11, Customer Deposit: £5,772.00, Total Deposit: £6,272.75, Optional Final Payment: £17,868.27, Total Charge For Credit: £9,631.19, Total Amount Payable: £48,116.19, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.80ppm, Mileage Per Annum: 10,000Read more
BMW 4 Series420i xDrive M Sport 2dr Auto [Professional Media]201960,121 milesPetrol£16,880or £284 moM417GF*Representative example: Contract Length: 48 months, 47 Monthly Payments: £283.46, Customer Deposit: £2,532.00, Total Deposit: £3,032.00, Optional Final Payment: £4,895.47, Total Charge For Credit: £4,370.09, Total Amount Payable: £21,250.09, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 3.59ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto20236,716 milesPetrol£34,208or £461 moRG279RW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £460.57, Customer Deposit: £5,131.00, Total Deposit: £5,131.20, Optional Final Payment: £16,122.57, Total Charge For Credit: £8,692.56, Total Amount Payable: £42,900.56, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.38ppm, Mileage Per Annum: 10,000Read more
BMW 4 Series420i M Sport 2dr Step Auto20244,803 milesPetrol£42,212or £612 moBH125WB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £611.69, Customer Deposit: £6,331.00, Total Deposit: £6,331.80, Optional Final Payment: £17,419.65, Total Charge For Credit: £10,288.88, Total Amount Payable: £52,500.88, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.61ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto20243,056 milesPetrol£33,938or £445 moDN377DP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £444.07, Customer Deposit: £5,090.00, Total Deposit: £5,090.70, Optional Final Payment: £16,729.70, Total Charge For Credit: £8,753.69, Total Amount Payable: £42,691.69, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.15ppm, Mileage Per Annum: 10,000Read more
BMW 4 Series420i M Sport 2dr Step Auto20229,173 milesPetrol£30,948or £428 moDN377DP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £427.71, Customer Deposit: £4,642.00, Total Deposit: £4,642.20, Optional Final Payment: £13,956.15, Total Charge For Credit: £7,752.72, Total Amount Payable: £38,700.72, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.10ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto20241,482 milesPetrol£33,990or £426 moBL32NB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £425.57, Customer Deposit: £5,098.00, Total Deposit: £5,598.50, Optional Final Payment: £17,121.00, Total Charge For Credit: £8,731.29, Total Amount Payable: £42,721.29, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.15ppm, Mileage Per Annum: 10,000Read more