The Transiting Exoplanet Survey Satellite, TESS, is currently carrying out an all-sky search for small planets transiting bright stars. In the first year of the TESS survey, steady progress was made in achieving the mission's primary science goal of establishing bulk densities for 50 planets smaller than Neptune. During that year, TESS's observations were focused on the southern ecliptic hemisphere, resulting in the discovery of three mini-Neptunes orbiting the star TOI-125, a V=11.0 K0 dwarf. We present intensive HARPS radial velocity observations, yielding precise mass measurements for TOI-125b, TOI-125c and TOI-125d. TOI-125b has an orbital period of 4.65 days, a radius of 2.726 ± 0.075 R E , a mass of 9.50 ± 0.88 M E and is near the 2:1 mean motion resonance with TOI-125c at 9.15 days. TOI-125c has a similar radius of 2.759±0.10 R E and a mass of 6.63 ± 0.99 M E , being the puffiest of the three planets. TOI-125d, has an orbital period of 19.98 days and a radius of 2.93 ± 0.17 R E and mass 13.6 ± 1.2 M E . For TOI-125b and d we find unusual high eccentricities of 0.19 ± 0.04 and 0.17 +0.08 −0.06 , respectively. Our analysis also provides upper mass limits for the two low-SNR planet candidates in the system; for TOI-125.04 (R P = 1.36 R E , P =0.53 days) we find a 2σ upper mass limit of 1.6 M E , whereas TOI-125.05 ( R P = 4.2 +2.4 −1.4 R E , P = 13.28 days) is unlikely a viable planet candidate with upper mass limit 2.7 M E . We discuss the internal structure of the three confirmed planets, as well as dynamical stability and system architecture for this intriguing exoplanet system.