2013 BMW 6 Series
3.0 640D M Sport
50,124miAutoDiesel3.0L
£15,995
£3,505 moreEdinburgh
~£402/pm
Same model
28k less miles
Same year
3.0L
Diesel
Auto
Seize the chance to own this BMW 6 Series 3.0 640D M Sport now available at this dealer's great price of just £17,495. It comes in the shade of red, features a 3.0 LTR diesel motor with automatic transmission and has 49,800 miles clocked up on the dash.