Dealer21 days 1 / 4Add to favouritesUsed (2016) BMW 125 M Sport 224 HP | Fair price1 Series d M Sport 5dr [Nav] Step201680,004 miles2.0L DieselHatchbackAutomatic224 HP (164 kW)RM7 0JJ Romford, London£11,088Fair priceYou save £12RM7 0JJ Romford, LondonVisit Motors.co.uk
Dealer28 days • -1%See price change1 / 4Add to favouritesUsed (2016) BMW 125 M Sport | Fair price1 Series i M Sport 3dr Step201673,275 miles2.0L PetrolHatchbackAutomaticCH43 3DS Prenton, Merseyside£11,290Fair priceYou save £910CH43 3DS Prenton, MerseysideVisit Motors.co.uk
Dealer29 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 priceEstimated price £10,851BL3 6NR Bolton, ManchesterVisit Motors.co.uk
Dealer74 days 1 / 4Add to favouritesUsed (2016) BMW 125 M Sport 224 HP | Fair price1 Series d M Sport 5dr Step201683,520 miles2.0L DieselHatchbackAutomatic224 HP (164 kW)TR10 9EQ Penwyn, Cornwall£10,897Fair priceYou save £3TR10 9EQ Penwyn, CornwallVisit Motors.co.uk
Dealer580 days • -6%See price change1 / 1Add to favouritesUsed (2016) BMW 125 M Sport 221 HP | Fair price1 Series 2.0 D M SPORT 5d 221201653,000 miles2.0L DieselHatchbackAutomatic221 HP (162 kW)61.4 Mpg121 g CO2/km comb.CH5 3LZ Cheshire, Cheshire£13,695Fair priceEstimated price £13,558CH5 3LZ Cheshire, CheshireVisit Desperateseller.co.uk
Dealer1 day New1 / 4Add to favouritesUsed (2016) BMW 125 M Sport | Fair price1 Series d M Sport 5dr [Nav] Step201670,000 miles2.0L DieselHatchbackAutomaticRM13 8UH Rainham, London£12,250Fair priceEstimated price £11,422RM13 8UH Rainham, LondonVisit Motors.co.uk
Dealer1 day New1 / 3Add to favouritesUsed (2016) BMW 125 M Sport | Fair price1 Series 2.0 i M Sport Auto Euro 6201665,483 miles2.0L PetrolHatchbackAutomaticOL9 8NT oldham, Manchester£12,995Fair priceYou save £505OL9 8NT oldham, ManchesterVisit Motors.co.uk