2016 BMW 4 Series Gran Coupe
2.0 M Sport Gran Coupe
70,944miManualPetrol2.0L
£10,999
London
~£276/pm
Having 70,944 miles clocked up on the dash and coming in blue, this BMW 4 Series Gran Coupe 2.0 M Sport Gran Coupe incorporates a 2000CC petrol engine and manual transmission.