England women’s captain Charlotte Edwards brought an end to her 20-year cricketing career after announcing her retirement on Wednesday. In a stellar career, the 36-year-old led England to glory in the Ashes, World Cup and ICC World Twenty20. Moreover, she holds the world-record for most caps (309) and scoring over 10,000 runs across all formats. In an emotional statement, Edwards said it was a tough decision for her to make. “Everyone who knows me – and how much I love playing for England – will appreciate what a difficult decision it has been for me to retire from international cricket,” she said in a statement. “It’s a decision I’ve reached after much thought and detailed discussion with (England coach) Mark Robinson and (director of England women’s cricket) Clare Connor about what is best for the team going forward. “I have given 20 years to playing for England and I leave very proud of the standing in which the women’s game is held and of my contribution as a player and captain.” Edwards led England in 220 matches and oversaw triumphs in three Ashes (2008, 2013 and 2014), World Cup and World Twenty20 titles in 2009. In 2008, she was named the ICC’s Women’s Player of the Year. However, Edwards will continue to play domestic cricket as captain of Kent and the Southern Vipers, in the inaugural Super League.