2021 BMW 3 Series
M Sport
21,816miAutoPetrol2.0L
£23,299
£2,899 moreCannock
~£585/pm
Same model
21k less miles
Same year
2.0L
Petrol
Auto
A superb price of only £23,999 is being offered by us at this dealer for this 3 Series with low mileage that has got a 2.0 ltr petrol motor with automatic transmission.