The following is a list of squads for each nation competing in the 2025 CAFA Nations Cup , held from 29 August to 8 September in the cities of Tashkent, Uzbekistan and Hisor, Tajikistan. [1] [2] The age listed for each player is on 29 August 2025, the first day of the tournament. [3] [4] [5] Players may hold more than one non-FIFA nationality. A flag is included for coaches that are of a different nationality than their own national team. Each team was required to register a preliminary squad of up to 35 players, three of whom had to be goalkeepers, from which the matchday squad could be selected on a match-by-match basis. [6]
The Afghanistan squad of 23 players was announced by CAFA on 27 August 2025. [7]
Head coach: Vincenzo Annese
The India squad of 23 players was announced by AIFF on 25 August 2025, and by CAFA on 27 August 2025. [8] [9]
Head coach: Khalid Jamil
The preliminary Iran squad of 35 players was announced by CAFA on 27 August 2025, with a final 27-player squad being announced from the preliminary list by the Iranian federation ahead of the first match. [10] [11] Prior to the start of the tournament, Ahmad Gohari replaced Hossein Hosseini due to injury. [12] Following the first match, Mohammad Khodabandelou was withdrawn due to injury and replaced by Abolfazl Jalali, who was included in the preliminary squad. [13]
Head coach: Amir Ghalenoei
The Kyrgyzstan squad of 35 players was announced by CAFA on 27 August 2025. [14]
Head coach: Urmat Abdukaimov
The Oman squad of 30 players was announced by CAFA on 27 August 2025. [15]
Head coach: Carlos Queiroz
The Tajikistan squad of 35 players was announced by CAFA on 27 August 2025. [16]
Head coach: Gela Shekiladze
The Turkmenistan squad of 24 players was announced by CAFA on 27 August 2025. [17]
Head coach: Rovshen Meredov
The Uzbekistan squad of 35 players was announced by CAFA on 27 August 2025. [18]
Head coach: Timur Kapadze