BMW 2 SeriesM240i xDrive 2dr Step Auto20238,103 milesPetrol£43,995or £611 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £610.10, Customer Deposit: £6,599.00, Total Deposit: £6,599.25, Optional Final Payment: £19,721.39, Total Charge For Credit: £11,000.34, Total Amount Payable: £54,995.34, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.79ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series220i M Sport 2dr Step Auto20244,915 milesPetrol£31,530or £402 moFair price26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £401.81, Customer Deposit: £4,729.00, Total Deposit: £4,729.50, Optional Final Payment: £16,156.80, Total Charge For Credit: £8,241.37, Total Amount Payable: £39,771.37, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.53ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series230i M Sport 2dr Step Auto202415,567 milesPetrol£35,555or £494 moFair price34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £493.76, Customer Deposit: £5,333.00, Total Deposit: £5,333.25, Optional Final Payment: £15,898.17, Total Charge For Credit: £8,883.14, Total Amount Payable: £44,438.14, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.98ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series225e xDrive M Sport 5dr DCT202311,601 milesHybrid£25,000or £329 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £328.50, Customer Deposit: £3,750.00, Total Deposit: £3,750.00, Optional Final Payment: £12,244.95, Total Charge For Credit: £6,434.45, Total Amount Payable: £31,434.45, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.21ppm, Mileage Per Annum: 10,000Read more