BMW 4 Series430d xDrive M Sport 2dr Auto [Professional Media]201759,000 milesDiesel£16,799Fair priceLS126EG
BMW 4 Series435d xDrive M Sport 2dr Auto [Professional Media]201597,602 milesDiesel£12,500£430 off£12,070Great priceLS126EG
BMW 4 Series420d [190] M Sport 2dr Auto [Professional Media]201958,500 milesDiesel£16,790Fair priceDE214RZ
BMW 4 Series420d [190] M Sport 2dr Auto [Professional Media]201742,728 milesDiesel£15,600Fair priceFK78HQ
BMW 4 Series420d xDrive MHT M Sport 2dr Step Auto202162,340 milesDiesel£27,495or £419 moFair priceRG170EL*Representative example: Contract Length: 48 months, 47 Monthly Payments: £418.56, Customer Deposit: £4,124.00, Total Deposit: £4,124.25, Optional Final Payment: £10,197.26, Total Charge For Credit: £6,498.83, Total Amount Payable: £33,993.83, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.52ppm, Mileage Per Annum: 10,000Read more
BMW 4 Series435d xDrive M Sport 2dr Auto [Professional Media]201671,146 milesDiesel£15,040£330 off£14,710Fair priceFK38XX
BMW 4 Series420d [190] M Sport 2dr Auto [Professional Media]201872,544 milesDiesel£13,900£500 off£13,400Good priceKA13XJ