BMW 4 Series Gran CoupeM440i xDrive MHT 5dr Step Auto20249,406 milesHybrid£55,750£1,300 off£54,4503 miles away
BMW 4 Series Gran Coupe420i M Sport 5dr Step Auto20249,571 milesPetrol£37,950£1,000 off£36,9503 miles away
BMW 4 Series Gran Coupe420i M Sport 5dr Step Auto20247,709 milesPetrol£38,750£900 off£37,8503 miles away
BMW 4 Series Gran Coupe420i M Sport 5dr Step Auto202215,714 milesPetrol£31,995£1,545 off£30,4503 miles away
BMW 4 Series Gran Coupe420i M Sport 5dr Step Auto202216,267 milesPetrol£29,590£1,447 off£28,143or £454 mo38 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £453.69, Customer Deposit: £4,221.00, Total Deposit: £4,221.45, Optional Final Payment: £10,232.25, Total Charge For Credit: £8,087.82, Total Amount Payable: £36,230.82, Representative APR: 11.90%, Interest Rate (Fixed): 6.19%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more