2019 BMW 4 Series
420I M Sport Professional Media
17,313miManualPetrol
£16,999
£500 morePeterborough
~£427/pm
Same model
7k less miles
Same year
Petrol
Manual
This BMW 4 Series has a mere 17,313 miles clocked up on the dash and it's been on the road for under a year.