Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.33 days 1 / 4Add to favouritesNew (2025) BMW 120 M Sport 156 HP | Good price- 1 SeriesM Sport 5dr Step20250 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.B783HG Tamworth, Staffordshire£32,260Good priceYou save £1,840B783HG Tamworth, StaffordshireVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.33 days Photos coming soonAdd to favouritesNew (2025) BMW 120 M Sport 156 HP | Good price- 1 SeriesM Sport 5dr Step20250 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.OX28JP Oxfordshire, Oxfordshire£32,487Good priceYou save £1,613OX28JP Oxfordshire, OxfordshireVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.55 days 1 / 4Add to favouritesNew (2025) BMW 120 M Sport 156 HP | Good price- 1 SeriesM Sport 5dr Step20251 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.TR108AD Cornwall, Cornwall£31,255Good priceYou save £2,845TR108AD Cornwall, CornwallVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.69 days Photos coming soonAdd to favouritesNew (2025) BMW 120 M Sport 156 HP | Good price- 1 SeriesM Sport 5dr Step202510 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.GU11RD Guildford, Surrey£32,453Good priceYou save £1,647GU11RD Guildford, SurreyVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.90 days Photos coming soonAdd to favouritesNew (2025) BMW 120 M Sport 156 HP | Good price- 1 SeriesM Sport 5dr Step202510 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.RH101TN, West Sussex£31,956Good priceYou save £2,144RH101TN, West SussexVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.2 days Photos coming soonNewAdd to favouritesNew (2025) BMW 120 M Sport 156 HP | Good price- 1 Series M Sport 5dr Step20250 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.NN15SZ Northampton, Northamptonshire£31,195Good priceYou save £2,905NN15SZ Northampton, NorthamptonshireVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.7 days Photos coming soonAdd to favouritesNew (2025) BMW 120 M Sport 156 HP | Super price- 1 Series M Sport 5dr Step202510 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.DN377DP, Lincolnshire£30,736Super priceYou save £3,364DN377DP, LincolnshireVisit Carwow
Dealer91 days • -6%See price change1 / 4Add to favouritesUsed (2020) BMW 120 Sport Line 190 HP | Super price1 Series 2.0 d Sport Hatchback 5dr202017,235 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)PE1 5XL Peterborough, Cambridgeshire£18,700Super priceYou save £4,700PE1 5XL Peterborough, CambridgeshireVisit Motors.co.uk
Dealer66 days • -17%See price change1 / 4Add to favouritesUsed (2005) BMW 120 Sport Line | Super price1 Series d Sport 5dr Step Auto2005127,496 miles2.0L DieselHatchbackAutomaticEN3 7NJ Enfield, London£1,200Super priceYou save £1,800EN3 7NJ Enfield, LondonVisit Motors.co.uk
Dealer24 days • -1%See price change1 / 4Add to favouritesUsed (2019) BMW 120 M Sport 187 HP | Super price1 Series d xDrive M Sport Shadow201932,743 miles2.0L DieselHatchbackAutomatic187 HP (137 kW)44.1 Mpg138 g CO2/km comb.HP23 5RE Tring, Hertfordshire£19,250Super priceYou save £2,650HP23 5RE Tring, HertfordshireVisit Bmw.co.uk
Dealer44 days • -3%See price change1 / 2Add to favouritesUsed (2015) BMW 120 M Sport 177 HP | Good price1 Series i M Sport 5drSep 201563,330 miles1.6L PetrolHatchbackManual177 HP (130 kW)139 g CO2/km comb.WC1E 7DP London, London£8,995Good priceYou save £1,005WC1E 7DP London, LondonVisit heycar
Dealer38 days • -2%See price change1 / 4Add to favouritesUsed (2020) BMW 120 M Sport 190 HP | Good price1 Series d xDrive M Sport 5dr Step202015,107 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)LS27 0TS Leeds, West Yorkshire£22,000Good priceYou save £1,400LS27 0TS Leeds, West YorkshireVisit Motors.co.uk
Dealer30 days • -3%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Super price1 SeriesM Sport 5dr Step Auto20253 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)WC1E 7DP London, London£29,686Super priceYou save £3,114WC1E 7DP London, LondonVisit heycar
Dealer30 days • -4%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Super price1 SeriesM Sport 5dr Step Auto20253 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)WC1E 7DP London, London£29,500Super priceYou save £3,300WC1E 7DP London, LondonVisit Honestjohn
Dealer30 days • -16%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Super price1 SeriesM Sport 5dr Step Auto20253 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£29,563Super priceYou save £3,237Delivered to youVisit Buyacar
Dealer30 days • -16%See price changePhotos coming soonAdd to favouritesNew (2025) BMW 120 M Sport 154 HP | Super price1 SeriesM Sport 5dr Step Auto20253 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£29,563Super priceYou save £3,237Delivered to youVisit Buyacar
Dealer30 days • -4%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Good price1 SeriesM Sport 5dr Step Auto20253 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£30,996Good priceYou save £1,804Delivered to youVisit Buyacar
Dealer30 days • -4%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Good price1 SeriesM Sport 5dr Step Auto20253 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)WC1E 7DP London, London£29,968Good priceYou save £2,832WC1E 7DP London, LondonVisit Honestjohn
Dealer30 days • -4%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Good price1 SeriesM Sport 5dr Step Auto20253 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)WC1E 7DP London, London£30,563Good priceYou save £2,237WC1E 7DP London, LondonVisit Honestjohn
Dealer30 days • -5%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Super price1 SeriesM Sport 5dr Step Auto20253 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)WC1E 7DP London, London£29,698Super priceYou save £3,102WC1E 7DP London, LondonVisit heycar
Dealer30 days • -3%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Good price1 SeriesM Sport 5dr Step Auto20253 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£30,987Good priceYou save £1,813Delivered to youVisit Buyacar
Dealer26 days • -4%See price change1 / 3Add to favouritesUsed (2022) BMW 120 Sport Line | Super price1 Series d xDrive Sport 5dr Step202237,473 miles2.0L DieselHatchbackAutomaticNN18 8AA Corby, Northamptonshire£21,249Super priceYou save £2,751NN18 8AA Corby, NorthamptonshireVisit Motors.co.uk
Dealer24 days • -2%See price change1 / 4Add to favouritesUsed (2020) BMW 120 M Sport 187 HP | Good price1 Series d M Sport 2.0 5dr202031,649 miles2.0L DieselHatchbackAutomatic187 HP (137 kW)55.4 Mpg133 g CO2/km comb.LL31 9PL Conwy£20,999Good priceYou save £2,001LL31 9PL ConwyVisit Bmw.co.uk
Dealer72 days • -5%See price change1 / 4Add to favouritesUsed (2015) BMW 120 M Sport 184 HP | Good price1 Series d M Sport 5dr Step201541,703 miles2.0L DieselHatchbackAutomatic184 HP (135 kW)LE1 3BW Leicester, Leicestershire£11,999Good priceYou save £1,801LE1 3BW Leicester, LeicestershireVisit Motors.co.uk
Dealer4 days • -29%See price changePhotos coming soonNewAdd to favouritesUsed (2019) BMW 120 M Sport 187 HP | Super priced M Sport Shadow Edition 5-doo201950,164 miles2.0L DieselHatchbackAutomatic187 HP (137 kW)48.7 Mpg121 g CO2/km comb.HD1 6NN Huddersfield, West Yorkshire£16,850Super priceYou save £4,050HD1 6NN Huddersfield, West YorkshireVisit Bmw.co.uk