2013 BMW 3 Series
320D M Sport U1201
98,000miManualDiesel2.0L
£8,995
Kilmarnock
~£226/pm
Coming fitted out with a 2.0l diesel engine and manual transmission, this second hand 3 Series 320D M Sport U1201 comes in the shade of blue and has 98,000 miles clocked up on the dash.