Dealer58 days • -3%See price change1 / 4Add to favouritesUsed (2017) BMW M140 M Sport | Fair price1 Series5dr [Nav] Step Auto201720,688 miles3.0L PetrolHatchbackAutomaticCM77 8GA Braintree, Essex£21,990Fair priceYou save £910CM77 8GA Braintree, EssexVisit Motors.co.uk
Dealer103 days • -6%See price change1 / 4Add to favouritesUsed (2017) BMW M140 M Sport 340 HP | Fair price1 Series5dr [Nav] Step Auto201721,000 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)39.8 Mpg163 g CO2/km comb.CM77 8GA Braintree, Essex£21,990Fair priceYou save £710CM77 8GA Braintree, EssexVisit Marshall.co.uk
Dealer28 days 1 / 4Add to favouritesUsed (2017) BMW M140 M Sport | Fair price1 Series5dr [Nav] Step Auto201749,812 miles3.0L PetrolHatchbackAutomaticCM7 2QN Braintree, Essex£18,695Fair priceYou save £1,105CM7 2QN Braintree, EssexVisit Motors.co.uk
Dealer266 days Photos coming soonAdd to favouritesUsed (2018) BMW M140 M Sport 340 HP | Fair price1 Series 3.0GPF Shadow Edition201839,000 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)CO9 2AA Halstead, Essex£20,950Fair priceYou save £250CO9 2AA Halstead, EssexVisit Desperateseller.co.uk