Dealer7 days 1 / 2Add to favouritesUsed (2014) BMW 640 M Sport | Fair price6 Series Gran Coupe 3.0 d M Sport201497,000 milesAutomatic3.0L DieselCoupeTS17 7AQ Thornaby, North Yorkshire£10,995Fair priceYou save £105TS17 7AQ Thornaby, North YorkshireVisit Motors.co.uk
Dealer18 days 1 / 2Add to favouritesUsed (2014) BMW 640 M Sport | Fair price6 Series 3.0 d M Sport Auto Euro 5201472,000 milesAutomatic3.0L DieselCoupeTS17 7AQ Thornaby, North Yorkshire£11,995Fair priceYou save £705TS17 7AQ Thornaby, North YorkshireVisit Motors.co.uk