Afghanistan have officially announced their squad for the ICC Men’s T20 World Cup 2026, which will be hosted in India and Sri Lanka. The same group of players will also represent the side in the upcoming T20 International series against the West Indies, making the announcement an important step in their World Cup preparations.