BMW 2 Series230i M Sport 2dr Step Auto202310,501 milesPetrol£34,999or £498 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £497.33, Customer Deposit: £5,249.00, Total Deposit: £5,249.85, Optional Final Payment: £16,053.75, Total Charge For Credit: £9,679.11, Total Amount Payable: £44,678.11, Representative APR: 10.90%, Interest Rate (Fixed): 8.13%, 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 Series220i M Sport 2dr Step Auto202211,158 milesPetrol£30,699or £458 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £457.34, Customer Deposit: £4,604.00, Total Deposit: £4,604.85, Optional Final Payment: £13,780.00, Total Charge For Credit: £9,180.83, Total Amount Payable: £39,879.83, Representative APR: 11.90%, Interest Rate (Fixed): 8.79%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 2 SeriesM240i xDrive 2dr Step Auto [Tech/Pro Pack]20229,701 milesPetrol£36,699or £513 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £512.48, Customer Deposit: £5,504.00, Total Deposit: £5,504.85, Optional Final Payment: £18,505.00, Total Charge For Credit: £11,397.41, Total Amount Payable: £48,096.41, Representative APR: 11.90%, Interest Rate (Fixed): 9.13%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto20235,314 milesPetrol£32,990or £415 mo40 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 SeriesM240i xDrive 2dr Step Auto20239,788 milesPetrol£40,990or £562 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £561.12, Customer Deposit: £6,148.00, Total Deposit: £6,648.50, Optional Final Payment: £20,554.15, Total Charge For Credit: £12,585.29, Total Amount Payable: £53,575.29, 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 Auto202210,450 milesPetrol£29,990or £406 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £405.31, Customer Deposit: £4,498.00, Total Deposit: £4,998.50, Optional Final Payment: £15,138.23, Total Charge For Credit: £9,196.30, Total Amount Payable: £39,186.30, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.54ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series218i [136] M Sport 4dr DCT20241,312 milesPetrol£27,990or £360 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £359.45, Customer Deposit: £4,198.00, Total Deposit: £4,198.50, Optional Final Payment: £14,185.37, Total Charge For Credit: £7,288.02, Total Amount Payable: £35,278.02, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.63ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220d M Sport 2dr [Nav] Step Auto201741,403 milesDiesel£15,550or £331 mo34 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £330.52, Customer Deposit: £2,332.00, Total Deposit: £2,832.50, Total Charge For Credit: £3,147.46, Total Amount Payable: £18,697.46, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%Read more
BMW 2 Series220i M Sport 2dr Step Auto202410,026 milesPetrol£35,990£2,000 off£33,990or £436 mo34 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 Series220i M Sport 2dr Step Auto20247,027 milesPetrol£33,880or £425 mo40 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.53, Total Charge For Credit: £8,695.42, Total Amount Payable: £42,575.42, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.15ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series218i [136] M Sport 4dr DCT2024150 milesPetrol£29,990or £641 mo34 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £640.15, Customer Deposit: £4,498.00, Total Deposit: £4,498.50, Total Charge For Credit: £5,235.70, Total Amount Payable: £35,225.70, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%Read more
BMW 2 Series230i M Sport 2dr Step Auto20244,459 milesPetrol£36,485or £463 mo34 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
BMW 2 Series220i Sport 2dr [Nav] Step Auto202021,842 milesPetrol£18,490£500 off£17,990or £266 mo40 miles away*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 mo40 miles away*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