Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.8 days 1 / 1Add to favouritesNew (2025) BMW 120 M Sport 156 HP | Good price- 1 SeriesM Sport 5dr Step20250 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.ME207XB, Kent£32,286Good priceYou save £2,414ME207XB, KentVisit Carwow
Dealer57 days 1 / 4Add to favouritesUsed (2014) BMW 120 | Super price1 Series d BluePerformance SE 5dr201482,000 miles2.0L DieselHatchbackManualTN24 8PE Ashford, Kent£3,995Super priceYou save £2,605TN24 8PE Ashford, KentVisit Motors.co.uk
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.7 days 1 / 1Add to favouritesNew (2025) BMW 120 M Sport 156 HP | Fair price- 1 SeriesM Sport 5dr Step20250 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.TN23UE, Kent£34,481Fair priceYou save £219TN23UE, KentVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.9 days 1 / 2Add to favouritesNew (2025) BMW 120 M Sport 156 HP | Fair price- 1 SeriesM Sport 5dr Step20250 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.ME207XB, Kent£34,696Fair priceYou save £4ME207XB, KentVisit 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 / 4Add to favouritesUsed (2025) BMW 120 M Sport 156 HP | Fair price- 1 SeriesM Sport 5dr Step20255,890 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.CT27PX Canterbury, Kent£29,990Fair priceEstimated price £28,897CT27PX Canterbury, KentVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.57 days 1 / 4Add to favouritesUsed (2024) BMW 120 M Sport 190 HP | Fair price- 1 Series d M Sport 5dr Step Auto202415,194 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)5.1 Mpg133 g CO2/km comb.CT27PX Canterbury, Kent£26,490Fair priceEstimated price £26,306CT27PX Canterbury, KentVisit Carwow
Dealer5 days • -30%See price change1 / 4Add to favouritesUsed (2019) BMW 120 M Sport 187 HP | Fair priced xDrive M SportSep 201938,353 miles2.0L DieselHatchbackAutomatic187 HP (137 kW)52.3 Mpg117 g CO2/km comb.TN2 3UE Tunbridge Wells, Kent£20,995Fair priceYou save £305TN2 3UE Tunbridge Wells, KentVisit Bmw.co.uk
Dealer41 days • -18%See price change1 / 3Add to favouritesUsed (2020) BMW 120 M Sport 188 HP | Fair priced xDrive M Sport202027,252 miles2.0L DieselHatchbackAutomatic188 HP (138 kW)48.7 Mpg119 g CO2/km comb.AB12 3EW Aberdeen£23,100Fair priceYou save £100AB12 3EW AberdeenVisit Honestjohn
Dealer44 days • -14%See price change1 / 4Add to favouritesUsed (2022) BMW 120 M Sport 187 HP | Fair price1 Series d M Sport 2.0 5dr202215,304 miles2.0L DieselHatchbackAutomatic187 HP (137 kW)53.3 Mpg140 g CO2/km comb.CT2 7PX Canterbury, Kent£26,490Fair priceEstimated price £25,863CT2 7PX Canterbury, KentVisit Bmw.co.uk
Dealer228 days 1 / 4Add to favouritesUsed (2005) BMW 120 Sport Line | Fair price1 Series 2.0 i Sport Euro 4200586,000 miles2.0L PetrolHatchbackManualME2 2BT Strood, Kent£2,995Fair priceYou save £105ME2 2BT Strood, KentVisit Motors.co.uk
Dealer3 days Photos coming soonNewAdd to favouritesNew (2025) BMW 120 M Sport 154 HP | Fair price1 SeriesM Sport 5dr Step Auto20250 miles1.5L PetrolHatchbackAutomatic154 HP (113 kW)Delivered to you£34,610Fair priceYou save £190Delivered to youVisit Buyacar
Dealer4 days Photos coming soonNewAdd to favouritesNew (2025) BMW 120 M Sport 154 HP | Fair price1 SeriesM Sport 5dr Step Auto20250 miles1.5L PetrolHatchbackAutomatic154 HP (113 kW)Delivered to you£35,160Fair priceEstimated price £34,786Delivered to youVisit Buyacar
Dealer5 days Photos coming soonAdd to favouritesNew (2025) BMW 120 M Sport 154 HP | Fair price1 SeriesM Sport 5dr Step Auto20250 miles1.5L PetrolHatchbackAutomatic154 HP (113 kW)Delivered to you£35,150Fair priceEstimated price £34,786Delivered to youVisit Buyacar
Dealer26 days Photos coming soonAdd to favouritesNew (2025) BMW 120 M Sport 154 HP | Fair price1 SeriesM Sport 5dr Step Auto20250 miles1.5L PetrolHatchbackAutomatic154 HP (113 kW)Delivered to you£34,195Fair priceYou save £605Delivered to youVisit Buyacar
Dealer26 days Photos coming soonAdd to favouritesNew (2025) BMW 120 Sport Line 154 HP | Fair price1 SeriesSport 5dr Step Auto20250 miles1.5L PetrolHatchbackAutomatic154 HP (113 kW)Delivered to you£32,845Fair priceYou save £355Delivered to youVisit Buyacar
Dealer26 days Photos coming soonAdd to favouritesNew (2025) BMW 120 Sport Line 154 HP | Fair price1 SeriesSport 5dr Step Auto20250 miles1.5L PetrolHatchbackAutomatic154 HP (113 kW)Delivered to you£32,195Fair priceYou save £1,005Delivered to youVisit Buyacar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.5 days 1 / 1Add to favouritesNew (2025) BMW 120 M Sport 156 HP | A bit pricey- 1 SeriesM Sport 5dr Step20250 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.ME207XB, Kent£36,871A bit priceyEstimated price £34,721ME207XB, KentVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.8 days 1 / 1Add to favouritesNew (2025) BMW 120 M Sport 156 HP | A bit pricey- 1 SeriesM Sport 5dr Step20250 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.TN23UE, Kent£36,936A bit priceyEstimated price £34,721TN23UE, KentVisit Carwow
Dealer9 days Photos coming soonAdd to favouritesNew (2025) BMW 120 Sport Line 154 HP | A bit pricey1 SeriesSport 5dr Step Auto20250 miles1.5L PetrolHatchbackAutomatic154 HP (113 kW)Delivered to you£34,985A bit priceyEstimated price £33,235Delivered to youVisit Buyacar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.13 days 1 / 1Add to favouritesNew (2025) BMW 120 M Sport 156 HP | Expensive- 1 SeriesM Sport 5dr Step20250 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.ME207XB, Kent£38,551ExpensiveEstimated price £34,721ME207XB, KentVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.63 days • -2%See price changePhotos coming soonAdd to favouritesNew (2025) BMW 120 M Sport 156 HP | Expensive- 1 SeriesM Sport 5dr Step20250 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.ME207XB, Kent£38,546ExpensiveEstimated price £34,721ME207XB, KentVisit Carwow
Dealer2 days • -2%See price changePhotos coming soonNewAdd to favouritesUsed (2024) BMW 120 M Sport 168 HP | Expensive1 SeriesM Sport 1.5 5dr20244,348 miles1.5L PetrolHatchbackAutomatic168 HP (123 kW)50.4 Mpg127 g CO2/km comb.ME20 7UB Aylesford, Kent£31,690ExpensiveEstimated price £28,865ME20 7UB Aylesford, KentVisit Bmw.co.uk
Dealer19 days 1 / 3Add to favouritesUsed (2024) BMW 120 M Sport 168 HP | Expensive1 SeriesM Sport 1.5 5dr20243,002 miles1.5L PetrolHatchbackAutomatic168 HP (123 kW)52.3 Mpg122 g CO2/km comb.TN2 3UE Tunbridge Wells, Kent£31,995ExpensiveEstimated price £29,025TN2 3UE Tunbridge Wells, KentVisit Bmw.co.uk
Dealer40 days Photos coming soonAdd to favouritesNew (2024) BMW 120 M Sport 154 HP | Expensive1 SeriesM Sport 5dr Step Auto20240 miles1.5L PetrolHatchbackAutomatic154 HP (113 kW)Delivered to you£38,700ExpensiveEstimated price £34,786Delivered to youVisit Buyacar
Dealer21 days • -1%See price change1 / 4Add to favouritesUsed (2025) BMW 120 M Sport 154 HP | Not evaluated1 SeriesM Sport 5dr Step Auto20253,000 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£29,999Rare vehicleDelivered to youVisit Buyacar