Dealer8 days Photos coming soonAdd to favouritesNew (2025) BMW 120 M Sport 154 HP | Good price1 SeriesM Sport 5dr Step Auto202555 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)CO49TD Colchester, Essex£31,250Good priceYou save £2,050CO49TD Colchester, EssexVisit Honestjohn
Dealer16 days Photos coming soonAdd to favouritesNew (2025) BMW 120 M Sport 154 HP | Super price1 SeriesM Sport 5dr Step Auto202510 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)WC1E 7DP London, London£29,450Super priceYou save £3,850WC1E 7DP London, LondonVisit Honestjohn
Dealer1 day New1 / 4Add to favouritesUsed (2019) BMW 120 Efficient Dynamics 180 HP | Fair price1 Series i [2.0] M Sport Shadow Ed201945,183 miles2.0L PetrolHatchbackAutomatic180 HP (132 kW)Delivered to you£16,399Fair priceYou save £601Delivered to youVisit Buyacar
Dealer27 days • -3%See price change1 / 4Add to favouritesUsed (2024) BMW 120 M Sport 168 HP | Fair price1 SeriesM Sport 5dr Step Auto20242,460 miles1.5L PetrolHatchbackAutomatic168 HP (123 kW)52.3 Mpg122 g CO2/km comb.BH12 5WB Bournemouth, Dorset£29,654Fair priceYou save £146BH12 5WB Bournemouth, DorsetVisit Motors.co.uk
Dealer15 days • -3%See price change1 / 4Add to favouritesUsed (2025) BMW 120 M Sport 168 HP | Fair price1 SeriesM Sport 5dr Step Auto20255,310 miles1.5L PetrolHatchbackAutomatic168 HP (123 kW)52.3 Mpg122 g CO2/km comb.BH12 5WB Bournemouth, Dorset£29,691Fair priceYou save £609BH12 5WB Bournemouth, DorsetVisit Motors.co.uk
Dealer28 days 1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Fair price1 SeriesM Sport 5dr Step Auto202510 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)WC1E 7DP London, London£32,895Fair priceYou save £405WC1E 7DP London, LondonVisit Honestjohn
Dealer38 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 Bmw.co.uk
Dealer28 days • -4%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Fair price1 SeriesM Sport 5dr Step Auto2025151 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£31,350Fair priceEstimated price £30,149Delivered to youVisit Buyacar
Dealer1 day 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
Dealer2 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,150Fair priceEstimated price £34,786Delivered to youVisit Buyacar
Dealer23 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
Dealer24 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
Dealer24 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
Dealer29 days • -8%See price change1 / 4Add to favouritesUsed (2024) BMW 120 M Sport 168 HP | A bit pricey1 Series HatchbackM Sport 5dr Step20248,429 miles1.5L PetrolHatchbackAutomatic168 HP (123 kW)52.3 Mpg128 g CO2/km comb.BH12 5WB Bournemouth, Dorset£32,024A bit priceyEstimated price £29,367BH12 5WB Bournemouth, DorsetVisit Bmw.co.uk
Dealer7 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
Dealer115 days • -6%See price changePhotos coming soonAdd to favouritesUsed (2012) BMW 120 Sport Line 176 HP | A bit pricey1 Series D SPORT PLUS EDITION2012126,000 miles2.0L DieselHatchbackManual176 HP (129 kW)132 g CO2/km comb.Dorset, Dorset£3,995A bit priceyEstimated price £3,426Dorset, DorsetVisit Exchange and Mart
Dealer1 day New1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Expensive1 SeriesM Sport 5dr Step Auto2025493 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£33,037ExpensiveEstimated price £30,149Delivered to youVisit Buyacar
Dealer28 days • -1%See price change1 / 4Add to favouritesNew (2025) BMW 120 Sport Line 154 HP | Expensive1 SeriesSport 5dr Step Auto2025270 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)IP16JZ Ipswich, Suffolk£33,495ExpensiveEstimated price £29,169IP16JZ Ipswich, SuffolkVisit Honestjohn
Dealer38 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.27 days • -2%See price change1 / 4Add to favouritesUsed (2024) BMW 120 M Sport 154 HP | Not evaluated1 SeriesM Sport 5dr Step Auto20242,460 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)BH125WB Bournemouth, Dorset£29,817Rare vehicleBH125WB Bournemouth, DorsetVisit heycar
Dealer15 days • -3%See price change1 / 4Add to favouritesUsed (2025) BMW 120 M Sport 154 HP | Not evaluated1 SeriesM Sport 5dr Step Auto20255,310 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)WC1E 7DP London, London£29,691Rare vehicleWC1E 7DP London, LondonVisit Honestjohn
Dealer1 day Photos coming soonNewAdd to favouritesUsed (2025) BMW 120 M Sport 154 HP | Not evaluated1 SeriesM Sport 5dr Step Auto20254,638 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£29,450Rare vehicleDelivered to youVisit Buyacar
Dealer28 days • -3%See price change1 / 4Add to favouritesUsed (2025) BMW 120 M Sport 154 HP | Not evaluated1 SeriesM Sport 5dr Step Auto20256,532 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)WC1E 7DP London, London£29,998Rare vehicleWC1E 7DP London, LondonVisit Honestjohn
Dealer8 days • -2%See price change1 / 4Add to favouritesUsed (2025) BMW 120 M Sport 154 HP | Not evaluated1 SeriesM Sport 5dr Step Auto20256,427 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)MK410GL Bedford, Bedfordshire£28,850Rare vehicleMK410GL Bedford, BedfordshireVisit Honestjohn
Dealer46 days • -9%See price change1 / 4Add to favouritesUsed (2025) BMW 120 M Sport 154 HP | Not evaluated1 SeriesM Sport 5dr Step Auto20257,865 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£29,995Rare vehicleDelivered to youVisit Buyacar