Dealer15 days • -1%See price change1 / 3Add to favouritesUsed (2019) BMW 120 Efficient Dynamics 181 HP | Not evaluated1 Series i [2.0] M Sport Shadow Ed201958,558 miles2.0L PetrolHatchbackAutomatic181 HP (133 kW)36.7 Mpg137 g CO2/km comb.AB12 3EW Aberdeen£15,000Rare vehicleAB12 3EW AberdeenVisit Honestjohn
Dealer8 days 1 / 4Add to favouritesUsed (2015) BMW 125 M Sport 218 HP | Not evaluated1 Series i M Sport 5dr201569,731 miles2.0L PetrolHatchbackManual218 HP (160 kW)42.2 MpgWC1E 7DP London, London£11,245Rare vehicleWC1E 7DP London, LondonVisit Carsite.co.uk
Dealer29 days 1 / 4Add to favouritesUsed (2025) BMW M135 Comfort Edition 296 HP | Not evaluated1 SeriesxDrive 5dr Step Auto20253,000 miles2.0L PetrolHatchbackAutomatic296 HP (217 kW)Delivered to you£41,999Not evaluatedDelivered to youVisit Buyacar
Dealer41 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
Dealer29 days 1 / 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£35,999Rare vehicleDelivered to youVisit Buyacar
Dealer29 days 1 / 4Add to favouritesUsed (2016) BMW 118 M Sport | Not evaluated1 Series d M Sport 5dr [Nav]201676,000 miles2.0L DieselHatchbackManualCF47 8PE Merthyr Tydfil, Powys£11,995Not evaluatedCF47 8PE Merthyr Tydfil, PowysVisit Motors.co.uk
Dealer46 days 1 / 4Add to favouritesUsed (2025) BMW 120 Sport Line 154 HP | Not evaluated1 SeriesSport 5dr Step Auto20254,000 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£27,990Rare vehicleDelivered to youVisit Buyacar
Dealer157 days 1 / 4Add to favouritesUsed (2014) BMW 116 M Sport | Not evaluated1 Series d M Sport 5dr201488,000 miles2.0L DieselHatchbackManualCF47 8PE Merthyr Tydfil, Powys£8,995Not evaluatedCF47 8PE Merthyr Tydfil, PowysVisit Motors.co.uk
Dealer3 days New1 / 4Add to favouritesUsed (2024) BMW 120 M Sport 154 HP | Not evaluated1 SeriesM Sport 5dr Step Auto20243,000 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£30,990Rare vehicleDelivered to youVisit Buyacar
Dealer16 days 1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Not evaluated1 SeriesM Sport 5dr Step Auto20250 miles1.5L PetrolHatchbackAutomatic154 HP (113 kW)Delivered to you£48,990Not evaluatedDelivered to youVisit Buyacar