2021 BMW 4 Series
420I M Sport Step
28,425miAutoPetrol2.0L
£28,998
Huddersfield
~£728/pm
Finished in the tone of black, this BMW 4 Series 420I M Sport Step has 28,425 miles clocked up on the dashboard and is equipped with a automatic 2000CC engine running on petrol.