2017 BMW 6 Series
3.0 640D M Sport 309 Bhp
86,000miAutoDiesel3.0L
£16,695
Halstead
~£419/pm
Up for sale at the price of £16,995 and with the option to purchase on finance with manageable repayments from just £ pm, this blue BMW has a 3.0 Litre diesel engine with automatic transmission and has 86,000 miles on the clock.