BMW 2 Series220i M Sport 2dr [Nav] Step Auto202038,739 milesPetrol£19,990£521 off£19,46956 miles away
BMW 2 Series225e xDrive M Sport 5dr DCT20235,035 milesHybrid£31,629or £433 moGreat price48 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £432.97, Customer Deposit: £4,744.00, Total Deposit: £4,744.35, Optional Final Payment: £14,500.54, Total Charge For Credit: £7,965.48, Total Amount Payable: £39,594.48, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.92ppm, Mileage Per Annum: 10,000Read more
BMW 2 SeriesM240i xDrive 2dr Step Auto202415,890 milesPetrol£42,288£1,152 off£41,136or £549 moGreat price48 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £548.65, Customer Deposit: £6,170.00, Total Deposit: £6,170.40, Optional Final Payment: £19,684.31, Total Charge For Credit: £10,505.26, Total Amount Payable: £51,641.26, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 16.81ppm, Mileage Per Annum: 10,000Read more
BMW 2 SeriesM240i xDrive 2dr Step Auto202223,452 milesPetrol£35,191or £455 moGood price48 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £454.30, Customer Deposit: £5,278.00, Total Deposit: £5,278.65, Optional Final Payment: £17,699.30, Total Charge For Credit: £9,139.05, Total Amount Payable: £44,330.05, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.42ppm, Mileage Per Annum: 10,000Read more