2016 BMW 3 Series
320D M Sport
33,000miAutoDiesel2.0L
£15,489
£5,194 moreWakefield
~£389/pm
Same model
80k less miles
Same year
2.0L
This car has 33,000 miles on the dash and comes fitted out with a 2.0 litre diesel engine with automatic transmission.