Dealer5 days 1 / 3Add to favouritesUsed (2017) BMW 340 M Sport | Good price3 Series i M Sport 5dr Step201767,800 miles3.0L PetrolEstateAutomaticKT24 6AA East Horsley, Surrey£20,995Good priceYou save £1,905KT24 6AA East Horsley, SurreyVisit Motors.co.uk
Dealer118 days 1 / 4Add to favouritesUsed (2017) BMW 340 M Sport 326 HP | Fair price3 Series 3.0 i M Sport Touring 5dr201747,430 miles3.0L PetrolEstateAutomatic326 HP (239 kW)NR30 1QB Great Yarmouth, Norfolk£24,100Fair priceYou save £400NR30 1QB Great Yarmouth, NorfolkVisit Motors.co.uk
Dealer19 days • -1%See price change1 / 3Add to favouritesUsed (2017) BMW 340 M Sport 322 HP | Fair price3 Series i M Sport Saloon 3.0201775,379 miles3.0L PetrolAutomatic322 HP (236 kW)41.5 Mpg159 g CO2/km comb.TN2 3UE Tunbridge Wells, Kent£17,795Fair priceYou save £805TN2 3UE Tunbridge Wells, KentVisit Bmw.co.uk
Dealer18 days 1 / 4Add to favouritesUsed (2017) BMW 340 M Sport | Fair price3 Series i M Sport201742,341 miles3.0L PetrolSedanAutomaticOX7 5TB Chipping Norton, Oxfordshire£21,995Fair priceYou save £105OX7 5TB Chipping Norton, OxfordshireVisit Motors.co.uk
Dealer227 days 1 / 1Add to favouritesUsed (2017) BMW 340 M Sport 326 HP | Expensive3 Series 3.0 i M Sport Shadow201738,786 miles3.0L PetrolEstateAutomatic326 HP (239 kW)MK45 4RA Bedford, Bedfordshire£29,390ExpensiveEstimated price £25,433MK45 4RA Bedford, BedfordshireVisit Desperateseller.co.uk