2020 BMW 3 Series
320I Sport Step
12,035miAutoPetrol2.0L
£23,498
£2,799 moreWakefield
~£590/pm
Same model
5k less miles
Same year
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.