2020 BMW 3 Series
320I M Sport Step
24,105miAutoPetrol2.0L
£24,498
£998 moreDumfries
~£615/pm
Same model
5k less miles
Same year
2.0L
Petrol
Auto
Currently available for sale is this saloon in a grey finish. This second hand one features a 2000CC petrol motor with automatic transmission and has 24,105 miles clocked-up on the dash.