2016 BMW 6 Series Gran Coupe
640D M Sport
48,179miAutoDiesel3.0L
£17,000
Solihull
~£427/pm
At the remarkable price of only £17,000 is this BMW, it features automatic transmission and a 3.0 L diesel motor. This second-hand one available from this dealer has 48,179 miles on the clock.