2021 BMW 4 Series
420I M Sport Step
28,425miAutoPetrol2.0L
£28,998
Huddersfield
~£728/pm
Up for sale and available to take for a test drive is this BMW 4 Series 420I M Sport Step coming in black; this second hand model has 28,425 miles on the clock and comes fitted with a 2.0 L petrol motor.