Cricket
ICC Women’s T20 World Cup 2023 Teams, Squads & Complete List of Players
The 2023 edition of the ICC Women’s T20 World Cup will be played in South Africa – the country which has just staged the inaugural Under-19 Women’s T20 World Cup, won by India. The 10 participation teams have been divided...
Read more