2017 BMW 3 Series
330D M Sport Touring
65,000miAutoDiesel3.0L
£16,495
£9,490 lessNewport
~£414/pm
Same model
47k more miles
Same year
3.0L
Diesel
Auto
Now on offer and ready for you to drive home is this 3 Series 330D M Sport Touring with a 3.0 Litre diesel motor and 65,000 miles on the dash.