Dealer36 days 1 / 4Add to favouritesUsed (2017) BMW M140 M Sport 340 HP | Fair price1 SeriesShadow Edition 3dr Step201743,755 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)163 g CO2/km comb.WV2 2JL Wolverhampton, West Midlands£19,999Fair priceEstimated price £19,844WV2 2JL Wolverhampton, West MidlandsVisit Motors.co.uk
Dealer83 days Photos coming soonAdd to favouritesUsed (2017) BMW M140 M Sport 340 HP | Fair price1 Series 3.0Hatchback 5dr Petrol201753,094 miles3.0L PetrolHatchbackManual340 HP (250 kW)39.8 Mpg163 g CO2/km comb.EN11 0BZ Hoddesdon, Hertfordshire£16,989Fair priceYou save £411EN11 0BZ Hoddesdon, HertfordshireVisit Desperateseller.co.uk
Dealer104 days • -4%See price change1 / 3Add to favouritesUsed (2017) BMW M140 M Sport | Fair price1 Series 3.0Shadow Edition Auto201721,497 miles3.0L PetrolHatchbackAutomaticIG11 0JS Barking, London£22,500Fair priceYou save £300IG11 0JS Barking, LondonVisit Motors.co.uk
Dealer79 days • -2%See price change1 / 4Add to favouritesUsed (2017) BMW M140 M Sport | Fair priceSHADOW EDITION201750,000 miles3.0L PetrolHatchbackAutomaticOX13 6BS Abingdon, Oxfordshire£20,495Fair priceEstimated price £19,887OX13 6BS Abingdon, OxfordshireVisit Motors.co.uk
Dealer60 days Photos coming soonAdd to favouritesUsed (2017) BMW M140 M Sport 340 HP | Fair price1 Series 3.0Shadow Edition201778,400 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)39.8 Mpg163 g CO2/km comb.DE5 3LT Ripley, Derbyshire£16,495Fair priceYou save £5DE5 3LT Ripley, DerbyshireVisit Desperateseller.co.uk
Dealer63 days 1 / 1Add to favouritesUsed (2017) BMW M140 M Sport 340 HP | Fair price1 Series 3.0Hatchback 5dr Petrol201796,454 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)39.8 Mpg163 g CO2/km comb.RG2 0QJ Reading, Berkshire£13,995Fair priceYou save £505RG2 0QJ Reading, BerkshireVisit Desperateseller.co.uk
Dealer78 days • -3%See price change1 / 1Add to favouritesUsed (2017) BMW M140 M Sport 340 HP | Fair price1 Series 3.0Shadow Edition2017109,700 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)39.8 Mpg163 g CO2/km comb.DE5 3LT Ripley, Derbyshire£13,495Fair priceEstimated price £13,180DE5 3LT Ripley, DerbyshireVisit Desperateseller.co.uk
Dealer70 days Photos coming soonAdd to favouritesUsed (2017) BMW M140 M Sport 340 HP | Fair price1 Series 3.0Hatchback 5dr Petrol201769,500 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)39.8 Mpg163 g CO2/km comb.NE16 3AW Newcastle upon Tyne, Tyne and Wear£18,490Fair priceEstimated price £17,366NE16 3AW Newcastle upon Tyne, Tyne and WearVisit Desperateseller.co.uk
Dealer86 days • -1%See price changePhotos coming soonAdd to favouritesUsed (2017) BMW M140 M Sport 340 HP | Fair price1 Series 3.0Shadow Edition201768,400 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)39.8 Mpg163 g CO2/km comb.DE5 3LT Ripley, Derbyshire£16,295Fair priceYou save £1,005DE5 3LT Ripley, DerbyshireVisit Desperateseller.co.uk
Dealer75 days • -2%See price change1 / 1Add to favouritesUsed (2017) BMW M140 M Sport 340 HP | Fair price1 Series 3.0Shadow Edition201765,000 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)39.8 Mpg163 g CO2/km comb.PE30 4JJ Kings Lynn, Norfolk£17,995Fair priceEstimated price £17,401PE30 4JJ Kings Lynn, NorfolkVisit Desperateseller.co.uk
Dealer78 days Photos coming soonAdd to favouritesUsed (2017) BMW M140 M Sport 340 HP | Fair price1 Series 3.0Hatchback 5dr Petrol201745,581 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)39.8 Mpg163 g CO2/km comb.PE2 9FT Peterborough, Cambridgeshire£19,790Fair priceYou save £110PE2 9FT Peterborough, CambridgeshireVisit Desperateseller.co.uk
Dealer81 days Photos coming soonAdd to favouritesUsed (2017) BMW M140 M Sport 340 HP | Fair price1 Series 3.0Hatchback 5dr Petrol201792,882 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)39.8 Mpg163 g CO2/km comb.PE2 9DU Peterborough, Cambridgeshire£14,990Fair priceEstimated price £14,734PE2 9DU Peterborough, CambridgeshireVisit Desperateseller.co.uk
Dealer90 days 1 / 4Add to favouritesUsed (2017) BMW M140 M Sport 340 HP | Fair price1 Series 3.0Shadow Edition201737,301 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)39.8 Mpg163 g CO2/km comb.PL12 6LZ Saltash, Cornwall£19,995Fair priceYou save £605PL12 6LZ Saltash, CornwallVisit Desperateseller.co.uk
Dealer118 days 1 / 4Add to favouritesUsed (2017) BMW M140 M Sport 340 HP | Fair price1 Series 3.0Hatchback 5dr Petrol201770,677 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)39.8 Mpg163 g CO2/km comb.BL6 6DT Bolton, Manchester£16,350Fair priceYou save £1,050BL6 6DT Bolton, ManchesterVisit Desperateseller.co.uk
Dealer110 days 1 / 3Add to favouritesUsed (2017) BMW M140 M Sport 340 HP | Fair price1 Series 3.0Shadow Edition201744,957 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)39.8 Mpg163 g CO2/km comb.NG10 2FN Nottingham, Derbyshire£19,985Fair priceEstimated price £19,777NG10 2FN Nottingham, DerbyshireVisit Motors.co.uk
Dealer170 days 1 / 1Add to favouritesUsed (2017) BMW M140 M Sport 340 HP | Fair price1 Series 3.0Shadow Edition201751,200 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)39.8 Mpg163 g CO2/km comb.KT8 9HW East Molesey, Surrey£19,495Fair priceEstimated price £19,322KT8 9HW East Molesey, SurreyVisit Desperateseller.co.uk
Dealer1 day New1 / 4Add to favouritesUsed (2017) BMW M140 M Sport | Fair price1 SeriesShadow Edition 5dr Step201767,998 miles3.0L PetrolHatchbackAutomaticOL8 1EF Oldham, Manchester£18,240Fair priceEstimated price £17,974OL8 1EF Oldham, ManchesterVisit Motors.co.uk
Dealer10 days 1 / 4Add to favouritesUsed (2017) BMW M140 M Sport 340 HP | Fair price1 Series3.0 Auto [Nav] ( 340 bhp201740,000 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)39.8 Mpg163 g CO2/km comb.IV30 6BA Elgin£20,995Fair priceEstimated price £20,239IV30 6BA ElginVisit Motors.co.uk
Dealer14 days 1 / 4Add to favouritesUsed (2017) BMW M140 M Sport | Fair price1 Series5dr [Nav] Step Auto201751,206 miles3.0L PetrolHatchbackAutomaticGU10 4JX Farnham, Surrey£19,495Fair priceEstimated price £19,386GU10 4JX Farnham, SurreyVisit Motors.co.uk
Dealer17 days 1 / 4Add to favouritesUsed (2017) BMW M140 M Sport | Fair price1 Series5dr [Nav] Step Auto2017127,000 miles3.0L PetrolHatchbackAutomaticSK2 6LS Stockport, Manchester£12,499Fair priceEstimated price £11,826SK2 6LS Stockport, ManchesterVisit Motors.co.uk
Dealer74 days Photos coming soonAdd to favouritesUsed (2017) BMW M140 M Sport | Fair price1 Series 3.0Auto Euro 6 (s/s) 3dr201740,000 miles3.0L PetrolHatchbackAutomaticEast Sussex, East Sussex£19,995Fair priceEstimated price £19,111East Sussex, East SussexVisit Exchange and Mart
Dealer77 days Photos coming soonAdd to favouritesUsed (2017) BMW M140 M Sport | Fair price1 SeriesShadow Edition 5dr Step201739,087 miles3.0L PetrolHatchbackAutomaticEX2 8QF Exeter, Devon£20,999Fair priceYou save £1EX2 8QF Exeter, DevonVisit Desperateseller.co.uk
Dealer35 days • -3%See price change1 / 4Add to favouritesUsed (2017) BMW M140 M Sport 340 HP | A bit pricey1 Series5dr [Nav] Step Auto - 2017Jun 201732,693 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)39.8 Mpg163 g CO2/km comb.WC1E 7DP London, London£23,195A bit priceyEstimated price £21,076WC1E 7DP London, LondonVisit Bmw.co.uk
Dealer1 day Photos coming soonNewAdd to favouritesUsed (2017) BMW M140 M Sport 335 HP | A bit pricey1 Series5dr [Nav] Step Auto201739,500 miles3.0L PetrolHatchbackAutomatic335 HP (246 kW)Delivered to you£22,995A bit priceyEstimated price £20,770Delivered to youVisit Buyacar
Dealer48 days • -9%See price change1 / 4Add to favouritesUsed (2017) BMW M140 M Sport | A bit pricey1 Series 3.0Shadow Edition Auto201763,000 miles3.0L PetrolHatchbackAutomaticEN9 2EX Waltham Abbey, Essex£19,999A bit priceyEstimated price £18,510EN9 2EX Waltham Abbey, EssexVisit Motors.co.uk