Dealer37 days 1 / 4Add to favouritesUsed (2012) BMW 640 Impressive | Fair price6 Series d SE 2dr Auto2012107,000 miles3.0L DieselCoupeAutomaticBS16 1RS Hambrook, Gloucestershire£6,994Fair priceYou save £6BS16 1RS Hambrook, GloucestershireVisit Motors.co.uk
Dealer369 days • -5%See price change1 / 4Add to favouritesUsed (2013) BMW 640 Impressive 313 HP | Fair price6 Series d SE201380,200 miles3.0L DieselCoupeAutomatic313 HP (230 kW)S6 2AE Sheffield, South Yorkshire£9,000Fair priceEstimated price £8,862S6 2AE Sheffield, South YorkshireVisit Desperateseller.co.uk