The ICC Women's T20 World Cup 2026 will see 12 teams participate for the first time as the mega event kick starts from June ...