2020 BMW 3 Series
M Sport
23,574miAutoPetrol2.0L
£24,399
£2,100 moreStoke-on-Trent
~£613/pm
Same model
14k less miles
Same year
2.0L
Petrol
Auto
This 3 Series M Sport has 23,574 miles clocked up on the dash and comes fitted with a 2.0 LTR petrol engine with automatic transmission. This second-hand model from this dealership comes finished in the shade of blue.