Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.96 days • -15%See price change1 / 4Add to favouritesUsed (2020) BMW 120 Sport Line 190 HP | Good price1 Series 2020 | 2.0 d Sport Auto202040,925 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)5.3 Mpg140 g CO2/km comb.EN88DY, Hertfordshire£16,700Good priceYou save £1,800EN88DY, HertfordshireVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.152 days • -4%See price change1 / 4Add to favouritesUsed (2020) BMW 120 M Sport 190 HP | Good price1 SERIES DIESEL HATCHBACK d xDrive202026,916 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)62.8 Mpg142 g CO2/km comb.M41 7TB Trafford Park, Manchester£20,899Good priceYou save £1,401M41 7TB Trafford Park, ManchesterVisit Carwow
Dealer99 days • -7%See price change1 / 3Add to favouritesUsed (2022) BMW 120 Sport Line 188 HP | Super price1 Series d Sport 2.0 5dr202240,809 miles2.0L DieselHatchbackAutomatic188 HP (138 kW)56.5 Mpg130 g CO2/km comb.AB12 3EW Aberdeen£18,250Super priceYou save £2,750AB12 3EW AberdeenVisit Motors.co.uk
Dealer11 days • -1%See price change1 / 4Add to favouritesUsed (2015) BMW 120 M Sport | Good price1 Series d M Sport 5dr Step2015136,000 miles2.0L DieselHatchbackAutomaticBD1 3EQ Bradford, West Yorkshire£4,675Good priceYou save £1,025BD1 3EQ Bradford, West YorkshireVisit Motors.co.uk
Dealer41 days • -30%See price changePhotos coming soonAdd to favouritesUsed (2019) BMW 120 M Sport 190 HP | Super price1 Series d M Sport Shadow Ed 5drMar 201939,321 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)61.0 Mpg121 g CO2/km comb.BB8 9NP Colne, Lancashire£17,490Super priceYou save £3,110BB8 9NP Colne, LancashireVisit Bmw.co.uk
Dealer43 days • -31%See price change1 / 4Add to favouritesUsed (2021) BMW 120 M Sport 187 HP | Good priced xDrive M SportApr 202124,980 miles2.0L DieselHatchbackAutomatic187 HP (137 kW)50.4 Mpg145 g CO2/km comb.BN27 3UA Hailsham, East Sussex£23,995Good priceYou save £1,305BN27 3UA Hailsham, East SussexVisit Bmw.co.uk
Dealer92 days • -7%See price change1 / 3Add to favouritesUsed (2020) BMW 120 Sport Line 190 HP | Good price1 Series 2.0 d Sport Hatchback 5dr202041,632 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)140 g CO2/km comb.SK5 7BS Stockport, Manchester£17,990Good priceYou save £1,310SK5 7BS Stockport, ManchesterVisit Motors.co.uk
Dealer70 days • -17%See price change1 / 4Add to favouritesUsed (2013) BMW 120 | Good price1 Series d BluePerformance SE2013109,000 miles2.0L DieselHatchbackManualLS10 1AX Leeds, West Yorkshire£3,980Good priceYou save £720LS10 1AX Leeds, West YorkshireVisit Motors.co.uk
Dealer35 days • -8%See price change1 / 4Add to favouritesUsed (2015) BMW 120 Comfort Edition 184 HP | Super price1 Series d BluePerformance SE 5dr201563,936 miles2.0L DieselHatchbackAutomatic184 HP (135 kW)NR5 0JS New Costessey, Norfolk£8,000Super priceYou save £2,600NR5 0JS New Costessey, NorfolkVisit Motors.co.uk
Dealer11 days 1 / 4Add to favouritesUsed (2012) BMW 120 M Sport | Super price1 Series d BluePerformance M Sport2012117,274 miles2.0L DieselHatchbackManualLU1 2JE Luton, Bedfordshire£2,495Super priceYou save £1,505LU1 2JE Luton, BedfordshireVisit Motors.co.uk
Dealer70 days 1 / 4Add to favouritesUsed (2020) BMW 120 M Sport 190 HP | Good price1 Series 2.0 d M Sport Hatchback202043,000 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)BL9 6HH Bury, Manchester£20,341Good priceYou save £1,359BL9 6HH Bury, ManchesterVisit Desperateseller.co.uk
Dealer103 days • -5%See price change1 / 4Add to favouritesUsed (2020) BMW 120 Sport Line | Good price1 Series d xDrive Sport 5dr Step202058,000 miles2.0L DieselHatchbackAutomaticBT67 0RL Lurgan£15,795Good priceYou save £1,605BT67 0RL LurganVisit Motors.co.uk
Dealer16 days 1 / 4Add to favouritesUsed (2019) BMW 120 M Sport 190 HP | Super price1 Series 2.0 d M Sport Shadow201937,473 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)SK2 7HE Stockport, Manchester£16,940Super priceYou save £4,360SK2 7HE Stockport, ManchesterVisit Motors.co.uk
Dealer81 days • -18%See price change1 / 3Add to favouritesUsed (2018) BMW 120 Sport Line 190 HP | Good price1 Series 2.0 d Sport Hatchback 5dr201881,895 miles2.0L DieselHatchbackManual190 HP (139 kW)M30 7LW Eccles, Manchester£8,970Good priceYou save £1,630M30 7LW Eccles, ManchesterVisit Motors.co.uk
Dealer20 days 1 / 4Add to favouritesUsed (2015) BMW 120 M Sport | Good price1 Series d M Sport 5dr - 3 Month201570,000 miles2.0L DieselHatchbackManualSA10 6JY Neath£7,499Good priceYou save £1,501SA10 6JY NeathVisit Motors.co.uk
Dealer72 days • -6%See price change1 / 4Add to favouritesUsed (2019) BMW 120 M Sport 187 HP | Super price1 Series d xDrive M Sport Shadow20198,181 miles2.0L DieselHatchbackAutomatic187 HP (137 kW)44.1 Mpg138 g CO2/km comb.BT42 3DW Ballymena£19,995Super priceYou save £4,805BT42 3DW BallymenaVisit Bmw.co.uk
Dealer237 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,900Good priceYou save £1,700PL6 8LD Plymouth, DevonVisit Bmw.co.uk
Dealer21 days • -17%See price change1 / 4Add to favouritesUsed (2019) BMW 120 M Sport 187 HP | Super price1 Series d xDrive M Sport ShadowJul 201933,253 miles2.0L DieselHatchbackAutomatic187 HP (137 kW)44.1 Mpg138 g CO2/km comb.BT42 3DW Ballymena£18,995Super priceYou save £2,905BT42 3DW BallymenaVisit Bmw.co.uk
Dealer249 days • -11%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,100Super priceYou save £3,500IP1 5QL Ipswich, SuffolkVisit Motors.co.uk
Dealer90 days • -2%See price change1 / 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,495Good priceYou save £1,205PL21 0UR Devon, DevonVisit Desperateseller.co.uk
Dealer33 days • -16%See price change1 / 4Add to favouritesUsed (2011) BMW 120 | Good price1 Series d SE 5dr2011116,000 miles2.0L DieselHatchbackManualBD8 8AS Bradford, West Yorkshire£2,495Good priceYou save £705BD8 8AS Bradford, West YorkshireVisit Motors.co.uk
Dealer26 days 1 / 4Add to favouritesUsed (2016) BMW 120 Sport Line | Good price1 Series 2.0 d xDrive Sport201681,720 miles2.0L DieselHatchbackAutomaticML1 2JR Wishaw£9,300Good priceYou save £1,300ML1 2JR WishawVisit Motors.co.uk
Dealer33 days 1 / 4Add to favouritesUsed (2020) BMW 120 M Sport | Good price1 Series d xDrive M Sport 5dr Step202056,000 miles2.0L DieselHatchbackAutomaticLS26 0RQ Leeds, West Yorkshire£20,000Good priceYou save £1,700LS26 0RQ Leeds, West YorkshireVisit Motors.co.uk
Dealer52 days 1 / 4Add to favouritesUsed (2018) BMW 120 Sport Line 190 HP | Super price1 Series 2.0 d Sport Hatchback 5dr201871,038 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)TS2 1LP Middlesbrough, North Yorkshire£10,995Super priceYou save £2,205TS2 1LP Middlesbrough, North YorkshireVisit Motors.co.uk
Dealer95 days • -6%See price change1 / 1Add to favouritesUsed (2015) BMW 120 Sport Line 190 HP | Good price1 Series 2.0 d Sport Hatchback 5dr201585,835 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)SG9 9JS Buntingford, Hertfordshire£8,750Good priceYou save £850SG9 9JS Buntingford, HertfordshireVisit Desperateseller.co.uk