Dealer195 days • -2%See price change1 / 4Add to favouritesUsed (2024) BMW 120 M Sport 188 HP | Good price1 Series d M Sport 2.0 5dr20248,528 miles2.0L DieselHatchbackAutomatic188 HP (138 kW)54.3 Mpg135 g CO2/km comb.PL6 8LD Plymouth, Devon£26,950Good priceYou save £1,850PL6 8LD Plymouth, DevonVisit Bmw.co.uk
Dealer6 days 1 / 4Add to favouritesUsed (2010) BMW 120 M Sport | Fair price1 Series d M Sport 3dr2010118,000 miles2.0L DieselHatchbackManualPL9 7HG Plymstock, Devon£2,995Fair priceEstimated price £2,697PL9 7HG Plymstock, DevonVisit Motors.co.uk
Dealer71 days 1 / 4Add to favouritesUsed (2024) BMW 120 M Sport 188 HP | Fair price1 Series d M Sport 2.0 5dr20246,369 miles2.0L DieselHatchbackAutomatic188 HP (138 kW)54.3 Mpg135 g CO2/km comb.PL6 8LD Plymouth, Devon£27,850Fair priceYou save £1,150PL6 8LD Plymouth, DevonVisit Bmw.co.uk
Dealer29 days 1 / 4Add to favouritesUsed (2025) BMW 120 M Sport 168 HP | Not evaluated1 SeriesM Sport 1.5 5dr20252,550 miles1.5L PetrolHatchbackAutomatic168 HP (123 kW)52.3 Mpg122 g CO2/km comb.PL6 8LD Plymouth, Devon£30,900Rare vehiclePL6 8LD Plymouth, DevonVisit Bmw.co.uk
Dealer49 days • -3%See price change1 / 4Add to favouritesUsed (2024) BMW 120 M Sport 168 HP | Not evaluated1 SeriesM Sport 1.5 5dr202410,038 miles1.5L PetrolHatchbackAutomatic168 HP (123 kW)52.3 Mpg122 g CO2/km comb.PL6 8LD Plymouth, Devon£28,900Rare vehiclePL6 8LD Plymouth, DevonVisit Bmw.co.uk
Dealer6 days 1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Good price1 SeriesM Sport 5dr Step Auto20251,000 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)WC1E 7DP London, London£29,895Good priceYou save £1,505WC1E 7DP London, LondonVisit Honestjohn
Dealer6 days 1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Super price1 SeriesM Sport 5dr Step Auto202524 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£30,995Super priceYou save £4,705Delivered to youVisit Buyacar
Dealer6 days 1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Good price1 SeriesM Sport 5dr Step Auto202510 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)WC1E 7DP London, London£33,150Good priceYou save £1,850WC1E 7DP London, LondonVisit Honestjohn
Dealer47 days • -6%See price change1 / 4Add to favouritesUsed (2024) BMW 120 M Sport 190 HP | Good price1 Series d M Sport 2.0 5drJun 20245,680 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)54.3 Mpg135 g CO2/km comb.Delivered to you£26,995Good priceYou save £2,105Delivered to youVisit Buyacar
Dealer92 days Photos coming soonAdd to favouritesNew (2024) BMW 120 M Sport 154 HP | Good price1 SeriesM Sport 5dr Step Auto20240 miles1.5L PetrolHatchbackAutomatic154 HP (113 kW)Delivered to you£33,875Good priceYou save £1,825Delivered to youVisit Buyacar
Dealer6 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 priceYou save £50Delivered to youVisit Buyacar
Dealer6 days 1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Fair price1 SeriesM Sport 5dr Step Auto2025984 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)WC1E 7DP London, London£32,695Fair priceEstimated price £32,058WC1E 7DP London, LondonVisit Honestjohn
Dealer27 days 1 / 4Add to favouritesUsed (2024) BMW 120 M Sport 190 HP | Fair price1 Series d M Sport 2.0 5dr20246,747 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)54.3 Mpg135 g CO2/km comb.TS183RB Preston Farm Industrial Estate, Durham£29,881Fair priceEstimated price £29,014TS183RB Preston Farm Industrial Estate, DurhamVisit Carsite.co.uk
Dealer28 days 1 / 4Add to favouritesUsed (2024) BMW 120 M Sport 188 HP | Fair price1 Series d M Sport 2.0 5dr20243,820 miles2.0L DieselHatchbackAutomatic188 HP (138 kW)54.3 Mpg135 g CO2/km comb.WC1E 7DP London, London£29,990Fair priceEstimated price £29,338WC1E 7DP London, LondonVisit Honestjohn
Dealer0 days Photos coming soonNewAdd to favouritesUsed (2022) BMW 120 M Sport 190 HP | Fair price1 Series d M Sport 5dr Step Auto202211,394 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)55.0 Mpg133 g CO2/km comb.Delivered to you£25,996Fair priceYou save £4Delivered 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,195Fair priceYou save £1,505Delivered 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,845Fair priceYou save £855Delivered to youVisit Buyacar
Dealer2 days Photos coming soonNewAdd 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 priceEstimated price £32,678Delivered to youVisit Buyacar
Dealer2 days Photos coming soonNewAdd 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 £505Delivered to youVisit Buyacar
Dealer23 days 1 / 3Add to favouritesUsed (2024) BMW 120 M Sport 188 HP | A bit pricey1 Series d M Sport 5dr Step Auto20248,113 miles2.0L DieselHatchbackAutomatic188 HP (138 kW)54.3 Mpg135 g CO2/km comb.DD2 3PT Dundee£30,500A bit priceyEstimated price £28,918DD2 3PT DundeeVisit Motors.co.uk
Dealer16 days Photos coming soonAdd to favouritesNew (2024) BMW 120 M Sport 154 HP | A bit pricey1 SeriesM Sport 5dr Step Auto20240 miles1.5L PetrolHatchbackAutomatic154 HP (113 kW)Delivered to you£38,700A bit priceyEstimated price £35,698Delivered to youVisit Buyacar
Dealer6 days 1 / 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,995ExpensiveEstimated price £29,386IP16JZ Ipswich, SuffolkVisit Honestjohn
Dealer6 days • -2%See price change1 / 4Add to favouritesUsed (2025) BMW 120 M Sport 154 HP | Not evaluated1 SeriesM Sport 5dr Step Auto20252,500 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£32,990Rare vehicleDelivered to youVisit Buyacar
Dealer6 days • -1%See price change1 / 4Add to favouritesUsed (2024) BMW 120 M Sport 154 HP | Not evaluated1 SeriesM Sport 5dr Step Auto20246,953 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£26,991Rare vehicleDelivered to youVisit Buyacar
Dealer6 days • -3%See price change1 / 4Add to favouritesUsed (2024) BMW 120 M Sport 154 HP | Not evaluated1 SeriesM Sport 5dr Step Auto20244,718 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£28,993Rare vehicleDelivered to youVisit Buyacar