2020 BMW 3 Series
320I Sport Step
15,324miAutoPetrol2.0L
£23,399
£1,401 moreCrewe
~£588/pm
Same model
19k less miles
Same year
2.0L
Petrol
Auto
This dealer in Crewe is advertising an outstanding price of only £23,299 on this used 3 Series 320I Sport Step with only 15,324 miles on the dash.