2023 BMW 4 Series
420I M Sport Step
3,416miAutoPetrol
£49,010
£11,010 moreLeeds
~£1,231/pm
Same model
440 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.