2019 BMW 4 Series
2.0 420D M Sport 188 Bhp
34,000miAutoDiesel2.0L
£17,490
£509 lessLondon
~£439/pm
Same model
7k less miles
Same year
2.0L
Diesel
Auto
This BMW has got a mere 34,000 mi on the dashboard and has been used for under a full year.