Dealer37 days 1 / 4Add to favouritesUsed (2012) BMW 640 Performance 308 HP | Good price6 Series d SE 2dr Auto201258,750 miles3.0L DieselCoupeAutomatic308 HP (226 kW)S9 4WN Sheffield, South Yorkshire£10,995Good priceYou save £1,805S9 4WN Sheffield, South YorkshireVisit Motors.co.uk
Dealer116 days • -3%See price change1 / 4Add to favouritesUsed (2016) BMW 640 Performance 308 HP | Not evaluated6 Series d SE 2dr Auto201677,570 miles3.0L DieselCoupeAutomatic308 HP (226 kW)143 g CO2/km comb.DN15 6AL Scunthorpe, Lincolnshire£12,990Rare vehicleDN15 6AL Scunthorpe, LincolnshireVisit Desperateseller.co.uk
Dealer128 days • -10%See price changePhotos coming soonAdd to favouritesUsed (2016) BMW 640 Performance 308 HP | Not evaluated6 Series GRAN COUPE 3.0 d SE Auto2016140,000 miles3.0L DieselCoupeAutomatic308 HP (226 kW)147 g CO2/km comb.Staffordshire, Staffordshire£8,495Rare vehicleStaffordshire, StaffordshireVisit Exchange and Mart