Dealer39 days • -16%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,495Good priceYou save £605CT12 6RJ Ramsgate, KentVisit Motors.co.uk
Dealer301 days 1 / 4Add to favouritesUsed (2005) BMW 120 Sport Line | Super price1 Series 2.0 i Sport Euro 4200586,000 miles2.0L PetrolHatchbackManualME2 2BT Strood, Kent£2,995Super priceYou save £1,405ME2 2BT Strood, 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.33 days Photos coming soonAdd 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£35,558Fair priceEstimated price £34,127TN23UE, KentVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.82 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,433Fair priceEstimated price £34,127ME207XB, KentVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.31 days Photos coming soonAdd 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,117Fair priceEstimated price £34,127TN23UE, KentVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.23 days Photos coming soonAdd 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,098Fair priceYou save £2TN23UE, KentVisit Carwow
Dealer7 days 1 / 4Add to favouritesUsed (2023) BMW 120 M Sport 190 HP | Fair price1 Series d M Sport 2.0 5drMay 202319,239 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)52.3 Mpg133 g CO2/km comb.Delivered to you£26,975Fair priceYou save £25Delivered to youVisit Buyacar
Dealer29 days 1 / 4Add 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,290Fair priceEstimated price £33,709Delivered to youVisit Buyacar
Dealer67 days 1 / 4Add to favouritesUsed (2008) BMW 120 Comfort Edition | Fair price1 Series d SE 5dr200890,893 miles2.0L DieselHatchbackManualTN25 4BF Ashford, Kent£2,899Fair priceYou save £101TN25 4BF Ashford, KentVisit Motors.co.uk
Dealer7 days 1 / 2Add to favouritesNew (2025) BMW 120 Sport Line | Fair price1 SeriesSport 5dr Step Auto202526 miles1.5L PetrolHatchbackAutomaticDA12 3JL Shorne, Kent£28,975Fair priceYou save £1,225DA12 3JL Shorne, KentVisit Motors.co.uk
Dealer7 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,000Fair priceEstimated price £33,709Delivered to youVisit Buyacar
Dealer9 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 £33,709Delivered to youVisit Buyacar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.30 days Photos coming soonAdd 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,665A bit priceyEstimated price £34,127TN23UE, KentVisit Carwow
Dealer104 days • -10%See price change1 / 3Add to favouritesNew (2025) BMW 120 Sport Line 168 HP | A bit pricey1 SeriesSport 1.5 5dr2025394 miles1.5L PetrolHatchbackAutomatic168 HP (123 kW)52.3 Mpg121 g CO2/km comb.TN2 3UE Tunbridge Wells, Kent£28,995A bit priceyEstimated price £26,709TN2 3UE Tunbridge Wells, KentVisit Bmw.co.uk
Dealer7 days Photos coming soonAdd to favouritesNew (2025) BMW 120 M Sport 154 HP | A bit pricey1 SeriesM Sport 5dr Step Auto20250 miles1.5L PetrolHatchbackAutomatic154 HP (113 kW)Delivered to you£36,350A bit priceyEstimated price £33,709Delivered to youVisit Buyacar
Dealer7 days Photos coming soonAdd to favouritesNew (2025) BMW 120 M Sport 154 HP | A bit pricey1 SeriesM Sport 5dr Step Auto20250 miles1.5L PetrolHatchbackAutomatic154 HP (113 kW)Delivered to you£35,800A bit priceyEstimated price £33,709Delivered to youVisit Buyacar
Dealer7 days Photos coming soonAdd to favouritesNew (2025) BMW 120 M Sport 154 HP | A bit pricey1 SeriesM Sport 5dr Step Auto20250 miles1.5L PetrolHatchbackAutomatic154 HP (113 kW)Delivered to you£35,650A bit priceyEstimated price £33,709Delivered to youVisit Buyacar
Dealer7 days Photos coming soonAdd to favouritesNew (2025) BMW 120 M Sport 154 HP | A bit pricey1 SeriesM Sport 5dr Step Auto20250 miles1.5L PetrolHatchbackAutomatic154 HP (113 kW)Delivered to you£36,580A bit priceyEstimated price £33,709Delivered to youVisit Buyacar
Dealer21 days Photos coming soonAdd to favouritesNew (2025) BMW 120 M Sport 154 HP | A bit pricey1 SeriesM Sport 5dr Step Auto20250 miles1.5L PetrolHatchbackAutomatic154 HP (113 kW)Delivered to you£35,575A bit priceyEstimated price £33,709Delivered to youVisit Buyacar
Dealer28 days Photos coming soonAdd to favouritesNew (2025) BMW 120 M Sport 154 HP | A bit pricey1 SeriesM Sport 5dr Step Auto20250 miles1.5L PetrolHatchbackAutomatic154 HP (113 kW)Delivered to you£36,665A bit priceyEstimated price £33,709Delivered to youVisit Buyacar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.30 days Photos 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£37,316ExpensiveEstimated price £34,127ME207XB, KentVisit Carwow
Dealer7 days Photos coming soonAdd to favouritesNew (2025) BMW 120 M Sport 154 HP | Expensive1 SeriesM Sport 5dr Step Auto20250 miles1.5L PetrolHatchbackAutomatic154 HP (113 kW)Delivered to you£37,041ExpensiveEstimated price £33,709Delivered to youVisit Buyacar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.6 days • -3%See price change1 / 4Add to favouritesUsed (2025) BMW 120 Sport Line 168 HP | Not evaluated1 SeriesSport 1.5 5dr202511,295 miles1.5L PetrolHatchbackAutomatic168 HP (123 kW)52.3 Mpg122 g CO2/km comb.CT2 7PX Canterbury, Kent£24,490Rare vehicleCT2 7PX Canterbury, KentVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.98 days • -3%See price change1 / 4Add to favouritesUsed (2025) BMW 120 M Sport 156 HP | Not evaluated- 1 SeriesM Sport 5dr Step20255,890 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)5.3 Mpg121 g CO2/km comb.CT27PX Canterbury, Kent£28,990Rare vehicleCT27PX Canterbury, KentVisit Carwow
Dealer1 day New1 / 4Add to favouritesUsed (2025) BMW 120 M Sport 154 HP | Not evaluated1 SeriesM Sport 5dr Step Auto20257,885 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£26,995Rare vehicleDelivered to youVisit Buyacar