Dealer68 days • -6%See price change1 / 4Add to favouritesUsed (2016) BMW 120 Sport Line 181 HP | Good price1 Series i Sport 5-door 2.0201627,765 miles2.0L PetrolHatchbackAutomatic181 HP (133 kW)47.1 Mpg133 g CO2/km comb.GU1 1RD Guildford, Surrey£13,984Good priceYou save £1,316GU1 1RD Guildford, SurreyVisit Bmw.co.uk
Dealer33 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,495Super priceYou save £1,705BL9 5AF Bury, ManchesterVisit Motors.co.uk
Dealer37 days • -8%See price change1 / 4Add to favouritesUsed (2016) BMW 120 Sport Line | Good price1 Series d xDrive Sport 5dr Step201675,000 miles2.0L DieselHatchbackAutomaticOL9 6HT Oldham, Manchester£10,250Good priceYou save £950OL9 6HT Oldham, ManchesterVisit Motors.co.uk
Dealer380 days • -8%See price change1 / 4Add to favouritesUsed (2016) BMW 120 M Sport 181 HP | Super price1 Series i [2.0] M Sport 5dr [Nav]201635,849 miles2.0L PetrolHatchbackAutomatic181 HP (133 kW)HA1 4UD Harrow, London£10,995Super priceYou save £3,605HA1 4UD Harrow, LondonVisit Motors.co.uk
Dealer0 days New1 / 4Add to favouritesUsed (2016) BMW 120 M Sport 190 HP | Fair price1 Series d xDrive M Sport 5dr201654,200 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)S81 7BQ Worksop, Nottinghamshire£14,000Fair priceEstimated price £13,196S81 7BQ Worksop, NottinghamshireVisit Motors.co.uk
Dealer50 days • -5%See price change1 / 4Add to favouritesUsed (2016) BMW 120 Sport Line | Fair price1 Series 2.0 d Sport 5-Door201688,494 miles2.0L DieselHatchbackManualNP23 8UP Ebbw Vale, Powys£7,995Fair priceYou save £305NP23 8UP Ebbw Vale, PowysVisit Motors.co.uk
Dealer11 days • -20%See price change1 / 4Add to favouritesUsed (2016) BMW 120 Sport Line 184 HP | Fair price1 Series 2.0 i Sport 5d 1998ccAug 201639,121 miles2.0L PetrolHatchbackManual184 HP (135 kW)47.1 Mpg138 g CO2/km comb.IP1 6JZ Ipswich, Suffolk£11,950Fair priceYou save £550IP1 6JZ Ipswich, SuffolkVisit Bmw.co.uk
Dealer10 days 1 / 4Add to favouritesUsed (2016) BMW 120 M Sport | Fair price1 Series 2.0 d M Sport Auto Euro 6201663,500 miles2.0L DieselHatchbackAutomaticWV15 5BY Bridgnorth, Shropshire£12,488Fair priceEstimated price £12,128WV15 5BY Bridgnorth, ShropshireVisit Motors.co.uk
Dealer17 days 1 / 4Add to favouritesUsed (2016) BMW 120 M Sport 184 HP | Fair price1 Series 2.0 i M Sport Hatchback201632,500 miles2.0L PetrolHatchbackManual184 HP (135 kW)SY1 3AB Shrewsbury, Shropshire£13,995Fair priceEstimated price £13,048SY1 3AB Shrewsbury, ShropshireVisit Motors.co.uk
Dealer110 days • -3%See price change1 / 1Add to favouritesUsed (2016) BMW 120 M Sport 190 HP | Fair price1 Series d xDrive M Sport 5dr Step201650,000 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)IP27 0QN Weeting, Norfolk£13,000Fair priceYou save £500IP27 0QN Weeting, NorfolkVisit Desperateseller.co.uk
Dealer39 days 1 / 1Add to favouritesUsed (2016) BMW 120 M Sport 190 HP | Fair price1 Series 2.0 d M Sport Hatchback201699,000 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)LS11 9NW Leeds, West Yorkshire£9,569Fair priceYou save £331LS11 9NW Leeds, West YorkshireVisit Desperateseller.co.uk
Dealer50 days 1 / 4Add to favouritesUsed (2016) BMW 120 Sport Line 188 HP | Fair price1 Series 2016 model d sport201698,000 miles2.0L DieselHatchbackManual188 HP (138 kW)114 g CO2/km comb.MK18 4AU Buckingham, Oxfordshire£6,893Fair priceYou save £407MK18 4AU Buckingham, OxfordshireVisit Motors.co.uk
Dealer50 days 1 / 4Add to favouritesUsed (2016) BMW 120 M Sport | Fair price1 Series i [2.0] M Sport 5dr [Nav]2016106,494 miles2.0L PetrolHatchbackAutomaticWR1 3HB Worcester, Worcestershire£8,695Fair priceEstimated price £8,548WR1 3HB Worcester, WorcestershireVisit Motors.co.uk
Dealer17 days Photos coming soonAdd to favouritesUsed (2016) BMW 120 M Sport | Fair price1 Series d M Sport 5dr2016106,000 miles2.0L DieselHatchbackManualWS13 8HS Lichfield, Staffordshire£7,000Fair priceEstimated price £6,952WS13 8HS Lichfield, StaffordshireVisit Motors.co.uk
Dealer36 days 1 / 3Add to favouritesUsed (2016) BMW 120 M Sport | A bit pricey1 Series i M Sport 3dr201646,000 miles1.6L PetrolHatchbackManualBT51 3LL Coleraine£10,995A bit priceyEstimated price £9,941BT51 3LL ColeraineVisit Motors.co.uk
Dealer43 days Photos coming soonAdd to favouritesUsed (2016) BMW 120 M Sport 190 HP | A bit pricey1 Series 2.0 d M Sport Hatchback201663,065 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)NE29 7TE North Shields, Tyne and Wear£13,489A bit priceyEstimated price £12,516NE29 7TE North Shields, Tyne and WearVisit Desperateseller.co.uk
Dealer50 days • -4%See price change1 / 4Add to favouritesUsed (2016) BMW 120 Sport Line | Not evaluated1 Series d xDrive Sport 5dr Step201672,816 miles2.0L DieselHatchbackAutomaticS9 3RH Sheffield, South Yorkshire£7,195Not evaluatedS9 3RH Sheffield, South YorkshireVisit Motors.co.uk
Dealer50 days 1 / 4Add to favouritesUsed (2016) BMW 120 Sport Line | Not evaluated1 Series 2.0 d Sport 5-Door2016173,000 miles2.0L DieselHatchbackAutomaticDH9 0TJ Stanley, Durham£5,999Not evaluatedDH9 0TJ Stanley, DurhamVisit Motors.co.uk
Dealer1136 days 1 / 1Add to favouritesUsed (2016) BMW 120 M Sport 190 HP | Not evaluated1 Series 2.0 D M SPORT 5d 188 BHP201671,402 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)65.7 Mpg114 g CO2/km comb.CW1 5RN Crewe, Cheshire£17,995Not evaluatedCW1 5RN Crewe, CheshireVisit Desperateseller.co.uk
Dealer0 days New1 / 4Add to favouritesUsed (2016) BMW 120 Sport Line | Not evaluated1 Series d Sport 5dr Step Auto201674,000 miles2.0L DieselHatchbackAutomaticLN5 9AF Lincoln, Lincolnshire£4,900Not evaluatedLN5 9AF Lincoln, LincolnshireVisit Motors.co.uk