Dealer0 days New1 / 4Add to favouritesUsed (2014) BMW 125 M Sport | Good price1 Series d M Sport 3dr Step201492,000 miles2.0L DieselHatchbackAutomaticHD1 5EH HUDDERSFIELD, West Yorkshire£7,995Good priceYou save £1,005HD1 5EH HUDDERSFIELD, West YorkshireVisit Motors.co.uk
Dealer8 days • -2%See price change1 / 4Add to favouritesUsed (2016) BMW 125 M Sport 224 HP | Good price1 Series d M Sport 5dr [Nav] Step201680,004 miles2.0L DieselHatchbackAutomatic224 HP (164 kW)RM7 0JJ Romford, London£10,488Good priceYou save £1,312RM7 0JJ Romford, LondonVisit Motors.co.uk
Dealer20 days 1 / 4Add to favouritesUsed (2015) BMW 125 M Sport | Good price1 Series d M Sport 3dr Step201587,731 miles2.0L DieselHatchbackAutomaticDN11 8SG Doncaster, Nottinghamshire£8,745Good priceYou save £1,455DN11 8SG Doncaster, NottinghamshireVisit Motors.co.uk
Dealer22 days 1 / 4Add to favouritesUsed (2013) BMW 125 M Sport | Super price1 Series d M Sport 3dr Step2013101,560 miles2.0L DieselHatchbackAutomaticDE7 8DQ Ilkeston, Derbyshire£6,500Super priceYou save £1,600DE7 8DQ Ilkeston, DerbyshireVisit Motors.co.uk
Dealer61 days • -6%See price change1 / 4Add to favouritesUsed (2019) BMW 125 Efficient Dynamics 224 HP | Good price1 Series Hatchback i [224] M SportMar 201963,501 miles2.0L PetrolHatchbackAutomatic224 HP (164 kW)45.6 MpgPR2 2YQ Preston, Lancashire£14,500Good priceYou save £1,200PR2 2YQ Preston, LancashireVisit Motors.co.uk
Dealer112 days • -10%See price change1 / 4Add to favouritesUsed (2017) BMW 125 M Sport | Good price1 Series d M Sport 5dr [Nav] Step2017112,900 miles2.0L DieselHatchbackAutomaticCV35 9LX Wellesbourne, Warwickshire£8,995Good priceYou save £1,505CV35 9LX Wellesbourne, WarwickshireVisit Motors.co.uk
Dealer134 days • -7%See price change1 / 1Add to favouritesUsed (2012) BMW 125 M Sport 218 HP | Good price1 Series 2.0 d M Sport Auto Euro 5201296,000 miles2.0L DieselHatchbackAutomatic218 HP (160 kW)NG16 2HS Kimberley, Nottinghamshire£6,480Good priceYou save £1,120NG16 2HS Kimberley, NottinghamshireVisit Desperateseller.co.uk
Dealer133 days • -3%See price change1 / 1Add to favouritesUsed (2015) BMW 125 M Sport 218 HP | Good price1 Series 2.0 d M Sport Hatchback201596,000 miles2.0L DieselHatchbackAutomatic218 HP (160 kW)CO6 2PH Colchester, Essex£8,000Good priceYou save £1,500CO6 2PH Colchester, EssexVisit Desperateseller.co.uk
Dealer1 day Photos coming soonNewAdd to favouritesUsed (2016) BMW 125 M Sport 224 HP | Good price1 Series 2.0 d M Sport Hatchback201669,000 miles2.0L DieselHatchbackAutomatic224 HP (164 kW)Derbyshire, Derbyshire£11,500Good priceYou save £2,000Derbyshire, DerbyshireVisit Exchange and Mart
Dealer4 days Photos coming soonNewAdd to favouritesUsed (2017) BMW 125 M Sport 224 HP | Good price1 Series 2.0 d M Sport Hatchback201750,114 miles2.0L DieselHatchbackAutomatic224 HP (164 kW)Derbyshire, Derbyshire£14,200Good priceYou save £1,500Derbyshire, DerbyshireVisit Exchange and Mart
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.61 days 1 / 4Add to favouritesUsed (2015) BMW 125 M Sport 218 HP | Fair price- 1 Series i M Sport 5dr201573,500 miles2.0L PetrolHatchbackManual218 HP (160 kW)6.6 Mpg157 g CO2/km comb.YO195PA, North Yorkshire£10,395Fair priceYou save £505YO195PA, North YorkshireVisit Carwow
Dealer37 days • -8%See price change1 / 4Add to favouritesUsed (2015) BMW 125 M Sport 218 HP | Fair price1 Series i M Sport 5dr201569,731 miles2.0L PetrolHatchbackManual218 HP (160 kW)42.2 Mpg157 g CO2/km comb.WC1E 7DP London, London£10,291Fair priceYou save £9WC1E 7DP London, LondonVisit Honestjohn
Dealer32 days • -5%See price change1 / 4Add to favouritesUsed (2013) BMW 125 M Sport 218 HP | Fair price1 Series 2.0 i M Sport Hatchback201390,000 miles2.0L PetrolHatchbackAutomatic218 HP (160 kW)NN7 3AB Northampton, Northamptonshire£7,995Fair priceYou save £405NN7 3AB Northampton, NorthamptonshireVisit Motors.co.uk
Dealer37 days • -2%See price change1 / 3Add to favouritesUsed (2015) BMW 125 M Sport 218 HP | Fair price1 Series 2.0 d M Sport Hatchback201570,000 miles2.0L DieselHatchbackManual218 HP (160 kW)CB22 6SE Cambridge, Cambridgeshire£9,740Fair priceYou save £860CB22 6SE Cambridge, CambridgeshireVisit Motors.co.uk
Dealer10 days 1 / 4Add to favouritesUsed (2015) BMW 125 M Sport | Fair price1 Series d M Sport 3dr2015117,158 miles2.0L DieselHatchbackManualEX5 4DY Exeter, Devon£7,490Fair priceEstimated price £7,193EX5 4DY Exeter, DevonVisit Motors.co.uk
Dealer15 days 1 / 4Add to favouritesUsed (2015) BMW 125 M Sport | Fair price1 Series 2.0 d M Sport 5-Door2015100,500 miles2.0L DieselHatchbackAutomaticHD9 7TT Holmfirth, Hepworth, West Yorkshire£8,995Fair priceYou save £705HD9 7TT Holmfirth, Hepworth, West YorkshireVisit Motors.co.uk
Dealer12 days 1 / 4Add to favouritesUsed (2017) BMW 125 M Sport 224 HP | Fair price1 Series d M Sport 5dr [Nav] StepApr 201759,792 miles2.0L DieselHatchbackAutomatic224 HP (164 kW)121 g CO2/km comb.WC1E 7DP London, London£14,495Fair priceEstimated price £14,122WC1E 7DP London, LondonVisit Honestjohn
Dealer16 days 1 / 4Add to favouritesUsed (2016) BMW 125 M Sport | Fair price1 Series i M Sport 3dr Step201673,275 miles2.0L PetrolHatchbackAutomaticCH43 3DS Prenton, Merseyside£11,490Fair priceYou save £710CH43 3DS Prenton, MerseysideVisit Motors.co.uk
Dealer16 days 1 / 3Add to favouritesUsed (2016) BMW 125 M Sport | Fair price1 Series d M Sport 5dr [Nav] Step201683,000 miles2.0L DieselHatchbackAutomaticBL3 6NR Bolton, Manchester£10,990Fair priceYou save £810BL3 6NR Bolton, ManchesterVisit Motors.co.uk
Dealer145 days • -5%See price change1 / 4Add to favouritesUsed (2015) BMW 125 M Sport 224 HP | Fair price- 1 Series d M Sport 5dr Step2015102,500 miles2.0L DieselHatchbackAutomatic224 HP (164 kW)4.6 Mpg121 g CO2/km comb.OL4 1JE Oldham, Manchester£8,495Fair priceYou save £405OL4 1JE Oldham, ManchesterVisit Motors.co.uk
Dealer24 days 1 / 4Add to favouritesUsed (2013) BMW 125 M Sport | Fair price1 Series d M Sport 5dr Step201373,000 miles2.0L DieselHatchbackAutomaticGU51 2RS Fleet, Hampshire£9,900Fair priceEstimated price £9,164GU51 2RS Fleet, HampshireVisit Motors.co.uk
Dealer26 days 1 / 4Add to favouritesUsed (2013) BMW 125 M Sport 218 HP | Fair price1 Series i M Sport 5dr Step201378,000 miles2.0L PetrolHatchbackAutomatic218 HP (160 kW)CF83 8BY Trethomas£8,495Fair priceYou save £605CF83 8BY TrethomasVisit Motors.co.uk
Dealer187 days 1 / 4Add to favouritesUsed (2014) BMW 125 M Sport 218 HP | Fair price1 Series 2.0 d M Sport Hatchback201440,000 miles2.0L DieselHatchbackAutomatic218 HP (160 kW)124 g CO2/km comb.LE4 9FN Leicestershire, Leicestershire£11,740Fair priceEstimated price £11,561LE4 9FN Leicestershire, LeicestershireVisit Exchange and Mart
Dealer91 days • -4%See price change1 / 4Add to favouritesUsed (2015) BMW 125 M Sport | Fair price1 Series 2.0 i M Sport 3dr201582,945 miles2.0L PetrolHatchbackManualYO24 4AZ York, North Yorkshire£9,400Fair priceYou save £200YO24 4AZ York, North YorkshireVisit Motors.co.uk
Dealer36 days 1 / 3Add to favouritesUsed (2015) BMW 125 M Sport | Fair price1 Series 2.0 d M Sport Euro 5201575,800 miles2.0L DieselHatchbackManualTS17 7AQ Thornaby, North Yorkshire£8,495Fair priceYou save £805TS17 7AQ Thornaby, North YorkshireVisit Motors.co.uk