Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.41 days • -16%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 156 HP | Super price- 1 SeriesM Sport 5dr Step20253 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.PO35FF, Hampshire£29,563Super priceYou save £4,637PO35FF, HampshireVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.41 days • -4%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 156 HP | Super price- 1 SeriesM Sport 5dr Step20253 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.PO35FF, Hampshire£29,500Super priceYou save £4,600PO35FF, HampshireVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.41 days • -4%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 156 HP | Super price- 1 SeriesM Sport 5dr Step20253 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.PO35FF, Hampshire£30,996Super priceYou save £3,104PO35FF, HampshireVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.41 days • -3%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 156 HP | Super price- 1 SeriesM Sport 5dr Step20253 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.PO35FF, Hampshire£29,686Super priceYou save £4,414PO35FF, HampshireVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.41 days • -4%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 156 HP | Super price- 1 SeriesM Sport 5dr Step20253 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.PO35FF, Hampshire£30,563Super priceYou save £3,537PO35FF, HampshireVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.41 days • -3%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 156 HP | Super price- 1 SeriesM Sport 5dr Step20253 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.PO35FF, Hampshire£30,987Super priceYou save £3,413PO35FF, HampshireVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.36 days • -5%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 156 HP | Super price- 1 SeriesM Sport 5dr Step20253 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.PO35FF, Hampshire£29,698Super priceYou save £4,402PO35FF, HampshireVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.36 days • -4%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 156 HP | Super price- 1 SeriesM Sport 5dr Step20253 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.PO35FF, Hampshire£29,968Super priceYou save £4,132PO35FF, HampshireVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.29 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.PO29QZ, Hampshire£23,342Good priceYou save £2,258PO29QZ, HampshireVisit Carwow
Dealer7 days • -24%See price change1 / 3Add to favouritesUsed (2019) BMW 120 M Sport 190 HP | Super priced M Sport Shadow Edition 5-doo201947,409 miles2.0L DieselHatchbackManual190 HP (139 kW)48.7 Mpg124 g CO2/km comb.Delivered to you£15,800Super priceYou save £4,800Delivered to youVisit Buyacar
Dealer53 days • -6%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£19,998Super priceYou save £4,002Delivered to youVisit Buyacar
Dealer46 days • -3%See price change1 / 2Add to favouritesUsed (2015) BMW 120 M Sport 177 HP | Good price1 Series i M Sport 5drSep 201563,330 miles1.6L PetrolHatchbackManual177 HP (130 kW)139 g CO2/km comb.WC1E 7DP London, London£8,995Good priceYou save £1,005WC1E 7DP London, LondonVisit Group1auto.co.uk
Dealer31 days • -3%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Super price1 SeriesM Sport 5dr Step Auto20253 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£29,686Super priceYou save £3,114Delivered to youVisit Buyacar
Dealer31 days • -4%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Super price1 SeriesM Sport 5dr Step Auto20253 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£29,500Super priceYou save £3,300Delivered to youVisit Buyacar
Dealer31 days • -16%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Super price1 SeriesM Sport 5dr Step Auto20253 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£29,563Super priceYou save £3,237Delivered to youVisit Buyacar
Dealer31 days • -16%See price changePhotos coming soonAdd to favouritesNew (2025) BMW 120 M Sport 154 HP | Super price1 SeriesM Sport 5dr Step Auto20253 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£29,563Super priceYou save £3,237Delivered to youVisit Buyacar
Dealer31 days • -4%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Good price1 SeriesM Sport 5dr Step Auto20253 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)WC1E 7DP London, London£30,996Good priceYou save £1,804WC1E 7DP London, LondonVisit Honestjohn
Dealer31 days • -4%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Good price1 SeriesM Sport 5dr Step Auto20253 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)WC1E 7DP London, London£29,968Good priceYou save £2,832WC1E 7DP London, LondonVisit Honestjohn
Dealer31 days • -4%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Good price1 SeriesM Sport 5dr Step Auto20253 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£30,563Good priceYou save £2,237Delivered to youVisit Buyacar
Dealer31 days • -5%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Super price1 SeriesM Sport 5dr Step Auto20253 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)WC1E 7DP London, London£29,698Super priceYou save £3,102WC1E 7DP London, LondonVisit Honestjohn
Dealer31 days • -3%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Good price1 SeriesM Sport 5dr Step Auto20253 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£30,987Good priceYou save £1,813Delivered to youVisit Buyacar
Dealer77 days • -6%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 156 HP | Super price1 SeriesM Sport 5dr Step AutoMay 202510 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)52.3 Mpg121 g CO2/km comb.Farnborough, Hampshire£29,995Super priceYou save £4,005Farnborough, HampshireVisit Carsite.co.uk
Dealer101 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,805Delivered to youVisit Buyacar
Dealer35 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)Delivered to you£17,166Super priceYou save £3,334Delivered to youVisit Buyacar
Dealer31 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,305Delivered to youVisit Buyacar