2016 BMW 6 Series
3.0 640D M Sport Euro 6 Ss
61,833miAutoDiesel3.0L
£15,740
£8,259 lessCrewe
~£395/pm
Same model
27k more miles
Same year
3.0L
Diesel
Auto
Coming in black, this coupe motor has got 61,833 miles clocked up on the dashboard and contains a 3.0 ltr diesel motor with automatic transmission.