BMW 2 Series220i M Sport 2dr Step Auto [Pro Pack]Petrol£42,075or £648 mo24 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £647.60, Customer Deposit: £6,311.00, Total Deposit: £6,311.25, Optional Final Payment: £16,406.00, Total Charge For Credit: £11,079.45, Total Amount Payable: £53,154.45, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series218d [150] Sport 2dr [Nav]201759,294 milesDiesel£10,295or £227 mo24 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £226.66, Customer Deposit: £1,544.00, Total Deposit: £1,544.25, Total Charge For Credit: £2,128.93, Total Amount Payable: £12,423.93, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 2 Series220i M Sport 2dr [Nav] Step Auto201923,921 milesPetrol£19,586£579 off£19,007or £413 mo24 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £412.79, Customer Deposit: £2,851.00, Total Deposit: £2,851.05, Total Charge For Credit: £3,657.97, Total Amount Payable: £22,664.97, Representative APR: 10.90%, Interest Rate (Fixed): 10.36%Read more
BMW 2 Series220i M Sport 2dr Step Auto [Pro Pack]Petrol£41,485or £635 mo24 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £634.56, Customer Deposit: £6,222.00, Total Deposit: £6,222.75, Optional Final Payment: £16,406.00, Total Charge For Credit: £10,968.07, Total Amount Payable: £52,453.07, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto [Pro Pack]Petrol£42,450or £656 mo24 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £655.88, Customer Deposit: £6,367.00, Total Deposit: £6,367.50, Optional Final Payment: £16,406.00, Total Charge For Credit: £11,149.86, Total Amount Payable: £53,599.86, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 2 SeriesM240i xDrive 2dr Step Auto20229,042 milesPetrol£37,900or £504 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £503.14, Customer Deposit: £5,685.00, Total Deposit: £5,685.00, Optional Final Payment: £20,659.84, Total Charge For Credit: £12,092.42, Total Amount Payable: £49,992.42, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 15.42ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220d [190] M Sport 2dr [Nav] Step Auto201636,533 milesDiesel£14,450or £320 mo36 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £319.22, Customer Deposit: £2,167.00, Total Deposit: £2,167.50, Total Charge For Credit: £3,040.06, Total Amount Payable: £17,490.06, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%Read more
BMW 2 Series218d Sport 5dr Step Auto201631,035 milesDiesel£14,990£2,040 off£12,950or £287 mo36 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £286.08, Customer Deposit: £1,942.00, Total Deposit: £1,942.50, Total Charge For Credit: £2,724.34, Total Amount Payable: £15,674.34, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%Read more
BMW 2 Series218i M Sport 2dr [Nav] Step Auto201920,041 milesPetrol£16,300or £361 mo Delivery*Representative example: Contract Length: 48 months, 48 Monthly Payments: £360.09, Customer Deposit: £2,445.00, Total Deposit: £2,445.00, Total Charge For Credit: £3,429.32, Total Amount Payable: £19,729.32, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 2 SeriesM240i xDrive 2dr Step Auto20243,442 milesPetrol£45,900or £593 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £592.61, Customer Deposit: £6,885.00, Total Deposit: £6,885.00, Optional Final Payment: £23,081.99, Total Charge For Credit: £11,919.66, Total Amount Payable: £57,819.66, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 16.81ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series218i [2.0] M Sport 2dr [Nav]202154,786 milesPetrol£14,990or £233 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £232.33, Customer Deposit: £2,248.00, Total Deposit: £2,248.50, Optional Final Payment: £6,194.03, Total Charge For Credit: £4,372.04, Total Amount Payable: £19,362.04, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 5.86ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto20236,647 milesPetrol£30,400or £408 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £407.33, Customer Deposit: £4,560.00, Total Deposit: £4,560.00, Optional Final Payment: £16,348.58, Total Charge For Credit: £9,653.09, Total Amount Payable: £40,053.09, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 13.38ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series225e xDrive M Sport 5dr DCT202310,142 milesHybrid£30,900or £456 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £455.24, Customer Deposit: £4,635.00, Total Deposit: £4,635.00, Optional Final Payment: £14,172.77, Total Charge For Credit: £9,304.05, Total Amount Payable: £40,204.05, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.46ppm, Mileage Per Annum: 10,000Read more