BMW 2 SeriesM240i xDrive 2dr Step Auto20252,937 milesPetrol£42,576or £909 mo12 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £908.80, Customer Deposit: £6,386.00, Total Deposit: £6,386.40, Optional Final Payment: £908.80, Total Charge For Credit: £7,432.80, Total Amount Payable: £50,008.80, Representative APR: 9.90%, Interest Rate (Fixed): 5.13%, Excess Mileage Charge: 0.00ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto20257,355 milesPetrol£32,291or £690 mo12 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £689.27, Customer Deposit: £4,843.00, Total Deposit: £4,843.65, Optional Final Payment: £689.27, Total Charge For Credit: £5,637.61, Total Amount Payable: £37,928.61, Representative APR: 9.90%, Interest Rate (Fixed): 5.13%, Excess Mileage Charge: 0.00ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto20253,172 milesPetrol£32,425or £407 mo24 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £406.98, Customer Deposit: £4,863.00, Total Deposit: £4,863.75, Optional Final Payment: £16,971.08, Total Charge For Credit: £8,537.89, Total Amount Payable: £40,962.89, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.33ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto20257,568 milesPetrol£33,129£666 off£32,463or £416 mo24 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £415.85, Customer Deposit: £4,869.00, Total Deposit: £4,869.45, Optional Final Payment: £16,511.95, Total Charge For Credit: £8,463.35, Total Amount Payable: £40,926.35, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.33ppm, Mileage Per Annum: 10,000Read more