2016 BMW 6 Series
640D M Sport
41,440miAutoDiesel3.0L
£18,250
£2,755 moreKenton
~£458/pm
Same model
65k less miles
Same year
3.0L
Diesel
Auto
Coming in the shade of white, this used 6 Series 3.0 640D M Sport features a 3000cc diesel engine with automatic transmission and has 40,000 miles clocked up on the dashboard.