2015 BMW 3 Series
320D M Sport
45,485miManualDiesel2.0L
£12,500
£4,505 moreNewcastle upon Tyne
~£314/pm
Same model
61k less miles
Same year
2.0L
Diesel
Manual
This BMW has 45,485 miles clocked up on the dash and is fitted with a 2.0L engine. It runs on diesel with manual transmission and is available in white.