Dealer111 days • -6%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Good price1 SeriesM Sport 5dr Step Auto202510 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£29,995Good priceYou save £2,505Delivered to youVisit Buyacar
Dealer112 days • -10%See price change1 / 2Add to favouritesUsed (2018) BMW 120 M Sport | Super price1 Series d M Sport 3dr [Nav/Se201850,000 miles2.0L DieselHatchbackManualDY4 8XP Tipton, West Midlands£8,999Super priceYou save £3,601DY4 8XP Tipton, West MidlandsVisit Motors.co.uk
Dealer41 days • -1%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Good price1 SeriesM Sport 5dr Step Auto202510 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£30,495Good priceYou save £2,005Delivered to youVisit Buyacar
Dealer48 days • -1%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 156 HP | Good price1 SeriesM Sport 5dr Step Auto -Sep 202510 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)52.3 Mpg121 g CO2/km comb.BMW£30,495Good priceYou save £2,305BMWVisit Group1auto.co.uk
Dealer41 days 1 / 4Add to favouritesUsed (2015) BMW 120 M Sport | Super price1 Series d M Sport 3dr, low201531,000 miles2.0L DieselHatchbackManualDN15 8SN Scunthorpe, Lincolnshire£9,995Super priceYou save £1,905DN15 8SN Scunthorpe, LincolnshireVisit Motors.co.uk
Dealer48 days 1 / 4Add to favouritesNew (2025) BMW 120 M Sport 156 HP | Good price1 SeriesM Sport 5dr Step Auto -Sep 202525 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)52.3 Mpg121 g CO2/km comb.BMW£30,995Good priceYou save £1,805BMWVisit Group1auto.co.uk
Dealer48 days 1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Good price1 SeriesM Sport 5dr Step Auto20251 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£30,995Good priceYou save £1,505Delivered to youVisit Buyacar
Dealer55 days 1 / 4Add to favouritesUsed (2016) BMW 120 M Sport | Good price1 Series d M Sport 5dr Step2016129,000 miles2.0L DieselHatchbackAutomaticBB3 0RP Darwen, Lancashire£6,495Good priceYou save £1,105BB3 0RP Darwen, LancashireVisit Motors.co.uk
Dealer66 days 1 / 4Add to favouritesUsed (2016) BMW 120 M Sport | Super price1 Series i [2.0] M Sport 5dr [Nav]201635,849 miles2.0L PetrolHatchbackAutomaticHA1 4UD Harrow, London£10,995Super priceYou save £2,505HA1 4UD Harrow, LondonVisit Motors.co.uk
Dealer180 days 1 / 2Add to favouritesUsed (2019) BMW 120 M Sport | Super price1 Series 2.0 d M Sport Shadow201939,000 miles2.0L DieselHatchbackManualDY4 8XP Tipton, West Midlands£15,999Super priceYou save £3,701DY4 8XP Tipton, West MidlandsVisit Desperateseller.co.uk
Dealer200 days 1 / 2Add to favouritesUsed (2011) BMW 120 M Sport 177 HP | Good price1 Series 2.0 d M Sport Hatchback2011108,000 miles2.0L DieselHatchbackManual177 HP (130 kW)PL21 0UR Devon, Devon£3,575Good priceYou save £725PL21 0UR Devon, DevonVisit Desperateseller.co.uk
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.108 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£32,260Good priceYou save £1,640RH101TN, West SussexVisit Carwow
Dealer172 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 £1,105NE63 0YB Ashington, NorthumberlandVisit Motors.co.uk
Dealer174 days 1 / 3Add to favouritesUsed (2017) BMW 120 M Sport 190 HP | Good price1 Series 2.0 d M Sport Hatchback2017117,469 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)118 g CO2/km comb.PE3 7PN Cambridgeshire, Cambridgeshire£7,990Good priceYou save £1,110PE3 7PN Cambridgeshire, CambridgeshireVisit Desperateseller.co.uk
Dealer230 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, Manchester£16,299Super priceYou save £2,601OL9 7PQ, ManchesterVisit Desperateseller.co.uk
Dealer65 days • -33%See price changePhotos coming soonAdd to favouritesUsed (2009) BMW 120 M Sport | Good price1 Series 2.0 d M Sport Euro 5 5dr2009166,000 miles2.0L DieselHatchbackManualWest Yorkshire, West Yorkshire£1,000Good priceYou save £500West Yorkshire, West YorkshireVisit Exchange and Mart
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.95 days • -4%See price change1 / 4Add to favouritesUsed (2021) BMW 120 M Sport 190 HP | Fair price- 1 Series d xDrive M Sport 5dr202132,731 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)5.4 Mpg142 g CO2/km comb.S601TU, South Yorkshire£21,090Fair priceYou save £1,210S601TU, South YorkshireVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.45 days • -18%See price change1 / 4Add to favouritesUsed (2020) BMW 120 M Sport 190 HP | Fair price1 Series d xDrive M Sport 2.0Mar 202016,001 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)52.3 Mpg117 g CO2/km comb.DH11HP, Durham£23,524Fair priceYou save £876DH11HP, DurhamVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.81 days • -4%See price change1 / 4Add to favouritesUsed (2015) BMW 120 M Sport 190 HP | Fair price- 1 Series d xDrive M Sport 5dr201553,036 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)4.7 Mpg124 g CO2/km comb.OL96HT, Manchester£12,995Fair priceEstimated price £12,332OL96HT, ManchesterVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.13 days Photos coming soonAdd to favouritesNew (2025) BMW 120 M Sport 156 HP | Fair price- 1 Series M Sport 5dr Step20250 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.NN15SZ Northampton, Northamptonshire£33,595Fair priceYou save £305NN15SZ Northampton, NorthamptonshireVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.13 days Photos coming soonAdd to favouritesNew (2025) BMW 120 M Sport 156 HP | Fair price- 1 Series M Sport 5dr Step20250 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.CT27PX Canterbury, Kent£33,394Fair priceYou save £506CT27PX Canterbury, KentVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.14 days Photos coming soonAdd to favouritesNew (2025) BMW 120 M Sport 156 HP | Fair price- 1 Series M Sport 5dr Step20250 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.CT27PX Canterbury, Kent£34,990Fair priceEstimated price £33,900CT27PX Canterbury, KentVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.14 days Photos coming soonAdd to favouritesNew (2025) BMW 120 M Sport 156 HP | Fair price- 1 Series M Sport 5dr Step20250 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.CT27PX Canterbury, Kent£34,995Fair priceEstimated price £33,900CT27PX Canterbury, KentVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.14 days Photos coming soonAdd to favouritesNew (2025) BMW 120 M Sport 156 HP | Fair price- 1 Series M Sport 5dr Step20250 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.CT27PX Canterbury, Kent£34,494Fair priceEstimated price £33,900CT27PX Canterbury, KentVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.14 days Photos coming soonAdd to favouritesNew (2025) BMW 120 M Sport 156 HP | Fair price- 1 Series M Sport 5dr Step20250 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.CT27PX Canterbury, Kent£32,990Fair priceYou save £910CT27PX Canterbury, KentVisit Carwow