2017 BMW 6 Series
3.0 640D M Sport 309 Bhp
60,258miAutoDiesel3.0L
£19,989
£3,294 moreHoylake
~£502/pm
Same model
26k less miles
Same year
3.0L
Diesel
Auto
This dealership in Hoylake has a bargain price of only £19,989 on this 6 Series with a 3.0L diesel engine, automatic transmission and 60,258 miles clocked-up on the dash.