Dealer2 days New1 / 1Add to favouritesUsed (2017) BMW 120 M Sport | Good price1 Series 2.0 I M Sport Auto201778,000 miles2.0L PetrolHatchbackAutomaticSS6 9EY Rayleigh, Essex£10,395Good priceYou save £1,005SS6 9EY Rayleigh, EssexVisit Motors.co.uk
Dealer84 days • -2%See price change1 / 3Add to favouritesUsed (2017) BMW 120 Sport Line 184 HP | Good price- 1 Series i [2.0] Sport 5dr [Nav]201737,000 miles2.0L PetrolHatchbackAutomatic184 HP (135 kW)5.8 Mpg133 g CO2/km comb.HA0 1TX Wembley, London£12,488Good priceYou save £1,012HA0 1TX Wembley, LondonVisit Motors.co.uk
Dealer33 days • -4%See price change1 / 3Add to favouritesUsed (2017) BMW 120 M Sport 184 HP | Good price1 Series 2.0 i M Sport Hatchback201781,473 miles2.0L PetrolHatchbackAutomatic184 HP (135 kW)M30 7LW Eccles, Manchester£10,270Good priceYou save £1,130M30 7LW Eccles, ManchesterVisit Motors.co.uk
Dealer156 days 1 / 3Add to favouritesUsed (2017) BMW 120 M Sport 190 HP | Good price1 Series 2.0 d M Sport Hatchback2017117,469 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)118 g CO2/km comb.PE3 7PN Cambridgeshire, Cambridgeshire£7,990Good priceYou save £1,010PE3 7PN Cambridgeshire, CambridgeshireVisit Desperateseller.co.uk
Dealer6 days 1 / 4Add to favouritesUsed (2017) BMW 120 M Sport 190 HP | Good price1 Series 2.0 d M Sport Hatchback201780,876 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)CV11 6SQ Nuneaton, Warwickshire£10,600Good priceYou save £1,100CV11 6SQ Nuneaton, WarwickshireVisit Motors.co.uk
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.13 days 1 / 4Add to favouritesUsed (2017) BMW 120 M Sport 190 HP | Fair price1 Series 2.0 d M Sport Hatchback201781,552 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)4.7 Mpg124 g CO2/km comb.NP205NT Newport£11,700Fair priceEstimated price £11,688NP205NT NewportVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.58 days • -1%See price change1 / 4Add to favouritesUsed (2017) BMW 120 M Sport 184 HP | Fair price1 Series i [2.0] M Sport 5dr201755,000 miles2.0L PetrolHatchbackManual184 HP (135 kW)6.1 Mpg140 g CO2/km comb.UB100LJ, London£12,295Fair priceEstimated price £12,033UB100LJ, LondonVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.83 days • -7%See price change1 / 4Add to favouritesUsed (2017) BMW 120 M Sport 190 HP | Fair price- 1 Series d xDrive M Sport 5dr201778,060 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)4.7 Mpg124 g CO2/km comb.OL96HT, Manchester£11,995Fair priceYou save £5OL96HT, ManchesterVisit Carwow
Dealer20 days • -1%See price change1 / 3Add to favouritesUsed (2017) BMW 120 M Sport 184 HP | Fair price1 SERIES HATCHBACK i [2.0] M Sport201731,220 miles2.0L PetrolHatchbackAutomatic184 HP (135 kW)47.9 Mpg135 g CO2/km comb.CW7 3AL Winsford, Cheshire£14,999Fair priceYou save £301CW7 3AL Winsford, CheshireVisit Motors.co.uk
Dealer19 days • -3%See price change1 / 4Add to favouritesUsed (2017) BMW 120 Efficient Dynamics | Fair price1 Series i [2.0] M Sport Shadow Ed201747,000 miles2.0L PetrolHatchbackAutomaticSO41 0LA Lymington, Hampshire£14,995Fair priceEstimated price £14,817SO41 0LA Lymington, HampshireVisit Motors.co.uk
Dealer19 days • -6%See price change1 / 4Add to favouritesUsed (2017) BMW 120 M Sport | Fair price1 Series 2.0 d M Sport Auto xDrive2017103,767 miles2.0L DieselHatchbackAutomaticOL9 8PD Oldham, Manchester£9,395Fair priceYou save £405OL9 8PD Oldham, ManchesterVisit Motors.co.uk
Dealer47 days 1 / 4Add to favouritesUsed (2017) BMW 120 M Sport | Fair price1 Series d XDRIVE M SPORT201791,500 miles2.0L DieselHatchbackAutomaticDL3 0PH Darlington, Durham£10,600Fair priceYou save £100DL3 0PH Darlington, DurhamVisit Motors.co.uk
Dealer35 days • -7%See price change1 / 4Add to favouritesUsed (2017) BMW 120 M Sport 190 HP | Fair price1 Series d M Sport 3dr [Nav]201753,000 miles2.0L DieselHatchbackManual190 HP (139 kW)SA10 7HQ Neath£12,491Fair priceEstimated price £12,311SA10 7HQ NeathVisit Motors.co.uk
Dealer8 days • -1%See price changePhotos coming soonAdd to favouritesUsed (2017) BMW 120 M Sport 190 HP | Fair price1 Series 2.0 d M Sport Hatchback201755,000 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)DE65 5FJ Derby, Derbyshire£12,797Fair priceYou save £603DE65 5FJ Derby, DerbyshireVisit Exchange and Mart
Dealer11 days 1 / 4Add to favouritesUsed (2017) BMW 120 M Sport | Fair price1 Series d M Sport 5dr [Nav] Step201783,700 miles2.0L DieselHatchbackAutomaticBT39 0TN Ballyclare£11,450Fair priceEstimated price £11,166BT39 0TN BallyclareVisit Motors.co.uk
Dealer12 days 1 / 4Add to favouritesUsed (2017) BMW 120 Sport Line | Fair price1 Series i [2.0] Sport 5dr [Nav]201751,075 miles2.0L PetrolHatchbackAutomaticLU1 4EE Luton, Bedfordshire£11,450Fair priceYou save £750LU1 4EE Luton, BedfordshireVisit Motors.co.uk
Dealer20 days 1 / 3Add to favouritesUsed (2017) BMW 120 M Sport 187 HP | Fair price1 Series d xDrive M Sport 5-door201761,152 miles2.0L DieselHatchbackAutomatic187 HP (137 kW)60.1 Mpg124 g CO2/km comb.HG3 1LG Harrogate, North Yorkshire£14,250Fair priceEstimated price £13,978HG3 1LG Harrogate, North YorkshireVisit Bmw.co.uk
Dealer69 days • -8%See price change1 / 4Add to favouritesUsed (2017) BMW 120 Sport Line 188 HP | Fair price1 Series d Sport 5dr [Nav/Serv201797,579 miles2.0L DieselHatchbackAutomatic188 HP (138 kW)NR20 3TG Dereham, Norfolk£8,995Fair priceYou save £305NR20 3TG Dereham, NorfolkVisit Motors.co.uk
Dealer32 days 1 / 4Add to favouritesUsed (2017) BMW 120 M Sport | Fair price1 Series d M Sport 3dr [Nav]201763,604 miles2.0L DieselHatchbackManualNE12 9SW Newcastle-Upon-Tyne, Tyne and Wear£10,995Fair priceYou save £305NE12 9SW Newcastle-Upon-Tyne, Tyne and WearVisit Motors.co.uk
Dealer33 days 1 / 4Add to favouritesUsed (2017) BMW 120 M Sport 190 HP | Fair price1 Series 2.0 d M Sport Hatchback201769,450 miles2.0L DieselHatchbackManual190 HP (139 kW)NP13 2LN Aberbeeg£10,995Fair priceYou save £5NP13 2LN AberbeegVisit Motors.co.uk
Dealer233 days • -11%See price change1 / 4Add to favouritesUsed (2017) BMW 120 M Sport 190 HP | Fair price1 Series 2.0 d M Sport Hatchback201764,500 miles2.0L DieselHatchbackManual190 HP (139 kW)118 g CO2/km comb.BT62 3SB Armagh£10,695Fair priceYou save £705BT62 3SB ArmaghVisit Desperateseller.co.uk
Dealer82 days 1 / 3Add to favouritesUsed (2017) BMW 120 M Sport 190 HP | Fair price1 Series 2.0 d M Sport Hatchback201782,090 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)LU3 3AN Luton, Bedfordshire£10,995Fair priceYou save £705LU3 3AN Luton, BedfordshireVisit Motors.co.uk
Dealer228 days • -2%See price change1 / 4Add to favouritesUsed (2017) BMW 120 M Sport 190 HP | Fair price1 Series 2.0 d M Sport Hatchback201749,600 miles2.0L DieselHatchbackManual190 HP (139 kW)4.5 Mpg118 g CO2/km comb.SS143AU, Essex£11,950Fair priceYou save £550SS143AU, EssexVisit Desperateseller.co.uk
Dealer194 days • -6%See price change1 / 4Add to favouritesUsed (2017) BMW 120 M Sport 184 HP | Fair price1 Series i [2.0] M Sport Shadow201776,404 miles2.0L PetrolHatchbackManual184 HP (135 kW)BT36 4RF Newtownabbey£10,795Fair priceEstimated price £10,339BT36 4RF NewtownabbeyVisit Desperateseller.co.uk
Dealer150 days 1 / 1Add to favouritesUsed (2017) BMW 120 M Sport 190 HP | Fair price1 Series 2.0 d M Sport Hatchback201760,000 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)118 g CO2/km comb.NG16 2HS Kimberley, Nottinghamshire£13,480Fair priceEstimated price £13,177NG16 2HS Kimberley, NottinghamshireVisit Desperateseller.co.uk