2017 BMW 6 Series Gran Coupe
640D M Sport Gran Coupe
51,349miAutoDiesel3.0L
£14,695
Heywood
~£369/pm
Looking to get yourself a 6 Series Gran Coupe 640D M Sport Gran Coupe? Well, have a look at this second-hand model, it contains a 3.0 litre diesel motor with automatic transmission and it has 51,349 miles clocked up on the dash.