2019 BMW 3 Series
M Sport
16,867miAutoDiesel2.0L
£23,699
£900 moreCannock
~£595/pm
Same model
21k less miles
Same year
2.0L
Diesel
Auto
Containing a 2000CC diesel engine and automatic transmission, this used BMW 3 Series M Sport is currently available on the market in a black finish with 16,860 miles on the clock.