Dealer3 days Photos coming soonNewAdd to favouritesUsed (2024) BMW 120 M Sport 154 HP | Not evaluated1 SeriesM Sport 5dr Step Auto20243,139 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£32,500Rare vehicleDelivered to youVisit Buyacar
Dealer74 days • -2%See price change1 / 4Add to favouritesUsed (2024) BMW M135 Comfort Edition 296 HP | Not evaluated1 SeriesxDrive 2.0 5dr20245,060 miles2.0L PetrolHatchbackAutomatic296 HP (217 kW)36.7 Mpg175 g CO2/km comb.WC1E 7DP London, London£38,550Rare vehicleWC1E 7DP London, LondonVisit Honestjohn
Dealer19 days 1 / 4Add to favouritesUsed (2024) BMW 120 M Sport 154 HP | Not evaluated1 SeriesM Sport 5dr Step Auto20245,868 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£31,999Rare vehicleDelivered to youVisit Buyacar
Dealer74 days • -7%See price change1 / 4Add to favouritesUsed (2024) BMW M135 Comfort Edition 296 HP | Not evaluated1 SeriesxDrive 2.0 5dr20243,045 miles2.0L PetrolHatchbackAutomatic296 HP (217 kW)36.2 Mpg176 g CO2/km comb.SN5 8WG SWINDON, Wiltshire£40,888Rare vehicleSN5 8WG SWINDON, WiltshireVisit Carsite.co.uk
Dealer19 days • -10%See price change1 / 4Add to favouritesUsed (2024) BMW M135 Comfort Edition 296 HP | Not evaluated1 SeriesxDrive 2.0 5dr20242,918 miles2.0L PetrolHatchbackAutomatic296 HP (217 kW)36.7 Mpg175 g CO2/km comb.SN5 8WG SWINDON, Wiltshire£39,999Rare vehicleSN5 8WG SWINDON, WiltshireVisit Carsite.co.uk
Dealer8 days 1 / 4Add to favouritesUsed (2024) BMW 120 M Sport 154 HP | Not evaluated1 SeriesM Sport 5dr Step Auto20244,652 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£30,995Rare vehicleDelivered to youVisit Buyacar
Dealer151 days • -3%See price change1 / 4Add to favouritesUsed (2024) BMW M135 Comfort Edition 300 HP | Not evaluated1 SeriesxDrive 5dr Step Auto -Oct 20247,662 miles2.0L PetrolHatchbackAutomatic300 HP (220 kW)41.5 Mpg175 g CO2/km comb.WC1E 7DP London, London£36,495Rare vehicleWC1E 7DP London, LondonVisit Bmw.co.uk
Dealer52 days • -3%See price changePhotos coming soonAdd to favouritesUsed (2024) BMW M135 Comfort Edition 296 HP | Not evaluated1 SeriesxDrive 2.0 5dr20244,201 miles2.0L PetrolHatchbackAutomatic296 HP (217 kW)36.7 Mpg175 g CO2/km comb.AB12 3EW Aberdeen£39,100Rare vehicleAB12 3EW AberdeenVisit Carsite.co.uk
Dealer19 days • -2%See price change1 / 4Add to favouritesUsed (2024) BMW 120 M Sport 154 HP | Not evaluated1 SeriesM Sport 5dr Step Auto20247,678 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£34,000Rare vehicleDelivered to youVisit Buyacar
Dealer19 days • -2%See price change1 / 4Add to favouritesUsed (2024) BMW M135 Comfort Edition 296 HP | Not evaluated1 SeriesxDrive 5dr Step Auto20247,140 miles2.0L PetrolHatchbackAutomatic296 HP (217 kW)WC1E 7DP London, London£40,000Rare vehicleWC1E 7DP London, LondonVisit Honestjohn
Dealer18 days • -3%See price change1 / 4Add to favouritesUsed (2025) BMW 120 M Sport 154 HP | Not evaluated1 SeriesM Sport 5dr Step Auto20258,000 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£30,000Rare vehicleDelivered to youVisit Buyacar
Dealer16 days 1 / 4Add to favouritesUsed (2024) BMW M135 Comfort Edition 296 HP | Not evaluated1 SeriesxDrive 5dr Step Auto20245,000 miles2.0L PetrolHatchbackAutomatic296 HP (217 kW)Delivered to you£45,995Rare vehicleDelivered to youVisit Buyacar
Dealer19 days 1 / 4Add to favouritesUsed (2024) BMW 120 M Sport 154 HP | Not evaluated1 SeriesM Sport 5dr Step Auto20246,000 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)WC1E 7DP London, London£36,595Rare vehicleWC1E 7DP London, LondonVisit Honestjohn
Dealer75 days Photos coming soonAdd to favouritesUsed (2024) BMW M135 Comfort Edition 296 HP | Not evaluated1 SeriesxDrive 2.0 5dr20246,004 miles2.0L PetrolHatchbackAutomatic296 HP (217 kW)36.7 Mpg175 g CO2/km comb.WC1E 7DP London, London£42,590Rare vehicleWC1E 7DP London, LondonVisit Carsite.co.uk
Dealer1 day New1 / 4Add to favouritesUsed (2025) BMW 123 M Sport 215 HP | Not evaluated1 SeriesxDrive M Sport 5dr Step20254,527 miles2.0L HybridHatchbackAutomatic215 HP (158 kW)WC1E 7DP London, London£39,253Rare vehicleWC1E 7DP London, LondonVisit Honestjohn
Dealer2 days Photos coming soonNewAdd to favouritesUsed (2024) BMW M135 Comfort Edition 296 HP | Not evaluated1 SeriesxDrive 5dr Step Auto20244,000 miles2.0L PetrolHatchbackAutomatic296 HP (217 kW)Delivered to you£42,350Rare vehicleDelivered to youVisit Buyacar
Dealer7 days Photos coming soonAdd to favouritesNew (2024) BMW 120 M Sport 154 HP | Not evaluated1 SeriesM Sport 5dr Step Auto [Pro20240 miles1.5L PetrolHatchbackAutomatic154 HP (113 kW)Delivered to you£44,060Not evaluatedDelivered to youVisit Buyacar
Dealer17 days 1 / 4Add to favouritesUsed (2024) BMW 120 M Sport 154 HP | Not evaluated1 SeriesM Sport 5dr Step Auto20244,000 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£36,495Rare vehicleDelivered to youVisit Buyacar
Dealer22 days Photos coming soonAdd to favouritesNew (2024) BMW 123 M Sport 200 HP | Not evaluated1 SeriesxDrive M Sport 5dr Step20240 miles2.0L PetrolHatchbackAutomatic200 HP (147 kW)Delivered to you£38,210Rare vehicleDelivered to youVisit Buyacar
Dealer22 days Photos coming soonAdd to favouritesNew (2024) BMW 123 M Sport 200 HP | Not evaluated1 SeriesxDrive M Sport 5dr Step20240 miles2.0L PetrolHatchbackAutomatic200 HP (147 kW)Delivered to you£39,775Rare vehicleDelivered to youVisit Buyacar