2016 BMW 6 Series
640D M Sport
31,843miAutoDiesel3.0L
£18,271
£781 moreChester
~£459/pm
Same model
37k less miles
Same year
3.0L
Diesel
Auto
With a 3.0L diesel motor with automatic transmission, this used BMW is available to drive away in the shade of blue and has 31,843 miles clocked-up on the dashboard.