2013 BMW 3 Series Gran Turismo
2.0 320D Se Gran Turismo
63,000miManualDiesel2.0L
£8,799
Nuneaton
~£221/pm
Buy this BMW 3 Series Gran Turismo for just £9,499. It contains a 2.0L diesel motor with manual transmission and has clocked up 63,000 miles.