2020 BMW 3 Series
320I Sport Step
15,324miAutoPetrol2.0L
£23,149
£249 lessCrewe
~£581/pm
Same model
2k less miles
Same year
2.0L
Petrol
Auto
This dealership in Crewe has a bargain price of only £23,499 on this BMW 3 Series with a 2.0 ltr petrol engine, automatic transmission and 15,324 mi clocked up on the dashboard.