2016 BMW 3 Series
335D M Sport
70,591miAutoDiesel3.0L
£15,995
£500 lessStoke-on-Trent
~£402/pm
Same model
582 more miles
Same year
3.0L
Diesel
Auto
This 3 Series is equipped with a 3.0 Litre diesel engine with automatic transmission and it has 70,527 miles clocked up on the dash.