Dealer66 days • -3%See price change1 / 4Add to favouritesUsed (2016) BMW 640 Performance 308 HP | Fair price6 Series d SE 2dr Auto201677,570 miles3.0L DieselCoupeAutomatic308 HP (226 kW)143 g CO2/km comb.South Humberside, Lincolnshire£12,990Fair priceEstimated price £12,763South Humberside, LincolnshireVisit Carsite.co.uk