Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.13 days 1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Good price1 SeriesM Sport 5dr Step Auto20255 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)CO49TD Colchester, Essex£30,534Good priceYou save £2,766CO49TD Colchester, EssexVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.13 days 1 / 4Add to favouritesUsed (2014) BMW 120 184 HP | Good price1 Series 2.0 d BluePerformance SE201466,000 miles2.0L DieselHatchbackManual184 HP (135 kW)4.6 Mpg122 g CO2/km comb.CM166QA, Essex£5,999Good priceYou save £1,101CM166QA, EssexVisit Carwow
Dealer7 days 1 / 4Add to favouritesNew (2025) BMW 120 M Sport | Super price1 SeriesM Sport 5dr Step Auto20255 miles1.5L PetrolHatchbackAutomaticColchester, Essex£30,534Super priceYou save £3,366Colchester, EssexVisit Carsite.co.uk
Dealer1 day Photos coming soonNewAdd to favouritesUsed (2019) BMW 120 M Sport 181 HP | Super price1 Series i M Sport Shadow Edition201921,742 miles2.0L PetrolHatchbackAutomatic181 HP (133 kW)36.7 Mpg137 g CO2/km comb.SS9 4XX Leigh-on-Sea, Essex£19,990Super priceYou save £2,810SS9 4XX Leigh-on-Sea, EssexVisit Bmw.co.uk
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.8 days 1 / 4Add to favouritesUsed (2015) BMW 120 Sport Line 190 HP | Fair price1 Series 2.0 d Sport Hatchback 5dr201565,600 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)4.5 Mpg119 g CO2/km comb.SS143AU, Essex£10,950Fair priceYou save £350SS143AU, EssexVisit Carwow
Dealer33 days • -2%See price change1 / 4Add to favouritesUsed (2017) BMW 120 M Sport | Fair price1 Series i [2.0] M Sport 5dr2017110,000 miles2.0L PetrolHatchbackManualCM20 2BZ Harlow, Essex£7,795Fair priceEstimated price £7,124CM20 2BZ Harlow, EssexVisit Motors.co.uk
Dealer53 days • -5%See price change1 / 4Add to favouritesUsed (2016) BMW 120 M Sport | Fair price1 Series i M Sport 5dr201672,000 miles1.6L PetrolHatchbackManualCM20 2BZ Harlow, Essex£8,995Fair priceEstimated price £8,236CM20 2BZ Harlow, EssexVisit Motors.co.uk
Dealer30 days 1 / 4Add to favouritesUsed (2017) BMW 120 M Sport 184 HP | Fair price1 Series 2.0 i M Sport Hatchback201751,860 miles2.0L PetrolHatchbackManual184 HP (135 kW)CM4 9DW Ingatestone, Essex£12,418Fair priceEstimated price £11,567CM4 9DW Ingatestone, EssexVisit Motors.co.uk
Dealer62 days 1 / 3Add to favouritesUsed (2016) BMW 120 M Sport | Fair price1 Series d M Sport 3dr [Nav] Step201677,470 miles2.0L DieselHatchbackAutomaticCO2 8HR Colchester, Essex£11,195Fair priceYou save £5CO2 8HR Colchester, EssexVisit Motors.co.uk
Dealer42 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£35,260Fair priceEstimated price £34,786Delivered to youVisit Buyacar
Dealer167 days • -2%See price change1 / 4Add to favouritesUsed (2017) BMW 120 M Sport 190 HP | Fair price1 Series 2.0 d M Sport Hatchback201749,600 miles2.0L DieselHatchbackManual190 HP (139 kW)4.5 Mpg118 g CO2/km comb.SS143AU, Essex£11,950Fair priceYou save £550SS143AU, EssexVisit Desperateseller.co.uk
Dealer55 days 1 / 4Add to favouritesUsed (2010) BMW 120 | Fair price1 Series d SE 3dr Step Auto2010180,519 miles2.0L DieselHatchbackAutomaticCO7 7DE Colchester, Essex£2,195Fair priceEstimated price £1,835CO7 7DE Colchester, EssexVisit Motors.co.uk
Dealer133 days • -6%See price change1 / 4Add to favouritesUsed (2013) BMW 120 M Sport | Fair price1 Series 2.0 d M Sport xDrive Euro201365,000 miles2.0L DieselHatchbackManualCM20 2BZ Harlow, Essex£7,495Fair priceYou save £105CM20 2BZ Harlow, EssexVisit 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,290Fair priceYou save £510Delivered to youVisit Buyacar
Dealer11 days 1 / 4Add to favouritesUsed (2014) BMW 120 | Fair price1 Series d BluePerformance SE2014138,000 miles2.0L DieselHatchbackManualCO9 4BB Halstead, New England, Essex£4,195Fair priceEstimated price £3,748CO9 4BB Halstead, New England, EssexVisit Motors.co.uk
Dealer24 days 1 / 1Add to favouritesUsed (2014) BMW 120 Sport Line | Fair price1 Series 2.0 D Sport Auto 5dr201463,000 miles2.0L DieselHatchbackAutomaticSS6 9EY Rayleigh, Essex£8,950Fair priceEstimated price £8,263SS6 9EY Rayleigh, EssexVisit Motors.co.uk
Dealer22 days 1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | A bit pricey1 SeriesM Sport 5dr Step Auto20251,000 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£32,000A bit priceyEstimated price £30,149Delivered to youVisit Buyacar
Dealer2 days Photos coming soonNewAdd 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 £34,786Delivered to youVisit Buyacar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.51 days 1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Expensive1 SeriesM Sport 5dr Step Auto2025493 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)CO49TD Colchester, Essex£34,337ExpensiveEstimated price £30,149CO49TD Colchester, EssexVisit heycar
Dealer55 days 1 / 4Add to favouritesNew (2025) BMW 120 M Sport 156 HP | Expensive1 SeriesM Sport 5dr Step Auto -Jun 2025493 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)121 g CO2/km comb.Colchester, Essex£34,337ExpensiveEstimated price £30,478Colchester, EssexVisit Group1auto.co.uk
Dealer519 days 1 / 4Add to favouritesUsed (2014) BMW 120 M Sport 184 HP | Expensive1 Series 2.0 d M Sport Hatchback2014147,000 miles2.0L DieselHatchbackManual184 HP (135 kW)CO1 1UX Colchester, Essex£4,995ExpensiveEstimated price £3,682CO1 1UX Colchester, EssexVisit Desperateseller.co.uk
Dealer88 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
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.9 days Photos coming soonAdd to favouritesUsed (2025) BMW 120 M Sport 154 HP | Not evaluated1 SeriesM Sport 5dr Step Auto20251,479 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)SS94XX Leigh on Sea, Essex£29,990Rare vehicleSS94XX Leigh on Sea, EssexVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.58 days • -8%See price change1 / 4Add to favouritesUsed (2025) BMW 120 M Sport 154 HP | Not evaluated1 SeriesM Sport 5dr Step Auto20253,025 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)CO49TD Colchester, Essex£28,495Rare vehicleCO49TD Colchester, EssexVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.55 days • -33%See price change1 / 4Add to favouritesUsed (2024) BMW 120 Sport Line 154 HP | Not evaluated1 SeriesSport 5dr Step Auto20241,778 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)CO49TD Colchester, Essex£27,095Rare vehicleCO49TD Colchester, EssexVisit heycar