Ireland all-rounder Sophie MacMahon has announced her retirement from representative cricket. A career spanning eight years and 45 caps in the green, MacMahon last donned the Irish jersey in a T20I match against Zimbabwe in July 2025.
“It is a tough decision to decide to retire but I feel like the time is right for me. I have given so much of my life to cricket and representing my country in the sport I love will be something I’ll always treasure. My dream as a child was to be a professional cricketer and I never believed that dream would come true, so I feel very fortunate,” MacMahon said.
MacMahon was among seven trailblazers to be awarded the first-ever full-time playing contract for Ireland Women in 2019, marking a landmark moment in the professionalisation of women’s cricket in the country.
MacMahon earned her international cap in 2017, making her ODI debut against England, and went on to make a strong impact across both white-ball formats, finishing with 21 international wickets.
Speaking on the decision, Gaby Lewis, captain of the Ireland women's cricket team said: “We’ll miss not only her (MacMahon) cricketing ability, but also her personality and the care she’s always shown for the people around her. I know I can speak on behalf of the whole team when I say she’ll be greatly missed, and we wish her all the very best in her next chapter.”
MacMahon will step back from domestic representative duties in the Evoke Super Series, but will remain active in the game through her continued involvement with Leinster Cricket Club at club level.


