BMW 4 Series420d [190] xDrive M Sport 2dr Auto [Prof Media]201743,886 milesDiesel£16,99236 miles away
BMW 4 SeriesM440i xDrive MHT 2dr Step Auto202117,174 milesHybrid£36,993£1,697 off£35,29625 miles away
BMW 4 Series430i [245] M Sport 2dr Step Auto202225,033 milesPetrol£29,507or £448 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £447.86, Customer Deposit: £4,426.00, Total Deposit: £4,426.05, Optional Final Payment: £11,872.00, Total Charge For Credit: £7,840.47, Total Amount Payable: £37,347.47, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 4 Series420i M Sport 2dr Auto [Professional Media]201928,316 milesPetrol£18,646or £405 mo38 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £404.95, Customer Deposit: £2,796.00, Total Deposit: £2,796.90, Total Charge For Credit: £3,588.50, Total Amount Payable: £22,234.50, Representative APR: 10.90%, Interest Rate (Fixed): 10.36%Read more
BMW 4 Series420i M Sport 2dr Auto [Professional Media]201838,142 milesPetrol£17,249or £375 mo38 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £374.61, Customer Deposit: £2,587.00, Total Deposit: £2,587.35, Total Charge For Credit: £3,319.63, Total Amount Payable: £20,568.63, Representative APR: 10.90%, Interest Rate (Fixed): 10.35%Read more
BMW 4 Series420i M Sport 2dr Step Auto [Tech/Pro Pack]Petrol£60,945or £1,064 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,063.17, Customer Deposit: £9,141.00, Total Deposit: £9,141.75, Optional Final Payment: £16,481.00, Total Charge For Credit: £14,646.74, Total Amount Payable: £75,591.74, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 4 Series420i M Sport 2dr Step Auto [Pro Pack]Petrol£44,442or £699 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £698.60, Customer Deposit: £6,666.00, Total Deposit: £6,666.30, Optional Final Payment: £16,481.00, Total Charge For Credit: £11,539.50, Total Amount Payable: £55,981.50, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 4 Series420i M Sport 2dr Step Auto [Tech/Pro Pack]Petrol£49,870or £819 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £818.51, Customer Deposit: £7,480.00, Total Deposit: £7,480.50, Optional Final Payment: £16,481.00, Total Charge For Credit: £12,561.47, Total Amount Payable: £62,431.47, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 4 Series420d [190] M Sport 2dr Auto [Professional Media]202039,895 milesDiesel£18,199or £403 mo37 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £402.04, Customer Deposit: £2,729.00, Total Deposit: £2,729.85, Total Charge For Credit: £3,828.77, Total Amount Payable: £22,027.77, Representative APR: 11.90%, Interest Rate (Fixed): 11.26%Read more
BMW 4 Series420i M Sport 2dr Step Auto202224,050 milesPetrol£26,999or £415 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £414.63, Customer Deposit: £4,049.00, Total Deposit: £4,049.85, Optional Final Payment: £11,383.00, Total Charge For Credit: £7,921.46, Total Amount Payable: £34,920.46, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 4 Series420d [190] Sport 2dr Auto [Business Media]201817,191 milesDiesel£16,899or £374 mo37 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £373.32, Customer Deposit: £2,534.00, Total Deposit: £2,534.85, Total Charge For Credit: £3,555.21, Total Amount Payable: £20,454.21, Representative APR: 11.90%, Interest Rate (Fixed): 11.26%Read more
BMW 4 Series420i M Sport 2dr Step Auto202133,786 milesPetrol£23,999or £376 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £375.83, Customer Deposit: £3,599.00, Total Deposit: £3,599.85, Optional Final Payment: £9,687.00, Total Charge For Credit: £6,951.86, Total Amount Payable: £30,950.86, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more