Dealer82 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
Dealer7 days 1 / 4Add to favouritesUsed (2017) BMW 125 Efficient Dynamics | Super price1 Series i [224] M Sport Shadow Ed201751,233 miles2.0L PetrolHatchbackAutomaticS4 7WW Sheffield, South Yorkshire£10,790Super priceYou save £3,810S4 7WW Sheffield, South YorkshireVisit Motors.co.uk
Dealer27 days 1 / 4Add to favouritesUsed (2017) BMW 125 M Sport | Fair price1 Series i [224] M Sport 3dr [Nav]201752,100 miles2.0L PetrolHatchbackAutomaticBS15 1BL Bristol, Bristol£14,950Fair priceEstimated price £14,524BS15 1BL Bristol, BristolVisit Motors.co.uk
Dealer113 days 1 / 1Add to favouritesUsed (2017) BMW 125 M Sport 224 HP | Fair price1 Series 2.0 d M Sport Hatchback2017102,835 miles2.0L DieselHatchbackAutomatic224 HP (164 kW)121 g CO2/km comb.CV31 1XS Leamington Spa, Warwickshire£10,999Fair priceEstimated price £10,670CV31 1XS Leamington Spa, WarwickshireVisit Desperateseller.co.uk
Dealer278 days • -3%See price change1 / 3Add to favouritesUsed (2017) BMW 125 M Sport 224 HP | Fair price1 Series 2.0 d M Sport Shadow201756,608 miles2.0L DieselHatchbackAutomatic224 HP (164 kW)121 g CO2/km comb.SK14 4TQ Hyde, Manchester£14,490Fair priceEstimated price £14,320SK14 4TQ Hyde, ManchesterVisit Desperateseller.co.uk
Dealer37 days 1 / 4Add to favouritesUsed (2017) BMW 125 M Sport | A bit pricey1 Series 2.0 i M Sport Shadow201752,000 miles2.0L PetrolHatchbackAutomaticSS6 9EY Rayleigh, Essex£15,995A bit priceyEstimated price £14,271SS6 9EY Rayleigh, EssexVisit Motors.co.uk