2016 BMW 4 Series
420D M Sport
90,092mi Auto Diesel 2.0L
£14,990
Dewsbury
~£376/pm
Up for sale at the full price of £14,990 and with the possibility to purchase on finance with manageable repayments from £ pm, this BMW 4 Series has 90,092 miles clocked up on the dash and contains a 2.0 litre diesel engine.