2017 BMW 3 Series
3.0 335D M Sport Xdrive Euro 6 Ss
39,219miAutoDiesel3.0L
£18,790
Dundee
~£472/pm
Fitted out with a 3000CC diesel engine with automatic transmission: this used 3 Series 3.0 335D M Sport Xdrive Euro 6 Ss is on the market and ready for you to take home with 39,219 miles on the clock.