Image: Australia celebrate after winning the 2023 Women's T20WorldCup in South Africa The 2024 Women's T20WorldCup will be held in the United Arab Emirates from October 3-20 with ...
India came close to winning the women’s T20WorldCup in 2020 but fell short against six-time champions Australia in the final. Alyssa Healy’s explosive innings of 75 off 39 balls played a ...