2016 BMW 3 Series
335D Xdrive M Sport
39,000miAutoDiesel3.0L
£18,995
£1,520 moreBatley
~£477/pm
Same model
34k less miles
Same year
3.0L
Diesel
Auto
Finished in the shade of black, this car has 39,000 miles clocked-up on the dash and has got a automatic 3.0 ltr engine requiring diesel.