2012 BMW 6 Series
640D M Sport
71,000miAutoDiesel3.0L
£12,994
£994 moreWhitchurch
~£326/pm
Same model
2k more miles
Same year
3.0L
Diesel
Auto
Own this second hand BMW for just £12,994. Finance plans start at only £ a month for this motor that has a 3.0 L diesel engine with automatic transmission.