2021 BMW 4 Series
420I M Sport Step
11,890miAutoPetrol2.0L
£32,998
East Kilbride
~£829/pm
Having 11,890 miles clocked-up on the dashboard and in the shade of blue, this hatchback BMW is fitted with automatic transmission and a 2.0 Litre petrol engine.