2016 BMW 6 Series
640D M Sport
55,000miAutoDiesel3.0L
£17,550
£3,340 lessSlough
~£441/pm
Same model
13k less miles
Same year
3.0L
Diesel
Auto
At the full price of £17,750 or with the possibility to purchase using credit with manageable repayments starting off at £ per calendar month, this 6 Series 640D M Sport has a 3.0L diesel engine with automatic transmission and has got 55,000 miles clocked up on the dashboard.