Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.11 days 1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Good price1 SeriesM Sport 5dr Step Auto20251,000 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)BN273UA Hailsham, East Sussex£29,895Good priceYou save £1,505BN273UA Hailsham, East SussexVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.11 days 1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Super price1 SeriesM Sport 5dr Step Auto202524 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)GU266FZ Hindhead, Hampshire£30,995Super priceYou save £4,705GU266FZ Hindhead, HampshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.10 days Photos coming soonAdd to favouritesUsed (2017) BMW 120 Sport Line 184 HP | Good price- 1 Series i [2.0] Sport 5dr [Nav]201749,643 miles2.0L PetrolHatchbackAutomatic184 HP (135 kW)5.8 Mpg133 g CO2/km comb.WD33RT Watford, Hertfordshire£12,500Good priceYou save £1,600WD33RT Watford, HertfordshireVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.10 days 1 / 4Add to favouritesUsed (2015) BMW 120 Sport Line 190 HP | Good price- 1 Series d xDrive Sport 5dr Step201574,147 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)4.5 Mpg119 g CO2/km comb.OL96HT, Manchester£10,250Good priceYou save £950OL96HT, ManchesterVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.167 days • -7%See price change1 / 4Add to favouritesUsed (2014) BMW 120 M Sport 184 HP | Good price1 Series d M Sport 3dr201488,439 miles2.0L DieselHatchbackManual184 HP (135 kW)4.6 Mpg119 g CO2/km comb.BB44BG, Lancashire£6,495Good priceYou save £805BB44BG, LancashireVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.16 days 1 / 4Add to favouritesUsed (2017) BMW 120 M Sport 184 HP | Good price- 1 Series i [2.0] M Sport 3dr201771,000 miles2.0L PetrolHatchbackAutomatic184 HP (135 kW)5.9 Mpg135 g CO2/km comb.PE46LA Peterborough, Cambridgeshire£11,290Good priceYou save £1,310PE46LA Peterborough, CambridgeshireVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.3 days New1 / 4Add to favouritesUsed (2019) BMW 120 M Sport 184 HP | Super price- 1 Series i [2.0] M Sport 5dr201956,336 miles2.0L PetrolHatchbackAutomatic184 HP (135 kW)7.7 Mpg179 g CO2/km comb.WS137SA, Staffordshire£13,600Super priceYou save £2,200WS137SA, StaffordshireVisit Carwow
Dealer3 days New1 / 4Add to favouritesUsed (2008) BMW 120 | Super price1 Series i SE 5dr200897,000 miles2.0L PetrolHatchbackManualS70 1TP Barnsley, South Yorkshire£2,495Super priceYou save £1,105S70 1TP Barnsley, South YorkshireVisit Motors.co.uk
Dealer65 days • -5%See price change1 / 4Add to favouritesUsed (2014) BMW 120 Comfort Edition 184 HP | Good price1 Series 2.0 d BluePerformance SE201464,712 miles2.0L DieselHatchbackAutomatic184 HP (135 kW)IP1 5QL Ipswich, Suffolk£7,100Good priceYou save £1,200IP1 5QL Ipswich, SuffolkVisit Motors.co.uk
Dealer3 days New1 / 4Add to favouritesUsed (2015) BMW 120 M Sport 190 HP | Good price1 Series d M Sport 5dr201574,758 miles2.0L DieselHatchbackManual190 HP (139 kW)CA11 9BG PENRITH, Cumbria£7,995Good priceYou save £1,205CA11 9BG PENRITH, CumbriaVisit Motors.co.uk
Dealer3 days • -28%See price changePhotos coming soonNewAdd to favouritesUsed (2019) BMW 120 M Sport 190 HP | Good price1 Series d M Sport Shadow Ed 5drMar 201939,321 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)61.0 Mpg121 g CO2/km comb.CA13 0HH Cockermouth, Cumbria£17,950Good priceYou save £1,750CA13 0HH Cockermouth, CumbriaVisit Bmw.co.uk
Dealer51 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 Mpg135 g CO2/km comb.Delivered to you£27,495Good priceYou save £1,605Delivered to youVisit Buyacar
Dealer66 days • -12%See price change1 / 3Add to favouritesUsed (2013) BMW 120 M Sport | Good price1 Series 2.0 d M Sport Auto Euro 5201381,000 miles2.0L DieselHatchbackAutomaticBB2 2AA Blackburn, Lancashire£6,722Good priceYou save £878BB2 2AA Blackburn, LancashireVisit Motors.co.uk
Dealer47 days • -3%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.This veh This vehicle is located at Sheffield Britannia Way, Sheffield Business Park, Sheffield, S BD, South Yorkshire£22,000Good priceYou save £1,600This veh This vehicle is located at Sheffield Britannia Way, Sheffield Business Park, Sheffield, S BD, South YorkshireVisit Big Motoring World
Dealer46 days • -2%See price change1 / 4Add to favouritesUsed (2017) BMW 120 Comfort Edition | Good price1 SERIES DIESEL HATCHBACK d Sport201729,580 miles2.0L DieselHatchbackAutomatic68.9 Mpg109 g CO2/km comb.M41 7TB Trafford Park, Manchester£14,199Good priceYou save £1,201M41 7TB Trafford Park, ManchesterVisit Motors.co.uk
Dealer83 days • -7%See price change1 / 4Add to favouritesUsed (2016) BMW 120 Sport Line 181 HP | Good price1 Series i Sport 5-door 2.0201627,765 miles2.0L PetrolHatchbackAutomatic181 HP (133 kW)47.1 Mpg133 g CO2/km comb.GU1 1RD Guildford, Surrey£13,932Good priceYou save £1,368GU1 1RD Guildford, SurreyVisit Bmw.co.uk
Dealer4 days New1 / 4Add to favouritesUsed (2016) BMW 120 Sport Line 190 HP | Good price1 Series d Sport 5dr Step Auto201690,000 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)SN12 6TP Melksham, Wiltshire£9,495Good priceYou save £1,005SN12 6TP Melksham, WiltshireVisit Motors.co.uk
Dealer9 days 1 / 4Add to favouritesNew (2025) BMW 120 M Sport | Super price1 SeriesM Sport 5dr Step Auto20251,000 miles1.5L PetrolHatchbackAutomaticHailsham, East Sussex£29,895Super priceYou save £3,105Hailsham, East SussexVisit Carsite.co.uk
Dealer47 days • -4%See price change1 / 4Add to favouritesUsed (2018) BMW 120 Sport Line | Super price1 Series d Sport 5dr [Nav/Serv201874,978 miles2.0L DieselHatchbackAutomaticDE24 8BY Derby, Derbyshire£9,999Super priceYou save £2,501DE24 8BY Derby, DerbyshireVisit Motors.co.uk
Dealer5 days Photos coming soonAdd to favouritesUsed (2018) BMW 120 M Sport 184 HP | Good price1 Series 2.0 i M Sport Hatchback201838,000 miles2.0L PetrolHatchbackAutomatic184 HP (135 kW)PR2 5PZ Preston, Lancashire£14,499Good priceYou save £1,101PR2 5PZ Preston, LancashireVisit Honestjohn
Dealer44 days • -2%See price change1 / 4Add to favouritesUsed (2019) BMW 120 Sport Line 184 HP | Super price1 Series 2.0 i GPF Sport Hatchback201943,160 miles2.0L PetrolHatchbackAutomatic184 HP (135 kW)36.7 Mpg137 g CO2/km comb.PE1 5XL Peterborough, Cambridgeshire£13,200Super priceYou save £2,200PE1 5XL Peterborough, CambridgeshireVisit Motors.co.uk
Dealer61 days • -6%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.This veh This vehicle is located at Sheffield Britannia Way, Sheffield Business Park, Sheffield, S BD, South Yorkshire£17,700Good priceYou save £1,800This veh This vehicle is located at Sheffield Britannia Way, Sheffield Business Park, Sheffield, S BD, South YorkshireVisit Big Motoring World
Dealer5 days 1 / 4Add to favouritesNew (2025) BMW 120 M Sport 168 HP | Good price1 SeriesM Sport 1.5 5dr20251,082 miles1.5L PetrolHatchbackAutomatic168 HP (123 kW)52.3 Mpg121 g CO2/km comb.TR10 8AD Falmouth, Cornwall£29,900Good priceYou save £1,500TR10 8AD Falmouth, CornwallVisit Bmw.co.uk
Dealer73 days • -5%See price change1 / 4Add to favouritesNew (2024) BMW 120 M Sport 168 HP | Super price1 SeriesM Sport 1.5 5dr202410 miles1.5L PetrolHatchbackAutomatic168 HP (123 kW)49.6 Mpg128 g CO2/km comb.SA5 8LW Swansea£33,000Super priceYou save £3,700SA5 8LW SwanseaVisit Bmw.co.uk
Dealer62 days • -9%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 156 HP | Super price1 SeriesM Sport 5dr Step Auto -Mar 20251,000 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)121 g CO2/km comb.BMW£29,895Super priceYou save £3,905BMWVisit Group1auto.co.uk