“I have made the decision to retire from all forms of cricket. With the cancellation of The Hundred competition this year, I feel that it is the right time to hang up the boots. I want to say a huge thank you to all the teams and organisations I have represented over the years,” Marsh tweeted.
“I owe a huge amount to both Kent & Sussex for the role they played in my development as a player. Big thanks also to The Surrey Stars, Sydney Sixers, NSW Breakers and Otago Sparks. Every team I played for developed me as a player and a person and I am fortunate to have made.
“I am fortunate to have made some lifelong friends and memories over the years. I am excited for the next chapter and look forward to giving back to the game that has given me so much,” she wrote further.
Marsh, who won the World Cup in 2009 and 2017, had earlier
retired from international cricket last December. She made her Test and ODI debuts against India in 2006 while she played her first T20I against New Zealand in 2009.
Marsh, who began as a seamer before switching to spin, also won the T20 World Cup in 2009 and played in victorious Ashes sides in 2008 and 2013. She played nine Tests scoring 151 runs and taking 24 wickets. In 103 ODIs, Marsh scored 682 runs while taking 129 wickets with a career-best of 5 for 15. And in 67 T20Is Marsh has taken 64 wickets besides scoring 755 runs.