2012 BMW 3 Series
320D Sport
162,000miManualDiesel2.0L
£3,999
Stanley
~£100/pm
Up for sale and ready to take for a test drive is this BMW coming in the shade of grey - this second hand model has clocked up 162,000 miles and comes fitted out with a 2000cc diesel engine with manual transmission.