Dealer61 days • -11%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£9,995Good priceYou save £1,205OL9 6HT Oldham, ManchesterVisit Motors.co.uk
Dealer57 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 Desperateseller.co.uk
Dealer404 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
Dealer3 days New1 / 3Add to favouritesUsed (2016) BMW 120 M Sport | Fair price1 Series d M Sport 3dr [Nav] Step201677,470 miles2.0L DieselHatchbackAutomaticCO2 8HR Colchester, Essex£11,245Fair priceEstimated price £11,057CO2 8HR Colchester, EssexVisit Motors.co.uk
Dealer33 days • -5%See price change1 / 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£11,748Fair priceYou save £352WV15 5BY Bridgnorth, ShropshireVisit Motors.co.uk
Dealer13 days 1 / 4Add to favouritesUsed (2016) BMW 120 Sport Line 190 HP | Fair price1 Series d Sport 5dr Step Auto201695,000 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)SN12 6TP Melksham, Wiltshire£9,495Fair priceYou save £605SN12 6TP Melksham, WiltshireVisit Motors.co.uk
Dealer14 days 1 / 4Add to favouritesUsed (2016) BMW 120 M Sport | Fair price1 Series d M Sport 5dr [Nav] Step201697,000 miles2.0L DieselHatchbackAutomaticIP21 4AJ Diss, Suffolk£8,995Fair priceYou save £505IP21 4AJ Diss, SuffolkVisit Motors.co.uk
Dealer24 days 1 / 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
Dealer74 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
Dealer34 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
Dealer134 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
Dealer63 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
Dealer73 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
Dealer0 days New1 / 4Add to favouritesUsed (2016) BMW 120 M Sport | Fair price1 Series i [2.0] M Sport 5dr [Nav]201666,500 miles2.0L PetrolHatchbackAutomaticRM20 3LH Grays, Essex£12,450Fair priceEstimated price £11,658RM20 3LH Grays, EssexVisit Motors.co.uk
Dealer19 days Photos coming soonAdd to favouritesUsed (2016) BMW 120 M Sport 168 HP | Fair price1 Series i M Sport 5dr Hatchba201626,000 miles1.6L PetrolHatchbackManual168 HP (123 kW)139 g CO2/km comb.Hertfordshire, Hertfordshire£13,695Fair priceYou save £5Hertfordshire, HertfordshireVisit Exchange and Mart
Dealer17 days 1 / 4Add to favouritesUsed (2016) BMW 120 M Sport | A bit pricey1 Series d M Sport 5dr Step2016140,000 miles2.0L DieselHatchbackAutomaticBL9 6AB Bury, Manchester£6,999A bit priceyEstimated price £6,173BL9 6AB Bury, ManchesterVisit Motors.co.uk
Dealer67 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
Dealer2 days Photos coming soonNewAdd to favouritesUsed (2016) BMW 120 M Sport 187 HP | Expensive1 Series d xDrive M Sport 5-Door201644,200 miles2.0L DieselHatchbackAutomatic187 HP (137 kW)60.1 Mpg124 g CO2/km comb.NG7 2AX Nottingham, Nottinghamshire£17,000ExpensiveEstimated price £14,117NG7 2AX Nottingham, NottinghamshireVisit Bmw.co.uk
Dealer74 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
Dealer1160 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