2017 BMW 6 Series
640D M Sport
46,042miAutoDiesel3.0L
£21,495
£504 lessWantage
~£540/pm
Same model
13k more miles
Same year
3.0L
Diesel
Auto
Up for sale at the full price of £21,495 and with the option to buy on credit with manageable instalments from £ per month, this BMW 6 Series has got 46,042 mi on the clock and comes fitted out with a 3.0L motor and transmission.