2016 BMW 3 Series
320D M Sport
70,100miManualDiesel2.0L
£11,990
Pontllanfraith
~£301/pm
At this dealership you'll find the awesome price of just £11,590 for this second hand 3 Series that has a 2000 cc diesel engine, 70,100 miles clocked-up on the dash and manual transmission.