Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.162 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
Dealer43 days 1 / 4Add to favouritesUsed (2016) BMW 120 Sport Line 177 HP | Super price1 Series 1.6 i Sport Hatchback 5dr201684,309 miles1.6L PetrolHatchbackManual177 HP (130 kW)BL9 5AF Bury, Manchester£7,450Super priceYou save £1,750BL9 5AF Bury, ManchesterVisit Motors.co.uk
Dealer4 days New1 / 2Add to favouritesUsed (2005) BMW 120 Sport Line | Super price1 Series i Sport 5dr2005135,912 miles2.0L PetrolHatchbackManualGU10 5AE Farnham, Hampshire£795Super priceYou save £1,105GU10 5AE Farnham, HampshireVisit Motors.co.uk
Dealer61 days • -8%See price change1 / 4Add to favouritesUsed (2014) BMW 120 Comfort Edition 184 HP | Good price1 Series 2.0 d SE Hatchback 5dr201441,826 miles2.0L DieselHatchbackManual184 HP (135 kW)RH13 5DT Horsham, West Sussex£8,000Good priceYou save £1,000RH13 5DT Horsham, West SussexVisit Desperateseller.co.uk
Dealer54 days • -12%See price change1 / 4Add to favouritesUsed (2014) BMW 120 Performance | Good price1 Series d BluePerformance SE2014110,000 miles2.0L DieselHatchbackManualBL4 7TW Bolton, Manchester£3,495Good priceYou save £1,205BL4 7TW Bolton, ManchesterVisit Motors.co.uk
Dealer113 days 1 / 3Add to favouritesUsed (2015) BMW 120 Basis | Super price1 Series 2.0 d BluePerformance SE201595,671 miles2.0L DieselHatchbackManualPR4 0XL Preston, Lancashire£5,295Super priceYou save £2,005PR4 0XL Preston, LancashireVisit Motors.co.uk
Dealer19 days • -8%See price change1 / 4Add to favouritesUsed (2013) BMW 120 M Sport | Good price1 Series d M Sport 5dr201390,778 miles2.0L DieselHatchbackManualNE29 7XB North Shields, Tyne and Wear£5,490Good priceYou save £810NE29 7XB North Shields, Tyne and WearVisit Motors.co.uk
Dealer25 days • -3%See price change1 / 4Add to favouritesUsed (2013) BMW 120 Sport Line | Super price1 Series d Sport 3dr2013115,797 miles2.0L DieselHatchbackManualDD1 3JX Dundee£2,895Super priceYou save £1,305DD1 3JX DundeeVisit Motors.co.uk
Dealer47 days • -3%See price change1 / 1Add to favouritesUsed (2017) BMW 120 Sport Line 184 HP | Good price1 Series 2.0 i Sport Hatchback 5dr201755,780 miles2.0L PetrolHatchbackManual184 HP (135 kW)GU6 8RZ Guildford, Surrey£10,640Good priceYou save £1,160GU6 8RZ Guildford, SurreyVisit Desperateseller.co.uk
Dealer20 days 1 / 4Add to favouritesUsed (2013) BMW 120 M Sport | Good price1 Series d xDrive M Sport 5dr2013104,500 miles2.0L DieselHatchbackManualNE63 0YB Ashington, Northumberland£4,995Good priceYou save £905NE63 0YB Ashington, NorthumberlandVisit Motors.co.uk
Dealer21 days 1 / 4Add to favouritesUsed (2014) BMW 120 | Good price1 Series d BluePerformance SE201484,524 miles2.0L DieselHatchbackManualWF12 8NP Dewsbury, West Yorkshire£5,400Good priceYou save £1,200WF12 8NP Dewsbury, West YorkshireVisit Motors.co.uk
Dealer24 days 1 / 4Add to favouritesUsed (2017) BMW 120 M Sport 190 HP | Good price1 Series d M Sport 3dr ++ SAT NAV201770,000 miles2.0L DieselHatchbackManual190 HP (139 kW)118 g CO2/km comb.GL2 5DB gloucester, Gloucestershire£9,475Good priceYou save £1,325GL2 5DB gloucester, GloucestershireVisit Motors.co.uk
Dealer83 days • -1%See price changePhotos coming soonAdd to favouritesUsed (2018) BMW 120 Sport Line 190 HP | Good price1 Series 2.0 d Sport Hatchback 5dr201869,352 miles2.0L DieselHatchbackManual190 HP (139 kW)DE14 1RN BurtononTrent, Staffordshire£10,350Good priceYou save £950DE14 1RN BurtononTrent, StaffordshireVisit Desperateseller.co.uk
Dealer41 days • -1%See price change1 / 4Add to favouritesUsed (2017) BMW 120 Sport Line | Good price1 Series i [2.0] Sport 5dr201735,000 miles2.0L PetrolHatchbackManualSS8 0PA Canvey Island, Essex£11,700Good priceYou save £1,100SS8 0PA Canvey Island, EssexVisit Motors.co.uk
Dealer32 days • -10%See price change1 / 4Add to favouritesUsed (2015) BMW 120 Sport Line 190 HP | Super price1 Series d Sport 5dr201580,743 miles2.0L DieselHatchbackManual190 HP (139 kW)CV23 9HX Rugby, Warwickshire£6,893Super priceYou save £1,807CV23 9HX Rugby, WarwickshireVisit Motors.co.uk
Dealer31 days 1 / 3Add to favouritesUsed (2012) BMW 120 Sport Line | Good price1 Series d Sport 5dr2012109,000 miles2.0L DieselHatchbackManualWA9 3JA Eccleston, Merseyside£3,695Good priceYou save £1,105WA9 3JA Eccleston, MerseysideVisit Motors.co.uk
Dealer32 days 1 / 4Add to favouritesUsed (2014) BMW 120 | Super price1 Series d BluePerformance SE 5dr201482,000 miles2.0L DieselHatchbackManualTN24 8PE Ashford, Kent£3,995Super priceYou save £2,805TN24 8PE Ashford, KentVisit Motors.co.uk
Dealer36 days 1 / 4Add to favouritesUsed (2015) BMW 120 Sport Line 184 HP | Good price1 Series d xDrive Sport 5dr201569,100 miles2.0L DieselHatchbackManual184 HP (135 kW)FK2 7BQ Falkirk£7,995Good priceYou save £1,005FK2 7BQ FalkirkVisit Desperateseller.co.uk
Dealer221 days • -14%See price change1 / 4Add to favouritesUsed (2013) BMW 120 M Sport | Good price1 Series d M Sport 3dr2013103,000 miles2.0L DieselHatchbackManualDY5 1QA Brierley Hill, West Midlands£4,295Good priceYou save £1,005DY5 1QA Brierley Hill, West MidlandsVisit Motors.co.uk
Dealer60 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
Dealer213 days • -4%See price change1 / 1Add to favouritesUsed (2018) BMW 120 Sport Line 184 HP | Good price1 Series 2.0 i Sport Hatchback 3dr201840,054 miles2.0L PetrolHatchbackManual184 HP (135 kW)NE12 9SZ NewcastleuponTyne, Tyne and Wear£11,750Good priceYou save £1,950NE12 9SZ NewcastleuponTyne, Tyne and WearVisit Desperateseller.co.uk
Dealer202 days 1 / 1Add to favouritesUsed (2011) BMW 120 | Super price1 Series d Se 22011111,802 miles2.0L DieselHatchbackManualFY2 0QX Holyoake Avenue, Blackpool, Lancashire£2,795Super priceYou save £1,305FY2 0QX Holyoake Avenue, Blackpool, LancashireVisit Desperateseller.co.uk
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.4 days New1 / 4Add to favouritesUsed (2017) BMW 120 M Sport 190 HP | Fair price- 1 Series d M Sport 3dr [Nav]201749,600 miles2.0L DieselHatchbackManual190 HP (139 kW)4.5 Mpg118 g CO2/km comb.SS143AU, Essex£11,900Fair priceYou save £500SS143AU, EssexVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.39 days • -2%See price change1 / 4Add to favouritesUsed (2017) BMW 120 Sport Line 184 HP | Fair price- 1 Series i [2.0] Sport 5dr201743,160 miles2.0L PetrolHatchbackManual184 HP (135 kW)6.0 Mpg138 g CO2/km comb.PE15XL, Cambridgeshire£13,600Fair priceEstimated price £12,882PE15XL, CambridgeshireVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.37 days • -2%See price change1 / 3Add 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 priceYou save £105DY97AR, West MidlandsVisit Carwow