Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.161 days • -7%See price change1 / 4Add to favouritesUsed (2014) BMW 120 M Sport 184 HP | Good price1 Series d M Sport 3dr201488,439 miles2.0L DieselHatchbackManual184 HP (135 kW)4.6 Mpg119 g CO2/km comb.BB44BG, Lancashire£6,495Good priceYou save £805BB44BG, LancashireVisit Carwow
Dealer60 days • -4%See price change1 / 1Add to favouritesUsed (2018) BMW 120 M Sport 190 HP | Fair price1 Series 2.0 d M Sport Hatchback201869,644 miles2.0L DieselHatchbackManual190 HP (139 kW)PR1 9SU Preston, Lancashire£11,499Fair priceEstimated price £11,406PR1 9SU Preston, LancashireVisit Desperateseller.co.uk
Dealer19 days 1 / 4Add to favouritesUsed (2014) BMW 120 | Fair price1 Series d BluePerformance SE2014149,000 miles2.0L DieselHatchbackManualBB6 7UR Blackburn, Lancashire£3,495Fair priceEstimated price £3,137BB6 7UR Blackburn, LancashireVisit Motors.co.uk
Dealer60 days • -9%See price change1 / 3Add to favouritesUsed (2013) BMW 120 M Sport | Fair price1 Series 2.0 d M Sport Auto Euro 5201381,000 miles2.0L DieselHatchbackAutomaticBB2 2AA Blackburn, Lancashire£6,992Fair priceYou save £608BB2 2AA Blackburn, LancashireVisit Motors.co.uk
Dealer385 days • -10%See price change1 / 4Add to favouritesUsed (2004) BMW 120 | Fair price1 Series i SE 5dr Step Auto200471,000 miles2.0L PetrolHatchbackAutomaticBB5 5JW Accrington, Lancashire£2,695Fair priceYou save £305BB5 5JW Accrington, LancashireVisit Motors.co.uk
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.9 days 1 / 4Add to favouritesUsed (2021) BMW 120 M Sport 190 HP | A bit pricey- 1 Series d M Sport 5dr Step202166,701 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)5.1 Mpg133 g CO2/km comb.BB13NU Blackburn, Lancashire£20,980A bit priceyEstimated price £18,837BB13NU Blackburn, LancashireVisit Carwow
Dealer27 days 1 / 4Add to favouritesUsed (2025) BMW 120 M Sport 168 HP | Not evaluated1 SeriesM Sport 1.5 5dr20257,724 miles1.5L PetrolHatchbackAutomatic168 HP (123 kW)52.3 Mpg123 g CO2/km comb.BB1 3NU Blackburn, Lancashire£29,940Rare vehicleBB1 3NU Blackburn, LancashireVisit Bmw.co.uk
Dealer45 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.WC1E 7DP London, London£26,995Good priceYou save £2,105WC1E 7DP London, LondonVisit Carsite.co.uk
Dealer90 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
Dealer25 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.Delivered to you£29,881Fair priceEstimated price £29,014Delivered to youVisit Buyacar
Dealer46 days • -16%See price change1 / 3Add to favouritesUsed (2023) BMW 120 M Sport 188 HP | Fair price1 Series d M Sport 2.0 5dr202324,690 miles2.0L DieselHatchbackAutomatic188 HP (138 kW)53.3 Mpg140 g CO2/km comb.WC1E 7DP London, London£26,000Fair priceYou save £100WC1E 7DP London, LondonVisit Motors.co.uk
Dealer26 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.Delivered to you£29,990Fair priceEstimated price £29,338Delivered to youVisit Buyacar
Dealer0 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
Dealer0 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
Dealer14 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
Dealer4 days • -6%See price changeNew1 / 4Add to favouritesUsed (2024) BMW 120 M Sport 154 HP | Not evaluated1 SeriesM Sport 5dr Step Auto20245,962 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)CM25PG Chelmsford, Essex£28,500Rare vehicleCM25PG Chelmsford, EssexVisit Honestjohn
Dealer22 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
Dealer0 days Photos coming soonNewAdd 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
Dealer0 days Photos coming soonNewAdd to favouritesUsed (2024) BMW 120 M Sport 154 HP | Not evaluated1 SeriesM Sport 5dr Step Auto20242,970 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)WC1E 7DP London, London£30,990Rare vehicleWC1E 7DP London, LondonVisit Honestjohn
Dealer11 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
Dealer20 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