BMW 4 Series Gran Coupe420i M Sport 5dr Step Auto20243,024 milesPetrol£37,533or £520 moFair price25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £519.82, Customer Deposit: £5,629.00, Total Deposit: £5,629.95, Optional Final Payment: £16,862.80, Total Charge For Credit: £9,391.29, Total Amount Payable: £46,924.29, 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 Auto20251,405 milesPetrol£41,559or £583 moFair price29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £582.42, Customer Deposit: £6,233.00, Total Deposit: £6,233.85, Optional Final Payment: £18,281.27, Total Charge For Credit: £10,329.86, Total Amount Payable: £51,888.86, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.95ppm, Mileage Per Annum: 10,000Read more
BMW 4 Series Gran Coupe420i M Sport 5dr Step Auto20243,773 milesPetrol£39,245£1,126 off£38,119or £534 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £533.77, Customer Deposit: £5,717.00, Total Deposit: £5,717.85, Optional Final Payment: £16,792.91, Total Charge For Credit: £9,478.95, Total Amount Payable: £47,597.95, 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 Auto20242,645 milesPetrol£37,555or £520 moFair price29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £519.68, Customer Deposit: £5,633.00, Total Deposit: £5,633.25, Optional Final Payment: £16,898.17, Total Charge For Credit: £9,401.38, Total Amount Payable: £46,956.38, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.91ppm, Mileage Per Annum: 10,000Read more