2016 BMW 4 Series
420I M Sport
39,000miManualPetrol2.0L
£13,995
Saltcoats
~£351/pm
Be the next owner of this 4 Series 420I M Sport that has got manual transmission and a 2.0 litre petrol motor. This second-hand model has 39,000 miles on the dashboard and comes in silver.