2013 BMW 3 Series
320D Xdrive M Sport
39,313miManualDiesel1.0L
£11,995
£4,505 morePlymouth
~£301/pm
Same model
54k less miles
Same year
1.0L
Diesel
Manual
Considering buying a BMW 3 Series 320D Xdrive M Sport? Then take a look at this second-hand one with just 39,313 miles on the clock.