Dealer2 days New1 / 3Add to favouritesUsed (2015) BMW 120 Performance | Super price1 Series d BluePerformance SE 5dr201581,000 miles2.0L DieselHatchbackAutomaticB11 3ER Birmingham, West Midlands£7,490Super priceYou save £2,610B11 3ER Birmingham, West MidlandsVisit Motors.co.uk
Dealer5 days 1 / 2Add to favouritesUsed (2017) BMW 120 Sport Line | Good price1 Series 2.0 d Sport Auto xDrive201799,000 miles2.0L DieselHatchbackAutomaticDY4 8XP Tipton, West Midlands£8,699Good priceYou save £1,501DY4 8XP Tipton, West MidlandsVisit Motors.co.uk
Dealer91 days • -16%See price change1 / 1Add to favouritesUsed (2014) BMW 120 Comfort Edition 184 HP | Good price1 Series 2.0 d BluePerformance SE201447,646 miles2.0L DieselHatchbackAutomatic184 HP (135 kW)B25 8EL Birmingham, West Midlands£7,485Good priceYou save £815B25 8EL Birmingham, West MidlandsVisit Desperateseller.co.uk
Dealer58 days 1 / 4Add to favouritesUsed (2013) BMW 120 M Sport | Good price1 Series d M Sport 5dr Step2013101,000 miles2.0L DieselHatchbackAutomaticB11 4DR Birmingham, West Midlands£4,795Good priceYou save £1,305B11 4DR Birmingham, West MidlandsVisit Motors.co.uk
Dealer80 days 1 / 4Add to favouritesUsed (2010) BMW 120 M Sport | Good price1 Series d M Sport 5dr2010143,000 miles2.0L DieselHatchbackManualDY5 1QA Brierley Hill, West Midlands£1,695Good priceYou save £705DY5 1QA Brierley Hill, West MidlandsVisit Motors.co.uk
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.56 days • -2%See price change1 / 4Add to favouritesUsed (2015) BMW 120 Sport Line 190 HP | Fair price- 1 Series d Sport 5dr2015103,220 miles2.0L DieselHatchbackManual190 HP (139 kW)4.3 Mpg114 g CO2/km comb.DY97AR, West Midlands£6,995Fair priceEstimated price £6,497DY97AR, West MidlandsVisit Carwow
Dealer47 days 1 / 4Add to favouritesNew (2024) BMW 120 M Sport 187 HP | Fair price1 Series d M Sport 2.0 5dr20241,232 miles2.0L DieselHatchbackAutomatic187 HP (137 kW)54.3 Mpg135 g CO2/km comb.CV5 8NA Coventry, West Midlands£29,750Fair priceEstimated price £28,924CV5 8NA Coventry, West MidlandsVisit Bmw.co.uk
Dealer19 days • -3%See price change1 / 4Add to favouritesUsed (2015) BMW 120 M Sport | Fair price1 Series d xDrive M Sport 5dr Step201557,000 miles2.0L DieselHatchbackAutomaticWV1 2HQ Wolverhampton, West Midlands£12,495Fair priceEstimated price £11,867WV1 2HQ Wolverhampton, West MidlandsVisit Motors.co.uk
Dealer48 days • -9%See price change1 / 4Add to favouritesUsed (2025) BMW 120 M Sport 168 HP | Fair price1 SeriesM Sport 1.5 5dr20255,075 miles1.5L PetrolHatchbackAutomatic168 HP (123 kW)52.3 Mpg122 g CO2/km comb.B90 4NU Solihull, West Midlands£30,000Fair priceEstimated price £29,645B90 4NU Solihull, West MidlandsVisit Bmw.co.uk
Dealer35 days • -18%See price change1 / 3Add to favouritesUsed (2020) BMW 120 M Sport 188 HP | Fair priced xDrive M Sport202027,252 miles2.0L DieselHatchbackAutomatic188 HP (138 kW)48.7 Mpg119 g CO2/km comb.AB12 3EW Aberdeen£23,100Fair priceYou save £100AB12 3EW AberdeenVisit Motors.co.uk
Dealer25 days • -9%See price change1 / 4Add to favouritesUsed (2020) BMW 120 M Sport 187 HP | Fair price1 Series d xDrive M Sport 2.0202021,215 miles2.0L DieselHatchbackAutomatic187 HP (137 kW)49.6 Mpg149 g CO2/km comb.B68 8DA Oldbury (West B'ham), West Midlands£24,500Fair priceEstimated price £23,949B68 8DA Oldbury (West B'ham), West MidlandsVisit Bmw.co.uk
Dealer27 days 1 / 4Add to favouritesUsed (2022) BMW 120 M Sport 187 HP | Fair price1 Series d M Sport 2.0 5dr202230,834 miles2.0L DieselHatchbackAutomatic187 HP (137 kW)55.4 Mpg133 g CO2/km comb.B90 4NU Solihull, West Midlands£23,500Fair priceYou save £300B90 4NU Solihull, West MidlandsVisit Bmw.co.uk
Dealer32 days 1 / 4Add to favouritesUsed (2022) BMW 120 M Sport 187 HP | Fair price1 Series d xDrive M Sport 2.0202242,832 miles2.0L DieselHatchbackAutomatic187 HP (137 kW)53.3 Mpg139 g CO2/km comb.CV5 8NA Coventry, West Midlands£24,500Fair priceEstimated price £23,439CV5 8NA Coventry, West MidlandsVisit Bmw.co.uk
Dealer32 days 1 / 4Add to favouritesUsed (2012) BMW 120 M Sport 184 HP | Fair price1 Series 2.0 d M Sport Hatchback201280,000 miles2.0L DieselHatchbackAutomatic184 HP (135 kW)CV6 4AB Coventry, West Midlands£7,895Fair priceEstimated price £7,215CV6 4AB Coventry, West MidlandsVisit Motors.co.uk
Dealer37 days 1 / 4Add to favouritesUsed (2013) BMW 120 M Sport 184 HP | Fair price1 Series 2.0 d M Sport Hatchback2013108,000 miles2.0L DieselHatchbackManual184 HP (135 kW)CV6 4AB Warwickshire, West Midlands£5,995Fair priceEstimated price £5,570CV6 4AB Warwickshire, West MidlandsVisit Motors.co.uk
Dealer40 days Photos coming soonAdd to favouritesUsed (2010) BMW 120 | Fair price1 Series d Se 22010105,200 miles2.0L DieselHatchbackManualCV6 1BU Coventry, West Midlands£3,500Fair priceEstimated price £3,243CV6 1BU Coventry, West MidlandsVisit Desperateseller.co.uk
Dealer48 days 1 / 4Add to favouritesUsed (2015) BMW 120 M Sport 188 HP | Fair price1 Series 2.0 D xDrive M Sport Auto201569,000 miles2.0L DieselHatchbackAutomatic188 HP (138 kW)124 g CO2/km comb.WS9 0LS Walsall, West Midlands£11,975Fair priceEstimated price £11,213WS9 0LS Walsall, West MidlandsVisit Motors.co.uk
Dealer95 days 1 / 1Add to favouritesUsed (2017) BMW 120 M Sport 190 HP | Fair price1 Series 2.0 d M Sport Hatchback201775,000 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)DY4 8XP Tipton, West Midlands£12,944Fair priceEstimated price £12,001DY4 8XP Tipton, West MidlandsVisit Desperateseller.co.uk
Dealer154 days 1 / 1Add to favouritesUsed (2017) BMW 120 M Sport 190 HP | Fair price1 Series d xDrive M Sport 5dr201759,000 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)DY4 8XP Tipton, West Midlands£13,849Fair priceEstimated price £13,255DY4 8XP Tipton, West MidlandsVisit Desperateseller.co.uk
Dealer3 days New1 / 4Add to favouritesUsed (2020) BMW 120 M Sport | Fair price1 Series d xDrive M Sport 5dr Step202039,000 miles2.0L DieselHatchbackAutomaticDY9 7BE Stourbridge, West Midlands£21,450Fair priceYou save £150DY9 7BE Stourbridge, West MidlandsVisit Motors.co.uk
Dealer3 days New1 / 4Add to favouritesUsed (2017) BMW 120 M Sport | Fair price1 Series i [2.0] M Sport 3dr201736,546 miles2.0L PetrolHatchbackManualB69 2AS Oldbury, West Midlands£13,849Fair priceEstimated price £13,433B69 2AS Oldbury, West MidlandsVisit Motors.co.uk
Dealer20 days Photos coming soonAdd 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 £605Delivered to youVisit Buyacar
Dealer20 days Photos coming soonAdd 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 priceYou save £355Delivered to youVisit Buyacar
Dealer20 days Photos coming soonAdd 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 £1,005Delivered to youVisit Buyacar
Dealer3 days Photos coming soonNewAdd to favouritesNew (2025) BMW 120 Sport Line 154 HP | A bit pricey1 SeriesSport 5dr Step Auto20250 miles1.5L PetrolHatchbackAutomatic154 HP (113 kW)Delivered to you£34,985A bit priceyEstimated price £33,235Delivered to youVisit Buyacar