2020 BMW 3 Series
320I Sport Step
12,035miAutoPetrol2.0L
£23,498
£1,500 moreWakefield
~£590/pm
Same model
23k less miles
Same year
2.0L
Petrol
Auto
In the tone of black, this 3 Series 320I Sport Step has 12,035 miles clocked-up on the dash and incorporates a automatic 2.0 litre engine requiring petrol.