2013 BMW 3 Series Gran Turismo
2.0 320D M Sport Gran Turismo 181 Bhp
102,000miAutoDiesel2.0L
£6,750
Leighton Buzzard
~£170/pm
Coming in black, this hatchback has clocked up 102,000 miles and is fitted out with a 2.0 Ltr diesel engine with automatic transmission.