2016 BMW 6 Series
3.0 640D M Sport Euro 6 Ss
61,833miAutoDiesel3.0L
£15,440
£541 moreCrewe
~£388/pm
Same model
26k less 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.