BMW 5 Series520d MHT M Sport 4dr Step Auto202224,394 milesDiesel£31,990£2,040 off£29,950Fair priceMK150DQ
BMW 4 Series Gran CoupeM440i xDrive MHT 5dr Step Auto202411,000 milesHybrid£49,339or £728 moDN377DP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £727.31, Customer Deposit: £7,400.00, Total Deposit: £7,400.85, Optional Final Payment: £19,656.53, Total Charge For Credit: £11,901.95, Total Amount Payable: £61,240.95, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 14.62ppm, Mileage Per Annum: 10,000Read more
BMW 4 Series Gran Coupe420d xDrive MHT M Sport 5dr Step Auto202118,211 milesDiesel£30,500or £488 moAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £487.21, Customer Deposit: £4,575.00, Total Deposit: £4,575.00, Optional Final Payment: £13,603.11, Total Charge For Credit: £10,576.98, Total Amount Payable: £41,076.98, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.74ppm, Mileage Per Annum: 10,000Read more
BMW 4 Series Gran Coupe420i M Sport 5dr Step Auto20247,849 milesPetrol£39,222or £565 moSN58WG*Representative example: Contract Length: 48 months, 47 Monthly Payments: £564.39, Customer Deposit: £5,883.00, Total Deposit: £5,883.30, Optional Final Payment: £16,412.58, Total Charge For Credit: £9,600.21, Total Amount Payable: £48,822.21, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.91ppm, Mileage Per Annum: 10,000Read more
BMW 4 Series Gran Coupe420i M Sport 5dr Step Auto20254,211 milesPetrol£41,228or £760 moGood priceTA66DD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £759.56, Customer Deposit: £6,184.00, Total Deposit: £6,184.20, Optional Final Payment: £9,663.00, Total Charge For Credit: £10,318.52, Total Amount Payable: £51,546.52, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more