BMW 2 Series230i M Sport 2dr Step Auto202310,501 milesPetrol£35,999or £520 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £519.42, Customer Deposit: £5,399.00, Total Deposit: £5,399.85, Optional Final Payment: £16,053.75, Total Charge For Credit: £9,867.34, Total Amount Payable: £45,866.34, Representative APR: 10.90%, Interest Rate (Fixed): 8.05%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto202211,158 milesPetrol£30,999or £465 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £464.08, Customer Deposit: £4,649.00, Total Deposit: £4,649.85, Optional Final Payment: £13,780.00, Total Charge For Credit: £9,242.61, Total Amount Payable: £40,241.61, Representative APR: 11.90%, Interest Rate (Fixed): 8.76%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 2 SeriesM240i xDrive 2dr Step Auto [Tech/Pro Pack]20229,701 milesPetrol£37,499or £531 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £530.45, Customer Deposit: £5,624.00, Total Deposit: £5,624.85, Optional Final Payment: £18,505.00, Total Charge For Credit: £11,562.00, Total Amount Payable: £49,061.00, Representative APR: 11.90%, Interest Rate (Fixed): 9.06%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series218i Sport 2dr [Nav] Step Auto202028,642 milesPetrol£15,999or £242 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £241.28, Customer Deposit: £2,399.00, Total Deposit: £2,399.85, Optional Final Payment: £7,007.50, Total Charge For Credit: £4,748.51, Total Amount Payable: £20,747.51, Representative APR: 11.90%, Interest Rate (Fixed): 8.71%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 4dr Step Auto20246,674 milesPetrol£29,999or £447 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £446.03, Customer Deposit: £4,499.00, Total Deposit: £4,499.85, Optional Final Payment: £12,611.25, Total Charge For Credit: £8,075.51, Total Amount Payable: £38,074.51, Representative APR: 10.90%, Interest Rate (Fixed): 7.91%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series218i [136] M Sport 4dr DCT20241,312 milesPetrol£27,990or £347 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £346.68, Customer Deposit: £4,198.00, Total Deposit: £4,698.50, Optional Final Payment: £14,185.37, Total Charge For Credit: £7,187.83, Total Amount Payable: £35,177.83, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.63ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series218i [136] M Sport 4dr DCT2024150 milesPetrol£29,990or £628 mo31 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £627.59, Customer Deposit: £4,498.00, Total Deposit: £4,998.50, Total Charge For Credit: £5,132.82, Total Amount Payable: £35,122.82, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%Read more
BMW 2 Series220i M Sport 2dr Step Auto202410,026 milesPetrolwas£35,990£2,000 off£33,990or £436 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £435.68, Customer Deposit: £5,098.00, Total Deposit: £5,598.50, Optional Final Payment: £16,543.82, Total Charge For Credit: £8,629.28, Total Amount Payable: £42,619.28, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.15ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series218i M Sport 2dr [Nav] Step Auto202013,046 milesPetrolwas£18,580£700 off£17,880or £237 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £236.97, Customer Deposit: £2,682.00, Total Deposit: £3,182.00, Optional Final Payment: £7,912.71, Total Charge For Credit: £4,352.30, Total Amount Payable: £22,232.30, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 5.38ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto20247,025 milesPetrol£33,880or £425 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £424.87, Customer Deposit: £5,082.00, Total Deposit: £5,582.00, Optional Final Payment: £17,024.75, Total Charge For Credit: £8,695.64, Total Amount Payable: £42,575.64, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.15ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto202210,450 milesPetrol£29,990or £374 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £373.42, Customer Deposit: £4,498.00, Total Deposit: £4,998.50, Optional Final Payment: £15,138.23, Total Charge For Credit: £7,697.47, Total Amount Payable: £37,687.47, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.54ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto20235,314 milesPetrol£32,990or £415 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £414.90, Customer Deposit: £4,948.00, Total Deposit: £5,448.50, Optional Final Payment: £16,490.19, Total Charge For Credit: £8,448.99, Total Amount Payable: £41,438.99, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.38ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series230i M Sport 2dr Step Auto202227,761 milesPetrol£31,980or £420 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £419.88, Customer Deposit: £4,797.00, Total Deposit: £5,297.00, Optional Final Payment: £14,953.51, Total Charge For Credit: £8,004.87, Total Amount Payable: £39,984.87, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.10ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series230i M Sport 2dr Step Auto20249,602 milesPetrol£37,990or £503 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £502.23, Customer Deposit: £5,698.00, Total Deposit: £6,198.50, Optional Final Payment: £17,704.64, Total Charge For Credit: £9,517.95, Total Amount Payable: £47,507.95, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.80ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series218i M Sport 2dr [Nav] Step Auto202022,146 milesPetrol£17,480or £231 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £230.93, Customer Deposit: £2,622.00, Total Deposit: £3,122.00, Optional Final Payment: £7,761.60, Total Charge For Credit: £4,257.31, Total Amount Payable: £21,737.31, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 5.38ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series230i M Sport 2dr Step Auto20244,459 milesPetrol£36,485or £463 mo31 miles away*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