2016 BMW 3 Series
2.0 320D M Sport
48,000miManualDiesel2.0L
£13,995
£5,005 moreNorthwich
~£351/pm
Same model
61k less miles
Same year
2.0L
Diesel
Manual
With 47,000 miles clocked up on the dashboard, this BMW 3 Series is fitted out with a 2.0 ltr diesel engine and manual transmission.