2020 BMW 3 Series
320I M Sport Step
41,749miAutoPetrol2.0L
£24,698
£2,878 moreDundee
~£620/pm
Same model
9k less miles
Same year
2.0L
Petrol
Auto
This estate has got 41,749 miles clocked up on the dashboard and is equipped with a 2.0l petrol motor with automatic transmission. This particular used one from this dealer is available with a white finish.