The 2019 AFC Asian Cup was an international football tournament that was held in the United Arab Emirates from 5 January to 1 February 2019. The 24 national teams involved in the tournament were required to register a squad with a minimum of 18 players and a maximum of 23 players, at least three of whom must be goalkeepers. Only players in these squads were eligible to take part in the tournament.
Before announcing their final squads, several teams named a provisional squad of 18 to 50 players; each country's final squad had to be submitted at least ten days prior to the first match of the tournament.[1] Replacement of players was permitted until six hours before the team's first Asian Cup game. The AFC published the final lists with squad numbers on 27 December 2018.[2][3]
The position listed for each player is per the official squad list published by AFC. The age listed for each player is as of 5 January 2019, the first day of the tournament. The numbers of caps and goals listed for each player do not include any matches played after the start of tournament. The nationality for each club reflects the national association (not the league) to which the club is affiliated. A flag is included for coaches that are of a different nationality than their own national team.