2022 BMW 4 Series
420I M Sport Step
18,621miAutoPetrol
£30,881
Orpington
~£775/pm
Seize the chance to be the new owner of this BMW 4 Series that is now priced at only £31,331. It comes finished in white, has got 18,621 miles clocked up on the dashboard and contains a CC petrol motor with automatic transmission.