2021 BMW 4 Series
420I M Sport Step
7,380miAutoPetrol2.0L
£29,898
£5,094 lessRutherglen
~£751/pm
Same model
11k less miles
Same year
2.0L
Petrol
Auto
A fantastic price from this dealership for this low mileage BMW which has 7,380 miles clocked up on the dashboard.