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 ...
Some results have been hidden because they may be inaccessible to you