Dealer22 days 1 / 4Add to favouritesUsed (2017) BMW M140 M Sport 340 HP | Good price1 Series3dr [Nav] Step Auto201782,341 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)163 g CO2/km comb.IP1 5QL Ipswich, Suffolk£13,700Good priceYou save £1,800IP1 5QL Ipswich, SuffolkVisit Motors.co.uk
Dealer60 days • -7%See price change1 / 4Add to favouritesUsed (2017) BMW M140 M Sport | Super price1 Series5dr [Nav]201771,265 miles3.0L PetrolHatchbackManualWF17 8NN Batley, West Yorkshire£12,500Super priceYou save £3,500WF17 8NN Batley, West YorkshireVisit Motors.co.uk
Dealer42 days 1 / 4Add to favouritesUsed (2017) BMW M140 M Sport | Good price1 SeriesShadow Edition 5dr Step201747,270 miles3.0L PetrolHatchbackAutomaticLL55 2BD CAERNARFON£17,990Good priceYou save £2,110LL55 2BD CAERNARFONVisit Motors.co.uk
Dealer68 days • -2%See price change1 / 3Add to favouritesUsed (2017) BMW M140 M Sport 335 HP | Good price1 Series5dr [Nav] Step Auto201761,000 miles3.0L PetrolHatchbackAutomatic335 HP (246 kW)PE10 0SP Bourne, Lincolnshire£16,950Good priceYou save £1,850PE10 0SP Bourne, LincolnshireVisit Motors.co.uk
Dealer94 days • -3%See price change1 / 1Add to favouritesUsed (2017) BMW M140 M Sport 340 HP | Super price1 Series 3.0Hatchback 3dr Petrol201756,900 miles3.0L PetrolHatchbackManual340 HP (250 kW)39.8 Mpg163 g CO2/km comb.DE5 3LT Ripley, Derbyshire£14,495Super priceYou save £2,405DE5 3LT Ripley, DerbyshireVisit Desperateseller.co.uk
Dealer294 days • -30%See price change1 / 1Add to favouritesUsed (2017) BMW M140 Sport Line 340 HP | Good price1 Series 3.0HATCHBACK 2017Jun 201759,468 miles3.0L PetrolHatchbackManual340 HP (250 kW)36.2 Mpg163 g CO2/km comb.NE63 0YB Ashington, Northumberland£15,399Good priceYou save £1,301NE63 0YB Ashington, NorthumberlandVisit Desperateseller.co.uk
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.51 days • -2%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.CM778GA Braintree, Essex£22,990Fair priceEstimated price £22,280CM778GA Braintree, EssexVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.9 days 1 / 4Add to favouritesUsed (2017) BMW M140 M Sport 340 HP | Fair price1 Series3dr [Nav] Step Auto - 2017Mar 201775,253 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)39.8 Mpg163 g CO2/km comb.NR50JH Norwich, Norfolk£15,995Fair priceYou save £305NR50JH Norwich, NorfolkVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.41 days • -1%See price change1 / 3Add to favouritesUsed (2017) BMW M140 Comfort Edition 340 HP | Fair price1 SERIES HATCHBACK5dr [Nav] [201742,230 miles3.0L PetrolHatchbackManual340 HP (250 kW)36.2 Mpg179 g CO2/km comb.CW73AL, Cheshire£17,499Fair priceYou save £1,001CW73AL, CheshireVisit Carwow
Dealer33 days • -2%See price change1 / 3Add to favouritesUsed (2017) BMW M140 M Sport 340 HP | Fair price1 Series5dr [Nav] Step Auto201747,976 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)39.8 Mpg163 g CO2/km comb.CF40 2PS Rhondda Cynon Taff£19,499Fair priceEstimated price £19,333CF40 2PS Rhondda Cynon TaffVisit Motors.co.uk
Dealer94 days • -6%See price change1 / 4Add to favouritesUsed (2017) BMW M140 M Sport | Fair price1 Series 3.0Auto Euro 6 (s/s)201747,000 miles3.0L PetrolHatchbackAutomaticDY4 8XP Tipton, West Midlands£18,799Fair priceYou save £1,101DY4 8XP Tipton, West MidlandsVisit Desperateseller.co.uk
Dealer4 days • -3%See price changeNew1 / 4Add to favouritesUsed (2017) BMW M140 M Sport 340 HP | Fair price1 Series201795,000 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)39.8 Mpg163 g CO2/km comb.BS15 3JD Hanham, Gloucestershire£13,995Fair priceYou save £405BS15 3JD Hanham, GloucestershireVisit Motors.co.uk
Dealer6 days 1 / 4Add to favouritesUsed (2017) BMW M140 M Sport | Fair price1 Series5dr [Nav] Step Auto201720,688 miles3.0L PetrolHatchbackAutomaticCM77 8GA Braintree, Essex£22,990Fair priceEstimated price £22,706CM77 8GA Braintree, EssexVisit Motors.co.uk
Dealer4 days • -4%See price changeNew1 / 4Add to favouritesUsed (2017) BMW M140 M Sport | Fair price1 SeriesShadow Edition 5dr Step201785,400 miles3.0L PetrolHatchbackAutomaticEN9 2EX Waltham Abbey, Essex£16,299Fair priceEstimated price £16,124EN9 2EX Waltham Abbey, EssexVisit Motors.co.uk
Dealer4 days New1 / 4Add to favouritesUsed (2017) BMW M140 M Sport 335 HP | Fair price1 Series5dr [Nav] Step Auto201757,012 miles3.0L PetrolHatchbackAutomatic335 HP (246 kW)HU47DY Hull, East Yorkshire£18,100Fair priceYou save £800HU47DY Hull, East YorkshireVisit Carsite.co.uk
Dealer6 days • -5%See price change1 / 4Add to favouritesUsed (2017) BMW M140 M Sport | Fair price1 Series 3.0Auto Euro 6 (s/s)201750,175 miles3.0L PetrolHatchbackAutomaticMK19 6LA Milton Keynes, Northamptonshire£18,930Fair priceYou save £570MK19 6LA Milton Keynes, NorthamptonshireVisit Motors.co.uk
Dealer44 days • -3%See price change1 / 3Add to favouritesUsed (2017) BMW M140 M Sport 335 HP | Fair price1 Series3-door 3.0 3dr201775,481 miles3.0L PetrolManual335 HP (246 kW)32.6 Mpg179 g CO2/km comb.DN2 4SR Doncaster, South Yorkshire£15,254Fair priceYou save £646DN2 4SR Doncaster, South YorkshireVisit Bmw.co.uk
Dealer9 days 1 / 4Add to favouritesUsed (2017) BMW M140 M Sport 335 HP | Fair price1 Series3-door 3.0 3dr201786,085 miles3.0L PetrolAutomatic335 HP (246 kW)39.8 Mpg163 g CO2/km comb.NR5 0JH Norwich, Norfolk£15,995Fair priceYou save £305NR5 0JH Norwich, NorfolkVisit Bmw.co.uk
Dealer13 days • -5%See price change1 / 4Add to favouritesUsed (2017) BMW M140 M Sport | Fair price1 Series 3.05-door201757,000 miles3.0L PetrolHatchbackAutomaticAB42 1US Peterhead£17,995Fair priceYou save £1,105AB42 1US PeterheadVisit Motors.co.uk
Dealer17 days 1 / 3Add to favouritesUsed (2017) BMW M140 Comfort Edition | Fair price1 SERIES HATCHBACK5dr [Nav] Step201742,310 miles3.0L PetrolHatchbackAutomatic39.8 Mpg163 g CO2/km comb.M41 7TB Trafford Park, Manchester£19,899Fair priceYou save £501M41 7TB Trafford Park, ManchesterVisit Motors.co.uk
Dealer11 days • -5%See price change1 / 4Add to favouritesUsed (2017) BMW M140 M Sport 340 HP | Fair price1 Series3-door 3.0 3dr201733,212 miles3.0L PetrolAutomatic340 HP (250 kW)39.8 Mpg163 g CO2/km comb.CH1 4LS Chester, Cheshire£21,950Fair priceEstimated price £21,394CH1 4LS Chester, CheshireVisit Bmw.co.uk
Dealer11 days 1 / 4Add to favouritesUsed (2017) BMW M140 M Sport | Fair price1 Series5dr [Nav] Step Auto201773,000 miles3.0L PetrolHatchbackAutomaticBD21 4DL Bradford, West Yorkshire£16,390Fair priceYou save £810BD21 4DL Bradford, West YorkshireVisit Motors.co.uk
Dealer83 days • -2%See price change1 / 4Add to favouritesUsed (2017) BMW M140 M Sport 335 HP | Fair price1 Series3-door 3.0 3dr201730,124 miles3.0L PetrolManual335 HP (246 kW)32.6 Mpg179 g CO2/km comb.RH1 5EP Redhill, Surrey£19,958Fair priceYou save £642RH1 5EP Redhill, SurreyVisit Bmw.co.uk
Dealer19 days 1 / 4Add to favouritesUsed (2017) BMW M140 M Sport 427 HP | Fair price201756,000 miles3.0L PetrolHatchbackAutomatic427 HP (314 kW)OX13 6BS Abingdon, Oxfordshire£18,995Fair priceYou save £505OX13 6BS Abingdon, OxfordshireVisit Motors.co.uk
Dealer21 days 1 / 3Add to favouritesUsed (2017) BMW M140 M Sport | Fair price1 Series 3.0Auto Euro 6 (s/s)201766,000 miles3.0L PetrolHatchbackAutomaticBB1 3AQ Blackburn, Lancashire£18,875Fair priceEstimated price £18,195BB1 3AQ Blackburn, LancashireVisit Motors.co.uk