Dealer12 days • -5%See price change1 / 4Add to favouritesUsed (2015) BMW 120 Sport Line 190 HP | Fair price1 Series 2.0 d Sport Hatchback 5dr201588,000 miles2.0L DieselHatchbackManual190 HP (139 kW)114 g CO2/km comb.Old Croft, Dola Ln, Rosudgeon, Penzance TR20 9PW, UK£7,395Fair priceYou save £805Old Croft, Dola Ln, Rosudgeon, Penzance TR20 9PW, UKVisit Motors.co.uk
Dealer59 days • -7%See price change1 / 4Add to favouritesUsed (2024) BMW 120 M Sport 188 HP | Good price1 Series d M Sport 2.0 5dr20247,909 miles2.0L DieselHatchbackAutomatic188 HP (138 kW)54.3 Mpg135 g CO2/km comb.Delivered to you£27,000Good priceYou save £1,900Delivered to youVisit Buyacar
Dealer71 days 1 / 4Add 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
Dealer3 days Photos coming soonNewAdd 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.King's Cross Rd, Dundee DD2 3PT, UK£30,500A bit priceyEstimated price £28,918King's Cross Rd, Dundee DD2 3PT, UKVisit Motors.co.uk
Dealer5 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£40,780ExpensiveEstimated price £35,032Delivered to youVisit Buyacar
Dealer3 days New1 / 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£31,000Rare vehicleDelivered to youVisit Buyacar
Dealer10 days • -11%See price change1 / 4Add to favouritesUsed (2024) BMW 120 M Sport 156 HP | Not evaluated1 SeriesM Sport 5dr Step Auto [Pro20242,906 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)51.0 Mpg127 g CO2/km comb.Delivered to you£35,000Rare vehicleDelivered to youVisit Buyacar
Dealer1 day New1 / 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