2021 BMW 4 Series
420I M Sport Step
11,890miAutoPetrol2.0L
£32,998
£1,505 moreEast Kilbride
~£829/pm
Same model
7k less miles
Same year
Petrol
Auto
This car has a mere 11,876 miles clocked up on the dashboard and it has been used for less than a year.