2016 BMW 3 Series
320D M Sport
82,953miAutoDiesel2.0L
£12,500
£1,805 moreNewcastle upon Tyne
~£314/pm
Same model
27k less miles
Same year
2.0L
Diesel
Auto
At this dealership there's a superb price for this second hand BMW 3 Series 320D M Sport with automatic transmission with a 2.0 litre diesel engine and 82,953 mi clocked up on the dashboard.