2020 BMW 3 Series
320I M Sport Step
10,337miAutoPetrol
£24,504
£1,505 moreLeeds
~£615/pm
Same model
7k less miles
Same year
Petrol
Auto
Check out the awesome price at this dealer for this used, low mileage 3 Series that’s got automatic transmission, a mere 10,337 miles clocked-up on the dash and a l petrol engine.