2012 BMW 6 Series
3.0 640D M Sport Steptronic Euro 5 Ss
89,935miAutoDiesel3.0L
£10,950
£2,000 lessHayes
~£275/pm
Same model
20k more miles
Same year
3.0L
Diesel
Auto
89,935 miles clocked up on the dash, this coupe is fitted with a 3.0L diesel engine and automatic transmission.