2016 BMW 6 Series Gran Coupe
640D M Sport Gran Coupe
47,555miAutoDiesel3.0L
£19,599
£1,649 moreWest Bromwich
~£492/pm
Same model
3k less miles
Same year
3.0L
Auto
This BMW is currently on offer and ready for its next owner to drive away. It has 47,555 miles clocked up on the dash and incorporates a 3.0 litre diesel engine.