Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.99 days • -3%See price change1 / 4Add to favouritesUsed (2024) BMW 120 M Sport 190 HP | Super price- 1 Series d M Sport 5dr Step Auto202421,134 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)5.1 Mpg133 g CO2/km comb.S139BS Sheffield, South Yorkshire£22,776Super priceYou save £4,224S139BS Sheffield, South YorkshireVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.44 days • -4%See price change1 / 4Add to favouritesUsed (2021) BMW 120 M Sport 190 HP | Good price1 Series 2021 | 2.0 d M Sport Auto202160,437 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)5.1 Mpg133 g CO2/km comb.S605BD, South Yorkshire£18,200Good priceYou save £1,300S605BD, South YorkshireVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.72 days • -7%See price change1 / 4Add to favouritesUsed (2024) BMW 120 M Sport 190 HP | Super price- 1 Series d M Sport 5dr Step Auto202440,078 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)5.1 Mpg133 g CO2/km comb.BB13NU Blackburn, Lancashire£21,470Super priceYou save £3,630BB13NU Blackburn, LancashireVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.47 days • -4%See price change1 / 4Add to favouritesUsed (2023) BMW 120 M Sport 190 HP | Good price1 Series d M Sport 5dr Step Auto202324,872 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)5.1 Mpg133 g CO2/km comb.S91XU, South Yorkshire£23,399Good priceYou save £2,501S91XU, South YorkshireVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.29 days • -2%See price change1 / 4Add to favouritesUsed (2021) BMW 120 M Sport 190 HP | Good price1 Series 2021 | 2.0 d M Sport Auto202118,822 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)5.1 Mpg133 g CO2/km comb.S605BD, South Yorkshire£22,300Good priceYou save £1,300S605BD, South YorkshireVisit Carwow
Dealer133 days • -3%See price change1 / 4Add to favouritesUsed (2022) BMW 120 M Sport 188 HP | Good price1 Series d M Sport 5dr Step Auto202221,134 miles2.0L DieselHatchbackAutomatic188 HP (138 kW)S705SZ Barnsley, South Yorkshire£22,776Good priceYou save £2,124S705SZ Barnsley, South YorkshireVisit Motors.co.uk
Dealer134 days • -3%See price change1 / 4Add to favouritesUsed (2022) BMW 120 M Sport 190 HP | Good price1 SERIES d M Sport Step Auto [Live202221,134 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)133 g CO2/km comb.CarSupe CarSupermarket.com Barnsley, South Yorkshire£22,577Good priceYou save £1,923CarSupe CarSupermarket.com Barnsley, South YorkshireVisit Motordepot
Dealer182 days • -2%See price change1 / 4Add to favouritesUsed (2024) BMW 120 M Sport 188 HP | Good price1 Series d M Sport 2.0 5dr20248,528 miles2.0L DieselHatchbackAutomatic188 HP (138 kW)54.3 Mpg135 g CO2/km comb.PL6 8LD Plymouth, Devon£26,950Good priceYou save £1,850PL6 8LD Plymouth, DevonVisit Bmw.co.uk
Dealer34 days • -5%See price change1 / 4Add to favouritesUsed (2024) BMW 120 M Sport 190 HP | Good price1 Series d M Sport 2.0 5drJun 20245,680 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)54.3 Mpg133 g CO2/km comb.NR5 0JH Norwich, Norfolk£27,495Good priceYou save £1,805NR5 0JH Norwich, NorfolkVisit Bmw.co.uk
Dealer7 days • -8%See price change1 / 4Add to favouritesUsed (2013) BMW 120 M Sport | Good price1 Series d M Sport 5dr201390,778 miles2.0L DieselHatchbackManualNE29 7XB North Shields, Tyne and Wear£5,490Good priceYou save £810NE29 7XB North Shields, Tyne and WearVisit Motors.co.uk
Dealer9 days • -2%See price change1 / 4Add to favouritesUsed (2019) BMW 120 M Sport 190 HP | Good price1 Series d xDrive M Sport 5dr201947,617 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)54.0 Mpg138 g CO2/km comb.BA22 8RT Yeovil, Somerset£16,784Good priceYou save £2,016BA22 8RT Yeovil, SomersetVisit Bmw.co.uk
Dealer8 days 1 / 4Add to favouritesUsed (2013) BMW 120 M Sport | Good price1 Series d xDrive M Sport 5dr2013104,500 miles2.0L DieselHatchbackManualNE63 0YB Ashington, Northumberland£4,995Good priceYou save £905NE63 0YB Ashington, NorthumberlandVisit Motors.co.uk
Dealer10 days Photos coming soonAdd to favouritesUsed (2017) BMW 120 M Sport 190 HP | Good price1 Series 2.0 d M Sport Hatchback2017117,275 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)PE3 7PN Cambridgeshire, Cambridgeshire£7,990Good priceYou save £910PE3 7PN Cambridgeshire, CambridgeshireVisit Motors.co.uk
Dealer38 days • -1%See price change1 / 4Add to favouritesUsed (2019) BMW 120 M Sport 190 HP | Good price1 Series 2019 | 2.0 d M Sport201944,867 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)6.4 Mpg170 g CO2/km comb.PE15XL, Cambridgeshire£17,300Good priceYou save £1,600PE15XL, CambridgeshireVisit Big Motoring World
Dealer12 days 1 / 4Add to favouritesUsed (2017) BMW 120 M Sport 190 HP | Good price1 Series d M Sport 3dr ++ SAT NAV201770,000 miles2.0L DieselHatchbackManual190 HP (139 kW)118 g CO2/km comb.GL2 5DB gloucester, Gloucestershire£9,475Good priceYou save £1,325GL2 5DB gloucester, GloucestershireVisit Motors.co.uk
Dealer29 days • -17%See price change1 / 4Add to favouritesUsed (2011) BMW 120 M Sport | Super price1 Series d M Sport 5dr Step201198,000 miles2.0L DieselHatchbackAutomaticHA0 3EL Wembley, London£4,100Super priceYou save £1,800HA0 3EL Wembley, LondonVisit Motors.co.uk
Dealer22 days • -24%See price change1 / 4Add to favouritesUsed (2019) BMW 120 M Sport 190 HP | Good priced M Sport Shadow Edition 3-dooMar 201952,487 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)48.7 Mpg121 g CO2/km comb.WR4 9FA Worcester, Worcestershire£16,500Good priceYou save £1,800WR4 9FA Worcester, WorcestershireVisit Bmw.co.uk
Dealer27 days 1 / 4Add to favouritesUsed (2013) BMW 120 M Sport | Super price1 Series d M Sport 5dr Step2013101,000 miles2.0L DieselHatchbackAutomaticB11 4DR Birmingham, West Midlands£4,795Super priceYou save £1,605B11 4DR Birmingham, West MidlandsVisit Motors.co.uk
Dealer72 days • -2%See price change1 / 4Add to favouritesUsed (2022) BMW 120 M Sport 188 HP | Good price1 Series d M Sport 5dr Step Auto202240,078 miles2.0L DieselHatchbackAutomatic188 HP (138 kW)137 g CO2/km comb.BB1 3NU Blackburn, Lancashire£21,720Good priceYou save £1,380BB1 3NU Blackburn, LancashireVisit Exchange and Mart
Dealer209 days • -14%See price change1 / 4Add to favouritesUsed (2013) BMW 120 M Sport | Good price1 Series d M Sport 3dr2013103,000 miles2.0L DieselHatchbackManualDY5 1QA Brierley Hill, West Midlands£4,295Good priceYou save £1,005DY5 1QA Brierley Hill, West MidlandsVisit Motors.co.uk
Dealer34 days 1 / 4Add to favouritesUsed (2014) BMW 120 M Sport 184 HP | Good price1 Series d M Sport 5dr2014123,000 miles2.0L DieselHatchbackManual184 HP (135 kW)LE1 2DG Leicester, Leicestershire£3,999Good priceYou save £901LE1 2DG Leicester, LeicestershireVisit Motors.co.uk
Dealer48 days 1 / 4Add to favouritesUsed (2010) BMW 120 M Sport | Good price1 Series d M Sport 5dr2010143,000 miles2.0L DieselHatchbackManualDY5 1QA Brierley Hill, West Midlands£1,695Good priceYou save £705DY5 1QA Brierley Hill, West MidlandsVisit Motors.co.uk
Dealer65 days 1 / 4Add to favouritesUsed (2019) BMW 120 M Sport 190 HP | Super price1 Series 2.0 d M Sport Shadow201948,307 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)OL9 7PQ Oldham, Manchester£16,299Super priceYou save £2,701OL9 7PQ Oldham, ManchesterVisit Motors.co.uk
Dealer115 days • -2%See price change1 / 3Add to favouritesUsed (2015) BMW 120 M Sport 190 HP | Good price1 Series 2.0 d M Sport Hatchback201590,190 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)PR4 2RE Prestons, Lancashire£8,695Good priceYou save £1,105PR4 2RE Prestons, LancashireVisit Desperateseller.co.uk
Dealer162 days • -7%See price change1 / 4Add to favouritesUsed (2023) BMW 120 M Sport 188 HP | Good price1 Series d M Sport 5dr Step Auto20238,167 miles2.0L DieselHatchbackAutomatic188 HP (138 kW)133 g CO2/km comb.IP32 6NT Bury St Edmunds, Suffolk£26,000Good priceYou save £1,500IP32 6NT Bury St Edmunds, SuffolkVisit Exchange and Mart