2023 BMW 4 Series
420I M Sport Step
3,416miAutoPetrol
£49,010
£15,703 moreLeeds
~£1,231/pm
Same model
21k less miles
Same year
Petrol
Auto
This hatchback car has got just 3,416 miles clocked up on the dashboard and it has been used for under a full year.