2017 BMW 3 Series Gran Turismo
2.0 318D M Sport Gran Turismo 148 Bhp
42,836miAutoDiesel2.0L
£17,399
Tonypandy
~£437/pm
Coming equipped with a 2.0 litre diesel engine and automatic transmission, this second hand 3 Series Gran Turismo is currently available to drive away in a silver finish with 42,836 miles clocked up on the dash.