Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.45 days 1 / 3Add to favouritesUsed (2022) BMW 120 Sport Line 188 HP | Good price1 Series d Sport 2.0 5dr202240,809 miles2.0L DieselHatchbackAutomatic188 HP (138 kW)56.5 Mpg130 g CO2/km comb.AB123EW Aberdeen£19,900Good priceYou save £1,200AB123EW AberdeenVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.73 days • -6%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.NN174JW Blackburn, Northamptonshire£21,720Super priceYou save £3,380NN174JW Blackburn, NorthamptonshireVisit Carwow
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.S705SZ Barnsley, South Yorkshire£22,776Super priceYou save £4,224S705SZ Barnsley, 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 1 / 3Add to favouritesUsed (2019) BMW 120 Sport Line 190 HP | Super price- 1 Series d Sport 5dr [Nav/Se201929,580 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)5.7 Mpg155 g CO2/km comb.CW73AL, Cheshire£14,699Super priceYou save £3,201CW73AL, CheshireVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.45 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.48 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.30 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
Dealer10 days • -3%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,736Good priceYou save £2,064BA22 8RT Yeovil, SomersetVisit Bmw.co.uk
Dealer12 days 1 / 4Add to favouritesNew (2024) BMW 120 M Sport 154 HP | Good price1 SeriesM Sport 5dr Step Auto2024999 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)SN58WG Swindon, Wiltshire£30,555Good priceYou save £1,545SN58WG Swindon, WiltshireVisit Honestjohn
Dealer196 days • -10%See price change1 / 4Add to favouritesUsed (2018) BMW 120 Sport Line 190 HP | Super price1 Series d Sport 5dr [Nav/Serv201838,376 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)IP1 5QL Ipswich, Suffolk£12,200Super priceYou save £3,400IP1 5QL Ipswich, SuffolkVisit Motors.co.uk
Dealer59 days • -4%See price change1 / 4Add to favouritesUsed (2021) BMW 120 Sport Line 190 HP | Good price1 Series 2.0 d Sport Hatchback 5dr202158,267 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)130 g CO2/km comb.SK2 7HE Stockport, Manchester£16,470Good priceYou save £1,930SK2 7HE Stockport, ManchesterVisit Exchange and Mart
Dealer27 days • -2%See price change1 / 4Add to favouritesUsed (2019) BMW 120 Sport Line 184 HP | Good 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,300Good priceYou save £2,100PE1 5XL Peterborough, CambridgeshireVisit Motors.co.uk
Dealer67 days • -8%See price change1 / 4Add to favouritesNew (2024) BMW 120 M Sport 168 HP | Super price1 SeriesM Sport 1.5 5dr202433 miles1.5L PetrolHatchbackAutomatic168 HP (123 kW)52.3 Mpg123 g CO2/km comb.NP20 2DS Newport£30,000Super priceYou save £5,000NP20 2DS NewportVisit Bmw.co.uk
Dealer67 days • -34%See price change1 / 3Add to favouritesUsed (2019) BMW 120 M Sport 181 HP | Good pricei M Sport 5-door201950,868 miles2.0L PetrolHatchbackAutomatic181 HP (133 kW)36.7 Mpg137 g CO2/km comb.WA2 8HY Warrington, Cheshire£14,690Good priceYou save £2,010WA2 8HY Warrington, CheshireVisit Bmw.co.uk
Dealer134 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
Dealer23 days • -2%See price change1 / 3Add to favouritesUsed (2019) BMW 120 M Sport 184 HP | Super price1 Series 2.0 i GPF M Sport201933,234 miles2.0L PetrolHatchbackAutomatic184 HP (135 kW)137 g CO2/km comb.M30 7LW Eccles, Manchester£15,470Super priceYou save £3,330M30 7LW Eccles, ManchesterVisit Motors.co.uk
Dealer45 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,995Super priceYou save £3,805BMWVisit Group1auto.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
Dealer183 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
Dealer35 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 Group1auto.co.uk
Dealer102 days 1 / 3Add to favouritesUsed (2015) BMW 120 Basis | Super price1 Series 2.0 d BluePerformance SE201595,671 miles2.0L DieselHatchbackManualPR4 0XL Preston, Lancashire£5,295Super priceYou save £2,005PR4 0XL Preston, LancashireVisit Motors.co.uk
Dealer8 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
Dealer3 days New1 / 4Add to favouritesNew (2024) BMW 120 M Sport 156 HP | Super price1 SeriesM Sport 5dr Step Auto -Nov 202425 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)122 g CO2/km comb.BMW£29,995Super priceYou save £3,605BMWVisit Group1auto.co.uk
Dealer14 days • -3%See price change1 / 4Add to favouritesUsed (2013) BMW 120 Sport Line | Super price1 Series d Sport 3dr2013115,797 miles2.0L DieselHatchbackManualDD1 3JX Dundee£2,895Super priceYou save £1,305DD1 3JX DundeeVisit Motors.co.uk
Dealer49 days • -28%See price change1 / 2Add to favouritesUsed (2005) BMW 120 Sport Line | Good price1 Series 2.0 i Sport Euro 42005135,912 miles2.0L PetrolHatchbackManualGU10 5AE Farnham, Hampshire£1,250Good priceYou save £650GU10 5AE Farnham, HampshireVisit Motors.co.uk