2022 BMW 3 Series
320I M Sport Step
13,823miAutoPetrol
£32,203
£5,408 moreHarrogate
~£809/pm
Same model
2k less miles
Same year
Petrol
Auto
Available in black, this 3 Series 320I M Sport Step has a l petrol engine with automatic transmission and has got 13,823 miles on the clock.