2016 BMW 6 Series
640D M Sport
49,400miAutoDiesel3.0L
£17,995
Dalton-In-Furness
~£452/pm
Incorporating a 3.0 Ltr diesel engine and automatic transmission, this second-hand 6 Series 640D M Sport is available to buy in black with 49,400 miles clocked up on the dashboard.