BMW 2 Series220i M Sport 2dr Step Auto20232,078 milesPetrol£33,436or £449 moFair priceBH125WB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £448.37, Customer Deposit: £5,015.00, Total Deposit: £5,015.40, Optional Final Payment: £15,861.76, Total Charge For Credit: £8,514.55, Total Amount Payable: £41,950.55, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.23ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr [Nav] Step Auto202012,506 milesPetrol£26,495or £469 moNW36LT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £468.20, Customer Deposit: £3,974.00, Total Deposit: £3,974.25, Optional Final Payment: £8,527.50, Total Charge For Credit: £8,022.15, Total Amount Payable: £34,517.15, Representative APR: 13.20%, Interest Rate (Fixed): 13.23%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto202225,414 milesPetrol£27,299£1,049 off£26,250Good priceLS126EG
BMW 2 Series220i M Sport 2dr Step Auto202245,378 milesPetrol£27,265£1,424 off£25,841or £362 moFair priceRG279RW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £361.01, Customer Deposit: £3,876.00, Total Deposit: £3,876.15, Optional Final Payment: £11,431.68, Total Charge For Credit: £6,434.30, Total Amount Payable: £32,275.30, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.83ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series218i [136] M Sport 4dr DCT202125,653 milesPetrol£22,287or £301 moDN377DP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £300.75, Customer Deposit: £3,343.00, Total Deposit: £3,343.05, Optional Final Payment: £10,465.01, Total Charge For Credit: £5,656.31, Total Amount Payable: £27,943.31, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.14ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto20248,941 milesPetrol£34,200or £447 moDD23XH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £446.64, Customer Deposit: £5,130.00, Total Deposit: £5,130.00, Optional Final Payment: £16,908.11, Total Charge For Credit: £8,830.19, Total Amount Payable: £43,030.19, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.64ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto20257,250 milesPetrol£34,000or £451 moGood priceBS107TU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £450.58, Customer Deposit: £5,100.00, Total Deposit: £5,100.00, Optional Final Payment: £16,434.96, Total Charge For Credit: £8,712.22, Total Amount Payable: £42,712.22, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.60ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto20255,421 milesPetrol£33,000or £431 moGreat priceDD23XH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £430.10, Customer Deposit: £4,950.00, Total Deposit: £4,950.00, Optional Final Payment: £16,364.50, Total Charge For Credit: £8,529.20, Total Amount Payable: £41,529.20, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.60ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series230i M Sport 2dr Step Auto20243,514 milesPetrol£36,500or £472 moFair priceDD23XH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £471.54, Customer Deposit: £5,475.00, Total Deposit: £5,475.00, Optional Final Payment: £18,338.25, Total Charge For Credit: £9,475.63, Total Amount Payable: £45,975.63, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 14.30ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto202319,057 milesPetrol£29,850or £437 moBD48RU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £436.15, Customer Deposit: £4,477.00, Total Deposit: £4,477.50, Optional Final Payment: £13,927.50, Total Charge For Credit: £9,064.05, Total Amount Payable: £38,914.05, Representative APR: 11.90%, Interest Rate (Fixed): 11.92%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series230i M Sport 2dr Step Auto20245,085 milesPetrol£36,686or £499 moFair priceDN377DP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £498.22, Customer Deposit: £5,502.00, Total Deposit: £5,502.90, Optional Final Payment: £17,046.05, Total Charge For Credit: £9,279.29, Total Amount Payable: £45,965.29, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.98ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series230i M Sport 2dr Step Auto20244,370 milesPetrol£36,002£1,102 off£34,900or £520 moGood priceYO304WR*Representative example: Contract Length: 48 months, 47 Monthly Payments: £519.79, Customer Deposit: £5,235.00, Total Deposit: £5,235.00, Optional Final Payment: £15,460.00, Total Charge For Credit: £10,225.13, Total Amount Payable: £45,125.13, 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 Step Auto202314,566 milesPetrol£30,500or £472 moAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £471.92, Customer Deposit: £4,575.00, Total Deposit: £4,575.00, Optional Final Payment: £14,545.72, Total Charge For Credit: £10,800.96, Total Amount Payable: £41,300.96, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.78ppm, Mileage Per Annum: 10,000Read more
BMW 4 Series430d xDrive MHT M Sport 2dr Step Auto202238,132 milesHybrid£28,913or £450 moGreat priceLN63QZ*Representative example: Contract Length: 49 months, 48 Monthly Payments: £449.66, Customer Deposit: £4,336.00, Total Deposit: £4,336.95, Optional Final Payment: £11,513.50, Total Charge For Credit: £8,521.13, Total Amount Payable: £37,434.13, 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 Auto20247,983 milesPetrol£43,000or £664 moDD23XH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £663.94, Customer Deposit: £6,450.00, Total Deposit: £6,450.00, Optional Final Payment: £20,592.53, Total Charge For Credit: £15,247.71, Total Amount Payable: £58,247.71, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 17.51ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto [Pro Pack]Petrol£41,420or £638 moEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £637.97, Customer Deposit: £6,213.00, Total Deposit: £6,213.00, Optional Final Payment: £17,103.00, Total Charge For Credit: £11,880.59, Total Amount Payable: £53,300.59, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 4 Series420i M Sport 2dr Step Auto202229,246 milesPetrol£27,643or £447 moGood priceRG142AB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £446.59, Customer Deposit: £4,146.00, Total Deposit: £4,146.45, Optional Final Payment: £11,542.50, Total Charge For Credit: £9,045.68, Total Amount Payable: £36,688.68, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more