2016 BMW 6 Series
640D M Sport
41,440miAutoDiesel3.0L
£18,250
£2,749 lessKenton
~£458/pm
Same model
14k more miles
Same year
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.