2017 BMW 6 Series
3.0 640D M Sport 313 Bhp
45,000miAutoDiesel3.0L
£24,949
Oldham
~£627/pm
Get yourself behind the wheel of this 6 Series for only £24,949. It has got 45,000 miles on the dash and incorporates a 3000 cc diesel motor with automatic transmission.