Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.27 days • -19%See price change1 / 4Add to favouritesUsed (2020) BMW 120 M Sport 190 HP | Good price1 Series d xDrive M Sport 2.0Mar 202016,001 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)52.3 Mpg142 g CO2/km comb.DH11HP, Durham£23,090Good priceYou save £2,410DH11HP, DurhamVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.22 days • -5%See price change1 / 3Add to favouritesUsed (2021) BMW 120 M Sport 190 HP | Good price1 Series d xDrive M Sport 2.0202141,010 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)52.3 Mpg142 g CO2/km comb.NE360BQ, Tyne and Wear£20,644Good priceYou save £2,056NE360BQ, Tyne and WearVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.22 days • -4%See price change1 / 3Add to favouritesUsed (2021) BMW 120 M Sport 190 HP | Good price- 1 Series d M Sport 5dr Step202113,918 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)5.1 Mpg133 g CO2/km comb.GL43HX, Gloucestershire£23,342Good priceYou save £2,258GL43HX, GloucestershireVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.64 days • -6%See price change1 / 4Add to favouritesUsed (2020) BMW 120 M Sport 190 HP | Good price1 SERIES DIESEL HATCHBACK d xDrive202044,730 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)62.8 Mpg119 g CO2/km comb.M41 7TB Trafford Park, Manchester£19,199Good priceYou save £2,001M41 7TB Trafford Park, ManchesterVisit 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 / 2Add to favouritesUsed (2017) BMW 120 M Sport 190 HP | Good price1 Series d M Sport 3dr [Nav] Step2017105,850 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)4.3 Mpg114 g CO2/km comb.LE103DJ Hinckley, Leicestershire£8,195Good priceYou save £1,605LE103DJ Hinckley, LeicestershireVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.118 days • -13%See price change1 / 4Add to favouritesUsed (2020) BMW 120 M Sport 190 HP | Super price1 Series d xDrive M Sport 5dr Step202038,417 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)5.4 Mpg142 g CO2/km comb.S91XU, South Yorkshire£18,499Super priceYou save £3,301S91XU, South YorkshireVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.22 days 1 / 4Add to favouritesUsed (2021) BMW 120 M Sport 190 HP | Good price- 1 Series d xDrive M Sport 5dr202142,159 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)5.4 Mpg142 g CO2/km comb.DH32BQ Birtley, Durham£20,049Good priceYou save £1,651DH32BQ Birtley, DurhamVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.45 days • -1%See price change1 / 4Add to favouritesUsed (2020) BMW 120 M Sport 190 HP | Good price1 Series 2020 | 2.0 d M Sport Auto202015,107 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)5.4 Mpg142 g CO2/km comb.LS270TS, West Yorkshire£22,500Good priceYou save £1,400LS270TS, West YorkshireVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.24 days 1 / 3Add to favouritesUsed (2019) BMW 120 Efficient Dynamics 190 HP | Super price- 1 Series d M Sport Shadow Ed 3dr201936,857 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)5.8 Mpg156 g CO2/km comb.WD33RT Watford, Hertfordshire£17,300Super priceYou save £4,100WD33RT Watford, HertfordshireVisit Carwow
Dealer20 days • -6%See price change1 / 3Add to favouritesUsed (2014) BMW 120 M Sport 184 HP | Good price1 Series d M Sport 3dr2014128,553 miles2.0L DieselHatchbackManual184 HP (135 kW)MK1 1BU Milton Keynes, Buckinghamshire£4,049Good priceYou save £1,051MK1 1BU Milton Keynes, BuckinghamshireVisit Motors.co.uk
Dealer46 days • -3%See price change1 / 4Add to favouritesUsed (2020) BMW 120 Sport Line 188 HP | Super price1 Series d xDrive Sport 5dr Step202015,083 miles2.0L DieselHatchbackAutomatic188 HP (138 kW)Delivered to you£20,698Super priceYou save £3,302Delivered to youVisit Buyacar
Dealer2 days Photos coming soonNewAdd to favouritesUsed (2015) BMW 120 M Sport | Good price1 Series d M Sport 3dr Step201561,741 miles2.0L DieselHatchbackAutomaticS6 1LU Sheffield, South Yorkshire£10,490Good priceYou save £1,010S6 1LU Sheffield, South YorkshireVisit Motors.co.uk
Dealer4 days • -30%See price changeNew1 / 4Add to favouritesUsed (2014) BMW 120 Sport Line | Super price1 Series d Sport 5dr Step Auto2014123,000 miles2.0L DieselHatchbackAutomaticBS16 1RS Hambrook, Gloucestershire£3,694Super priceYou save £2,006BS16 1RS Hambrook, GloucestershireVisit Motors.co.uk
Dealer79 days • -10%See price change1 / 4Add to favouritesUsed (2023) BMW 120 M Sport 187 HP | Super price1 Series d M Sport 2.0 5dr202315,421 miles2.0L DieselHatchbackAutomatic187 HP (137 kW)55.4 Mpg133 g CO2/km comb.SY1 4AQ Shrewsbury, Shropshire£23,750Super priceYou save £3,150SY1 4AQ Shrewsbury, ShropshireVisit Bmw.co.uk
Dealer71 days • -6%See price change1 / 4Add to favouritesUsed (2015) BMW 120 M Sport 190 HP | Good price1 Series 2.0 d M Sport Hatchback201540,744 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)MK1 1BU Milton Keynes, Buckinghamshire£11,699Good priceYou save £1,601MK1 1BU Milton Keynes, BuckinghamshireVisit Motors.co.uk
Dealer50 days • -29%See price change1 / 4Add to favouritesUsed (2021) BMW 120 M Sport 190 HP | Good price1 Series d M Sport 2.0 5drMar 202148,610 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)55.4 Mpg133 g CO2/km comb.CA3 0EE Carlisle, Cumbria£19,950Good priceYou save £2,350CA3 0EE Carlisle, CumbriaVisit Bmw.co.uk
Dealer129 days • -12%See price change1 / 2Add to favouritesUsed (2018) BMW 120 M Sport | Good price1 Series d M Sport 3dr [Nav]201882,000 miles2.0L DieselHatchbackManualST4 7DQ Stoke-on-Trent, Staffordshire£9,395Good priceYou save £1,105ST4 7DQ Stoke-on-Trent, StaffordshireVisit Motors.co.uk
Dealer20 days • -6%See price change1 / 4Add to favouritesUsed (2013) BMW 120 M Sport | Good price1 Series d M Sport 5dr Step201360,569 miles2.0L DieselHatchbackAutomaticWF16 0NL Heckmondwike, West Yorkshire£7,495Good priceYou save £1,105WF16 0NL Heckmondwike, West YorkshireVisit Motors.co.uk
Dealer76 days • -23%See price change1 / 4Add to favouritesUsed (2011) BMW 120 M Sport | Good price1 Series d M Sport 3dr2011112,000 miles2.0L DieselHatchbackManualCT12 6RJ Ramsgate, Kent£2,295Good priceYou save £805CT12 6RJ Ramsgate, KentVisit Motors.co.uk
Dealer136 days • -31%See price change1 / 4Add to favouritesUsed (2020) BMW 120 M Sport 187 HP | Good priced xDrive M SportJan 202037,173 miles2.0L DieselHatchbackAutomatic187 HP (137 kW)52.3 Mpg117 g CO2/km comb.S9 2RQ Sheffield, South Yorkshire£20,500Good priceYou save £1,900S9 2RQ Sheffield, South YorkshireVisit Bmw.co.uk
Dealer26 days • -20%See price change1 / 4Add to favouritesUsed (2014) BMW 120 Sport Line | Good price1 Series d Sport 5dr2014161,000 miles2.0L DieselHatchbackManualNG19 0EQ Mansfield, Nottinghamshire£2,395Good priceYou save £605NG19 0EQ Mansfield, NottinghamshireVisit Motors.co.uk
Dealer20 days • -3%See price change1 / 3Add to favouritesUsed (2022) BMW 120 Sport Line | Good price1 Series d xDrive Sport 5dr Step202237,473 miles2.0L DieselHatchbackAutomaticNN18 8AA Corby, Northamptonshire£21,599Good priceYou save £2,401NN18 8AA Corby, NorthamptonshireVisit Motors.co.uk
Dealer28 days 1 / 4Add to favouritesUsed (2019) BMW 120 Efficient Dynamics 188 HP | Super price1 Series d M Sport Shadow Ed 3dr201944,094 miles2.0L DieselHatchbackAutomatic188 HP (138 kW)WC1E 7DP London, London£17,166Super priceYou save £3,334WC1E 7DP London, LondonVisit Carsite.co.uk
Dealer73 days • -7%See price change1 / 4Add to favouritesUsed (2023) BMW 120 M Sport 190 HP | Good price1 Series d M Sport 5dr Step Auto202320,723 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)55.4 Mpg133 g CO2/km comb.WC1E 7DP London, London£23,991Good priceYou save £2,409WC1E 7DP London, LondonVisit heycar
Dealer212 days • -5%See price change1 / 4Add to favouritesUsed (2024) BMW 120 M Sport 187 HP | Good price1 Series d M Sport 2.0 5dr20249,618 miles2.0L DieselHatchbackAutomatic187 HP (137 kW)54.3 Mpg135 g CO2/km comb.BL3 2NB Bolton, Manchester£26,895Good priceYou save £1,605BL3 2NB Bolton, ManchesterVisit Bmw.co.uk