# 2022 FIFA World Cup squads

The 2022 FIFA World Cup was an international football tournament held in Qatar from 20 November to 18 December 2022. The 32 national teams involved in the tournament were required to register a squad of up to 26 players, including three goalkeepers. Only players in these squads were eligible to take part in the tournament.
A provisional release list of between 35 and 55 players per national team was submitted to FIFA by 21 October 2022, one month prior to the opening match of the tournament. The release lists were not made public by FIFA. From the preliminary squad, the final list of at most 26 and at least 23 players per national team were submitted to FIFA by 14 November, 19:00 AST (UTC+3), six days prior to the opening match of the tournament. FIFA published the final lists with squad numbers on their website on 15 November. The final matchday at club level for players named in the final squads was 13 November 2022, while clubs had to release their players by the following day. In the event that a player on the submitted squad list suffered from an injury or illness prior to his team's first match of the tournament, that player could be replaced at any time up to 24 hours before their first match. The team doctor and the FIFA General Medical Officer had to both confirm that the injury or illness was severe enough to prevent the player from participating in the tournament. Replacement players did not need to be limited to the preliminary list.
On 23 June 2022, the Bureau of the FIFA Council approved the increase of the maximum number of players included on the release list (from 35 to 55) and final list (from 23 to 26). This was due to the timing of the tournament in the football calendar and the disruptive effects caused by the COVID-19 pandemic.
The position listed for each player is per the official squad list published by FIFA. The age listed for each player is as of 20 November 2022, 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 the tournament. The club listed is the club for which the player last played a competitive match prior to the 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 who are of a different nationality to their team.

## Group A
### Ecuador

Coach: Gustavo Alfaro
Ecuador announced their final squad on 14 November 2022.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Hernán Galíndez | (1987-03-30)30 March 1987 (aged 35) | 12 | 0 | Aucas |
| 2 | 2DF | Félix Torres | (1997-01-11)11 January 1997 (aged 25) | 17 | 2 | Santos Laguna |
| 3 | 2DF | Piero Hincapié | (2002-01-09)9 January 2002 (aged 20) | 21 | 1 | Bayer Leverkusen |
| 4 | 2DF | Robert Arboleda | (1991-10-22)22 October 1991 (aged 31) | 33 | 2 | São Paulo |
| 5 | 3MF | José Cifuentes | (1999-03-12)12 March 1999 (aged 23) | 11 | 0 | Los Angeles FC |
| 6 | 2DF | Willian Pacho | (2001-10-16)16 October 2001 (aged 21) | 0 | 0 | Antwerp |
| 7 | 2DF | Pervis Estupiñán | (1998-01-21)21 January 1998 (aged 24) | 28 | 3 | Brighton & Hove Albion |
| 8 | 2DF | Carlos Gruezo | (1995-04-19)19 April 1995 (aged 27) | 46 | 1 | FC Augsburg |
| 9 | 3MF | Ayrton Preciado | (1994-07-17)17 July 1994 (aged 28) | 27 | 3 | Santos Laguna |
| 10 | 3MF | Romario Ibarra | (1994-09-24)24 September 1994 (aged 28) | 25 | 3 | Pachuca |
| 11 | 4FW | Michael Estrada | (1996-04-07)7 April 1996 (aged 26) | 36 | 8 | Cruz Azul |
| 12 | 1GK | Moisés Ramírez | (2000-09-09)9 September 2000 (aged 22) | 2 | 0 | Independiente del Valle |
| 13 | 4FW | Enner Valencia (captain) | (1989-11-04)4 November 1989 (aged 33) | 74 | 35 | Fenerbahçe |
| 14 | 2DF | Xavier Arreaga | (1994-09-28)28 September 1994 (aged 28) | 18 | 1 | Seattle Sounders FC |
| 15 | 3MF | Ángel Mena | (1988-01-21)21 January 1988 (aged 34) | 46 | 7 | León |
| 16 | 3MF | Jeremy Sarmiento | (2002-06-16)16 June 2002 (aged 20) | 9 | 0 | Brighton & Hove Albion |
| 17 | 2DF | Ángelo Preciado | (1998-02-18)18 February 1998 (aged 24) | 24 | 0 | Genk |
| 18 | 2DF | Diego Palacios | (1999-07-12)12 July 1999 (aged 23) | 12 | 0 | Los Angeles FC |
| 19 | 3MF | Gonzalo Plata | (2000-11-01)1 November 2000 (aged 22) | 30 | 5 | Valladolid |
| 20 | 3MF | Sebas Méndez | (1997-04-26)26 April 1997 (aged 25) | 32 | 0 | Los Angeles FC |
| 21 | 3MF | Alan Franco | (1998-08-21)21 August 1998 (aged 24) | 25 | 1 | Talleres |
| 22 | 1GK | Alexander Domínguez | (1987-06-05)5 June 1987 (aged 35) | 68 | 0 | LDU Quito |
| 23 | 3MF | Moisés Caicedo | (2001-11-02)2 November 2001 (aged 21) | 25 | 2 | Brighton & Hove Albion |
| 24 | 4FW | Djorkaeff Reasco | (1999-01-18)18 January 1999 (aged 23) | 4 | 0 | Newell's Old Boys |
| 25 | 2DF | Jackson Porozo | (2000-08-04)4 August 2000 (aged 22) | 5 | 0 | Troyes |
| 26 | 4FW | Kevin Rodríguez | (2000-03-04)4 March 2000 (aged 22) | 1 | 0 | Imbabura |

### Netherlands

Coach: Louis van Gaal
The Netherlands announced a 39-man preliminary squad on 21 October 2022. The final squad was announced on 11 November.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Remko Pasveer | (1983-11-08)8 November 1983 (aged 39) | 2 | 0 | Ajax |
| 2 | 2DF | Jurriën Timber | (2001-06-17)17 June 2001 (aged 21) | 10 | 0 | Ajax |
| 3 | 2DF | Matthijs de Ligt | (1999-08-12)12 August 1999 (aged 23) | 38 | 2 | Bayern Munich |
| 4 | 2DF | Virgil van Dijk (captain) | (1991-07-08)8 July 1991 (aged 31) | 49 | 6 | Liverpool |
| 5 | 2DF | Nathan Aké | (1995-02-18)18 February 1995 (aged 27) | 29 | 3 | Manchester City |
| 6 | 2DF | Stefan de Vrij | (1992-02-05)5 February 1992 (aged 30) | 59 | 3 | Internazionale |
| 7 | 4FW | Steven Bergwijn | (1997-10-08)8 October 1997 (aged 25) | 24 | 7 | Ajax |
| 8 | 4FW | Cody Gakpo | (1999-05-07)7 May 1999 (aged 23) | 9 | 3 | PSV Eindhoven |
| 9 | 4FW | Luuk de Jong | (1990-08-27)27 August 1990 (aged 32) | 38 | 8 | PSV Eindhoven |
| 10 | 4FW | Memphis Depay | (1994-02-13)13 February 1994 (aged 28) | 81 | 42 | Barcelona |
| 11 | 3MF | Steven Berghuis | (1991-12-19)19 December 1991 (aged 30) | 39 | 2 | Ajax |
| 12 | 4FW | Noa Lang | (1999-06-17)17 June 1999 (aged 23) | 5 | 1 | Club Brugge |
| 13 | 1GK | Justin Bijlow | (1998-01-22)22 January 1998 (aged 24) | 6 | 0 | Feyenoord |
| 14 | 3MF | Davy Klaassen | (1993-02-21)21 February 1993 (aged 29) | 35 | 9 | Ajax |
| 15 | 3MF | Marten de Roon | (1991-03-29)29 March 1991 (aged 31) | 30 | 0 | Atalanta |
| 16 | 2DF | Tyrell Malacia | (1999-08-17)17 August 1999 (aged 23) | 6 | 0 | Manchester United |
| 17 | 2DF | Daley Blind | (1990-03-09)9 March 1990 (aged 32) | 94 | 2 | Ajax |
| 18 | 4FW | Vincent Janssen | (1994-06-15)15 June 1994 (aged 28) | 20 | 7 | Antwerp |
| 19 | 4FW | Wout Weghorst | (1992-08-07)7 August 1992 (aged 30) | 15 | 3 | Beşiktaş |
| 20 | 3MF | Teun Koopmeiners | (1998-02-28)28 February 1998 (aged 24) | 10 | 1 | Atalanta |
| 21 | 3MF | Frenkie de Jong | (1997-05-12)12 May 1997 (aged 25) | 45 | 1 | Barcelona |
| 22 | 2DF | Denzel Dumfries | (1996-04-18)18 April 1996 (aged 26) | 37 | 5 | Internazionale |
| 23 | 1GK | Andries Noppert | (1994-04-07)7 April 1994 (aged 28) | 0 | 0 | Heerenveen |
| 24 | 3MF | Kenneth Taylor | (2002-05-16)16 May 2002 (aged 20) | 2 | 0 | Ajax |
| 25 | 3MF | Xavi Simons | (2003-04-21)21 April 2003 (aged 19) | 0 | 0 | PSV Eindhoven |
| 26 | 2DF | Jeremie Frimpong | (2000-12-10)10 December 2000 (aged 21) | 0 | 0 | Bayer Leverkusen |

### Qatar

Coach: Félix Sánchez
Qatar announced their final squad on 11 November 2022.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Saad Al-Sheeb | (1990-02-19)19 February 1990 (aged 32) | 76 | 0 | Al-Sadd |
| 2 | 2DF | Pedro Miguel | (1990-08-06)6 August 1990 (aged 32) | 80 | 1 | Al-Sadd |
| 3 | 2DF | Abdelkarim Hassan | (1993-08-28)28 August 1993 (aged 29) | 130 | 15 | Al-Sadd |
| 4 | 3MF | Mohammed Waad | (1999-09-18)18 September 1999 (aged 23) | 21 | 0 | Al-Sadd |
| 5 | 2DF | Tarek Salman | (1997-12-05)5 December 1997 (aged 24) | 58 | 0 | Al-Sadd |
| 6 | 3MF | Abdulaziz Hatem | (1990-01-01)1 January 1990 (aged 32) | 107 | 11 | Al-Rayyan |
| 7 | 4FW | Ahmed Alaaeldin | (1993-01-31)31 January 1993 (aged 29) | 47 | 2 | Al-Gharafa |
| 8 | 3MF | Ali Assadalla | (1993-01-19)19 January 1993 (aged 29) | 59 | 12 | Al-Sadd |
| 9 | 4FW | Mohammed Muntari | (1993-12-20)20 December 1993 (aged 28) | 48 | 13 | Al-Duhail |
| 10 | 3MF | Hassan Al-Haydos (captain) | (1990-12-11)11 December 1990 (aged 31) | 169 | 36 | Al-Sadd |
| 11 | 4FW | Akram Afif | (1996-11-18)18 November 1996 (aged 26) | 89 | 26 | Al-Sadd |
| 12 | 3MF | Karim Boudiaf | (1990-09-16)16 September 1990 (aged 32) | 115 | 6 | Al-Duhail |
| 13 | 2DF | Musab Kheder | (1993-01-01)1 January 1993 (aged 29) | 30 | 0 | Al-Sadd |
| 14 | 2DF | Homam Ahmed | (1999-08-25)25 August 1999 (aged 23) | 29 | 2 | Al-Gharafa |
| 15 | 2DF | Bassam Al-Rawi | (1997-12-16)16 December 1997 (aged 24) | 58 | 2 | Al-Duhail |
| 16 | 2DF | Boualem Khoukhi | (1990-07-09)9 July 1990 (aged 32) | 105 | 20 | Al-Sadd |
| 17 | 2DF | Ismaeel Mohammad | (1990-04-05)5 April 1990 (aged 32) | 70 | 4 | Al-Duhail |
| 18 | 4FW | Khalid Muneer | (1998-02-24)24 February 1998 (aged 24) | 2 | 0 | Al-Wakrah |
| 19 | 4FW | Almoez Ali | (1996-08-19)19 August 1996 (aged 26) | 85 | 42 | Al-Duhail |
| 20 | 3MF | Salem Al-Hajri | (1996-04-10)10 April 1996 (aged 26) | 22 | 0 | Al-Sadd |
| 21 | 1GK | Yousef Hassan | (1996-05-24)24 May 1996 (aged 26) | 7 | 0 | Al-Gharafa |
| 22 | 1GK | Meshaal Barsham | (1998-02-14)14 February 1998 (aged 24) | 20 | 0 | Al-Sadd |
| 23 | 3MF | Assim Madibo | (1996-10-22)22 October 1996 (aged 26) | 43 | 0 | Al-Duhail |
| 24 | 3MF | Naif Al-Hadhrami | (2001-07-18)18 July 2001 (aged 21) | 1 | 0 | Al-Rayyan |
| 25 | 3MF | Jassem Gaber | (2002-02-20)20 February 2002 (aged 20) | 0 | 0 | Al-Arabi |
| 26 | 3MF | Mostafa Meshaal | (2001-03-28)28 March 2001 (aged 21) | 1 | 0 | Al-Sadd |

### Senegal

Coach: Aliou Cissé
Senegal announced their final squad on 11 November 2022. Sadio Mané withdrew injured on 17 November, and was replaced by Moussa N'Diaye on 20 November.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Seny Dieng | (1994-11-23)23 November 1994 (aged 27) | 4 | 0 | Queens Park Rangers |
| 2 | 2DF | Formose Mendy | (2001-01-02)2 January 2001 (aged 21) | 2 | 0 | Amiens |
| 3 | 2DF | Kalidou Koulibaly (captain) | (1991-06-20)20 June 1991 (aged 31) | 64 | 0 | Chelsea |
| 4 | 2DF | Pape Abou Cissé | (1995-09-14)14 September 1995 (aged 27) | 13 | 1 | Olympiacos |
| 5 | 3MF | Idrissa Gueye | (1989-09-26)26 September 1989 (aged 33) | 96 | 7 | Everton |
| 6 | 3MF | Nampalys Mendy | (1992-06-23)23 June 1992 (aged 30) | 19 | 0 | Leicester City |
| 7 | 4FW | Nicolas Jackson | (2001-06-20)20 June 2001 (aged 21) | 0 | 0 | Villarreal |
| 8 | 2DF | Cheikhou Kouyaté | (1989-12-21)21 December 1989 (aged 32) | 83 | 4 | Nottingham Forest |
| 9 | 4FW | Boulaye Dia | (1996-11-16)16 November 1996 (aged 26) | 19 | 3 | Salernitana |
| 10 | 2DF | Moussa N'Diaye | (2002-06-18)18 June 2002 (aged 20) | 0 | 0 | Anderlecht |
| 11 | 3MF | Pathé Ciss | (1994-03-16)16 March 1994 (aged 28) | 1 | 0 | Rayo Vallecano |
| 12 | 2DF | Fodé Ballo-Touré | (1997-01-03)3 January 1997 (aged 25) | 14 | 0 | Milan |
| 13 | 4FW | Iliman Ndiaye | (2000-03-06)6 March 2000 (aged 22) | 2 | 0 | Sheffield United |
| 14 | 2DF | Ismail Jakobs | (1999-08-17)17 August 1999 (aged 23) | 2 | 0 | Monaco |
| 15 | 3MF | Krépin Diatta | (1999-02-25)25 February 1999 (aged 23) | 26 | 2 | Monaco |
| 16 | 1GK | Édouard Mendy | (1992-03-01)1 March 1992 (aged 30) | 25 | 0 | Chelsea |
| 17 | 3MF | Pape Matar Sarr | (2002-09-14)14 September 2002 (aged 20) | 10 | 0 | Tottenham Hotspur |
| 18 | 4FW | Ismaïla Sarr | (1998-02-25)25 February 1998 (aged 24) | 48 | 10 | Watford |
| 19 | 4FW | Famara Diédhiou | (1992-12-15)15 December 1992 (aged 29) | 25 | 10 | Alanyaspor |
| 20 | 4FW | Bamba Dieng | (2000-03-23)23 March 2000 (aged 22) | 13 | 1 | Marseille |
| 21 | 2DF | Youssouf Sabaly | (1993-03-05)5 March 1993 (aged 29) | 24 | 0 | Real Betis |
| 22 | 2DF | Abdou Diallo | (1996-05-04)4 May 1996 (aged 26) | 18 | 2 | RB Leipzig |
| 23 | 1GK | Alfred Gomis | (1993-09-05)5 September 1993 (aged 29) | 13 | 0 | Rennes |
| 24 | 2DF | Moustapha Name | (1995-05-05)5 May 1995 (aged 27) | 6 | 0 | Pafos |
| 25 | 3MF | Mamadou Loum | (1996-12-30)30 December 1996 (aged 25) | 3 | 0 | Reading |
| 26 | 3MF | Pape Gueye | (1999-01-24)24 January 1999 (aged 23) | 12 | 0 | Marseille |

## Group B
### England

Coach: Gareth Southgate
England announced their final squad on 10 November 2022. Ben White withdrew from the squad on 30 November for personal reasons.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Jordan Pickford | (1994-03-07)7 March 1994 (aged 28) | 45 | 0 | Everton |
| 2 | 2DF | Kyle Walker | (1990-05-28)28 May 1990 (aged 32) | 70 | 0 | Manchester City |
| 3 | 2DF | Luke Shaw | (1995-07-12)12 July 1995 (aged 27) | 23 | 3 | Manchester United |
| 4 | 3MF | Declan Rice | (1999-01-14)14 January 1999 (aged 23) | 34 | 2 | West Ham United |
| 5 | 2DF | John Stones | (1994-05-28)28 May 1994 (aged 28) | 59 | 3 | Manchester City |
| 6 | 2DF | Harry Maguire | (1993-03-05)5 March 1993 (aged 29) | 48 | 7 | Manchester United |
| 7 | 4FW | Jack Grealish | (1995-09-10)10 September 1995 (aged 27) | 24 | 1 | Manchester City |
| 8 | 3MF | Jordan Henderson | (1990-06-17)17 June 1990 (aged 32) | 70 | 2 | Liverpool |
| 9 | 4FW | Harry Kane (captain) | (1993-07-28)28 July 1993 (aged 29) | 75 | 51 | Tottenham Hotspur |
| 10 | 4FW | Raheem Sterling | (1994-12-08)8 December 1994 (aged 27) | 79 | 19 | Chelsea |
| 11 | 4FW | Marcus Rashford | (1997-10-31)31 October 1997 (aged 25) | 46 | 12 | Manchester United |
| 12 | 2DF | Kieran Trippier | (1990-09-19)19 September 1990 (aged 32) | 37 | 1 | Newcastle United |
| 13 | 1GK | Nick Pope | (1992-04-19)19 April 1992 (aged 30) | 10 | 0 | Newcastle United |
| 14 | 3MF | Kalvin Phillips | (1995-12-02)2 December 1995 (aged 26) | 23 | 0 | Manchester City |
| 15 | 2DF | Eric Dier | (1994-01-15)15 January 1994 (aged 28) | 47 | 3 | Tottenham Hotspur |
| 16 | 2DF | Conor Coady | (1993-02-25)25 February 1993 (aged 29) | 10 | 1 | Everton |
| 17 | 4FW | Bukayo Saka | (2001-09-05)5 September 2001 (aged 21) | 20 | 4 | Arsenal |
| 18 | 2DF | Trent Alexander-Arnold | (1998-10-07)7 October 1998 (aged 24) | 17 | 1 | Liverpool |
| 19 | 3MF | Mason Mount | (1999-01-10)10 January 1999 (aged 23) | 32 | 5 | Chelsea |
| 20 | 3MF | Phil Foden | (2000-05-28)28 May 2000 (aged 22) | 18 | 2 | Manchester City |
| 21 | 2DF | Ben White | (1997-10-08)8 October 1997 (aged 25) | 4 | 0 | Arsenal |
| 22 | 3MF | Jude Bellingham | (2003-06-29)29 June 2003 (aged 19) | 17 | 0 | Borussia Dortmund |
| 23 | 1GK | Aaron Ramsdale | (1998-05-14)14 May 1998 (aged 24) | 3 | 0 | Arsenal |
| 24 | 4FW | Callum Wilson | (1992-02-27)27 February 1992 (aged 30) | 4 | 1 | Newcastle United |
| 25 | 3MF | James Maddison | (1996-11-23)23 November 1996 (aged 25) | 1 | 0 | Leicester City |
| 26 | 3MF | Conor Gallagher | (2000-02-06)6 February 2000 (aged 22) | 4 | 0 | Chelsea |

### Iran

Coach: Carlos Queiroz
Iran announced their final squad, containing 25 players rather than the allowed 26, on 13 November 2022.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Alireza Beiranvand | (1992-09-21)21 September 1992 (aged 30) | 52 | 0 | Persepolis |
| 2 | 2DF | Sadegh Moharrami | (1996-03-01)1 March 1996 (aged 26) | 21 | 0 | Dinamo Zagreb |
| 3 | 2DF | Ehsan Hajsafi (captain) | (1990-02-25)25 February 1990 (aged 32) | 121 | 7 | AEK Athens |
| 4 | 2DF | Shojae Khalilzadeh | (1989-05-14)14 May 1989 (aged 33) | 25 | 1 | Al-Ahli Doha |
| 5 | 2DF | Milad Mohammadi | (1993-09-29)29 September 1993 (aged 29) | 45 | 1 | AEK Athens |
| 6 | 3MF | Saeid Ezatolahi | (1996-10-01)1 October 1996 (aged 26) | 47 | 1 | Vejle |
| 7 | 3MF | Alireza Jahanbakhsh | (1993-08-11)11 August 1993 (aged 29) | 64 | 13 | Feyenoord |
| 8 | 2DF | Morteza Pouraliganji | (1992-04-19)19 April 1992 (aged 30) | 46 | 3 | Persepolis |
| 9 | 4FW | Mehdi Taremi | (1992-07-18)18 July 1992 (aged 30) | 60 | 28 | Porto |
| 10 | 4FW | Karim Ansarifard | (1990-04-03)3 April 1990 (aged 32) | 94 | 29 | Omonia |
| 11 | 3MF | Vahid Amiri | (1988-04-02)2 April 1988 (aged 34) | 68 | 2 | Persepolis |
| 12 | 1GK | Payam Niazmand | (1995-04-06)6 April 1995 (aged 27) | 1 | 0 | Sepahan |
| 13 | 2DF | Hossein Kanaanizadegan | (1994-03-23)23 March 1994 (aged 28) | 35 | 2 | Al-Ahli Doha |
| 14 | 3MF | Saman Ghoddos | (1993-09-06)6 September 1993 (aged 29) | 33 | 2 | Brentford |
| 15 | 2DF | Rouzbeh Cheshmi | (1993-07-24)24 July 1993 (aged 29) | 19 | 1 | Esteghlal |
| 16 | 3MF | Mehdi Torabi | (1994-09-10)10 September 1994 (aged 28) | 36 | 7 | Persepolis |
| 17 | 3MF | Ali Gholizadeh | (1996-03-10)10 March 1996 (aged 26) | 26 | 6 | Charleroi |
| 18 | 3MF | Ali Karimi | (1994-02-11)11 February 1994 (aged 28) | 13 | 0 | Kayserispor |
| 19 | 2DF | Majid Hosseini | (1996-06-20)20 June 1996 (aged 26) | 18 | 0 | Kayserispor |
| 20 | 4FW | Sardar Azmoun | (1995-01-01)1 January 1995 (aged 27) | 65 | 41 | Bayer Leverkusen |
| 21 | 3MF | Ahmad Nourollahi | (1993-02-01)1 February 1993 (aged 29) | 25 | 3 | Shabab Al-Ahli |
| 22 | 1GK | Amir Abedzadeh | (1993-04-26)26 April 1993 (aged 29) | 11 | 0 | Ponferradina |
| 23 | 2DF | Ramin Rezaeian | (1990-03-21)21 March 1990 (aged 32) | 46 | 2 | Sepahan |
| 24 | 1GK | Hossein Hosseini | (1992-06-30)30 June 1992 (aged 30) | 6 | 0 | Esteghlal |
| 25 | 2DF | Abolfazl Jalali | (1998-06-26)26 June 1998 (aged 24) | 3 | 0 | Esteghlal |

### United States

Coach: Gregg Berhalter
The United States announced their final squad on 9 November 2022.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Matt Turner | (1994-06-24)24 June 1994 (aged 28) | 20 | 0 | Arsenal |
| 2 | 2DF | Sergiño Dest | (2000-11-03)3 November 2000 (aged 22) | 19 | 2 | Milan |
| 3 | 2DF | Walker Zimmerman | (1993-05-19)19 May 1993 (aged 29) | 33 | 3 | Nashville SC |
| 4 | 3MF | Tyler Adams (captain) | (1999-02-14)14 February 1999 (aged 23) | 32 | 1 | Leeds United |
| 5 | 2DF | Antonee Robinson | (1997-08-08)8 August 1997 (aged 25) | 29 | 2 | Fulham |
| 6 | 3MF | Yunus Musah | (2002-11-29)29 November 2002 (aged 19) | 19 | 0 | Valencia |
| 7 | 4FW | Giovanni Reyna | (2002-11-13)13 November 2002 (aged 20) | 14 | 4 | Borussia Dortmund |
| 8 | 3MF | Weston McKennie | (1998-08-28)28 August 1998 (aged 24) | 37 | 9 | Juventus |
| 9 | 4FW | Jesús Ferreira | (2000-12-24)24 December 2000 (aged 21) | 15 | 7 | FC Dallas |
| 10 | 4FW | Christian Pulisic | (1998-09-18)18 September 1998 (aged 24) | 52 | 21 | Chelsea |
| 11 | 4FW | Brenden Aaronson | (2000-10-22)22 October 2000 (aged 22) | 24 | 6 | Leeds United |
| 12 | 1GK | Ethan Horvath | (1995-06-09)9 June 1995 (aged 27) | 8 | 0 | Luton Town |
| 13 | 2DF | Tim Ream | (1987-10-05)5 October 1987 (aged 35) | 46 | 1 | Fulham |
| 14 | 3MF | Luca de la Torre | (1998-05-23)23 May 1998 (aged 24) | 12 | 0 | Celta Vigo |
| 15 | 2DF | Aaron Long | (1992-10-12)12 October 1992 (aged 30) | 29 | 3 | New York Red Bulls |
| 16 | 4FW | Jordan Morris | (1994-10-26)26 October 1994 (aged 28) | 49 | 11 | Seattle Sounders FC |
| 17 | 3MF | Cristian Roldan | (1995-06-03)3 June 1995 (aged 27) | 32 | 0 | Seattle Sounders FC |
| 18 | 2DF | Shaq Moore | (1996-11-02)2 November 1996 (aged 26) | 15 | 1 | Nashville SC |
| 19 | 4FW | Haji Wright | (1998-03-27)27 March 1998 (aged 24) | 3 | 1 | Antalyaspor |
| 20 | 2DF | Cameron Carter-Vickers | (1997-12-31)31 December 1997 (aged 24) | 11 | 0 | Celtic |
| 21 | 4FW | Timothy Weah | (2000-02-22)22 February 2000 (aged 22) | 25 | 3 | Lille |
| 22 | 2DF | DeAndre Yedlin | (1993-07-09)9 July 1993 (aged 29) | 75 | 0 | Inter Miami CF |
| 23 | 3MF | Kellyn Acosta | (1995-07-24)24 July 1995 (aged 27) | 53 | 2 | Los Angeles FC |
| 24 | 4FW | Josh Sargent | (2000-02-20)20 February 2000 (aged 22) | 20 | 5 | Norwich City |
| 25 | 1GK | Sean Johnson | (1989-05-31)31 May 1989 (aged 33) | 10 | 0 | New York City FC |
| 26 | 2DF | Joe Scally | (2002-12-31)31 December 2002 (aged 19) | 3 | 0 | Borussia Mönchengladbach |

### Wales

Coach: Rob Page
Wales announced their final squad on 9 November 2022.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Wayne Hennessey | (1987-01-24)24 January 1987 (aged 35) | 106 | 0 | Nottingham Forest |
| 2 | 2DF | Chris Gunter | (1989-07-21)21 July 1989 (aged 33) | 109 | 0 | AFC Wimbledon |
| 3 | 2DF | Neco Williams | (2001-04-13)13 April 2001 (aged 21) | 23 | 2 | Nottingham Forest |
| 4 | 2DF | Ben Davies | (1993-04-24)24 April 1993 (aged 29) | 74 | 1 | Tottenham Hotspur |
| 5 | 2DF | Chris Mepham | (1997-11-05)5 November 1997 (aged 25) | 33 | 0 | Bournemouth |
| 6 | 2DF | Joe Rodon | (1997-10-22)22 October 1997 (aged 25) | 30 | 0 | Rennes |
| 7 | 3MF | Joe Allen | (1990-03-14)14 March 1990 (aged 32) | 72 | 2 | Swansea City |
| 8 | 3MF | Harry Wilson | (1997-03-22)22 March 1997 (aged 25) | 39 | 5 | Fulham |
| 9 | 4FW | Brennan Johnson | (2001-05-23)23 May 2001 (aged 21) | 15 | 2 | Nottingham Forest |
| 10 | 3MF | Aaron Ramsey | (1990-12-26)26 December 1990 (aged 31) | 75 | 20 | Nice |
| 11 | 4FW | Gareth Bale (captain) | (1989-07-16)16 July 1989 (aged 33) | 108 | 40 | Los Angeles FC |
| 12 | 1GK | Danny Ward | (1993-06-22)22 June 1993 (aged 29) | 26 | 0 | Leicester City |
| 13 | 4FW | Kieffer Moore | (1992-08-08)8 August 1992 (aged 30) | 28 | 9 | Bournemouth |
| 14 | 2DF | Connor Roberts | (1995-09-23)23 September 1995 (aged 27) | 41 | 3 | Burnley |
| 15 | 2DF | Ethan Ampadu | (2000-09-14)14 September 2000 (aged 22) | 37 | 0 | Spezia |
| 16 | 3MF | Joe Morrell | (1997-01-03)3 January 1997 (aged 25) | 30 | 0 | Portsmouth |
| 17 | 2DF | Tom Lockyer | (1994-12-03)3 December 1994 (aged 27) | 14 | 0 | Luton Town |
| 18 | 3MF | Jonny Williams | (1993-10-09)9 October 1993 (aged 29) | 33 | 2 | Swindon Town |
| 19 | 4FW | Mark Harris | (1998-12-29)29 December 1998 (aged 23) | 5 | 0 | Cardiff City |
| 20 | 4FW | Daniel James | (1997-11-10)10 November 1997 (aged 25) | 38 | 5 | Fulham |
| 21 | 1GK | Adam Davies | (1992-07-17)17 July 1992 (aged 30) | 4 | 0 | Sheffield United |
| 22 | 3MF | Sorba Thomas | (1999-01-25)25 January 1999 (aged 23) | 6 | 0 | Huddersfield Town |
| 23 | 3MF | Dylan Levitt | (2000-11-17)17 November 2000 (aged 22) | 13 | 0 | Dundee United |
| 24 | 2DF | Ben Cabango | (2000-05-30)30 May 2000 (aged 22) | 5 | 0 | Swansea City |
| 25 | 3MF | Rubin Colwill | (2002-04-27)27 April 2002 (aged 20) | 7 | 1 | Cardiff City |
| 26 | 3MF | Matthew Smith | (1999-11-22)22 November 1999 (aged 22) | 19 | 0 | Milton Keynes Dons |

## Group C
### Argentina

Coach: Lionel Scaloni
Argentina announced their final squad on 11 November 2022. Nicolás González withdrew injured and was replaced by Ángel Correa on 17 November. On the same day, Joaquín Correa withdrew injured, and was replaced by Thiago Almada on 18 November.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Franco Armani | (1986-10-16)16 October 1986 (aged 36) | 18 | 0 | River Plate |
| 2 | 2DF | Juan Foyth | (1998-01-12)12 January 1998 (aged 24) | 16 | 0 | Villarreal |
| 3 | 2DF | Nicolás Tagliafico | (1992-08-31)31 August 1992 (aged 30) | 42 | 0 | Lyon |
| 4 | 2DF | Gonzalo Montiel | (1997-01-01)1 January 1997 (aged 25) | 18 | 0 | Sevilla |
| 5 | 3MF | Leandro Paredes | (1994-06-29)29 June 1994 (aged 28) | 46 | 4 | Juventus |
| 6 | 2DF | Germán Pezzella | (1991-06-27)27 June 1991 (aged 31) | 32 | 2 | Real Betis |
| 7 | 3MF | Rodrigo De Paul | (1994-05-24)24 May 1994 (aged 28) | 44 | 2 | Atlético Madrid |
| 8 | 2DF | Marcos Acuña | (1991-10-28)28 October 1991 (aged 31) | 43 | 0 | Sevilla |
| 9 | 4FW | Julián Álvarez | (2000-01-31)31 January 2000 (aged 22) | 12 | 3 | Manchester City |
| 10 | 4FW | Lionel Messi (captain) | (1987-06-24)24 June 1987 (aged 35) | 165 | 91 | Paris Saint-Germain |
| 11 | 4FW | Ángel Di María | (1988-02-14)14 February 1988 (aged 34) | 124 | 27 | Juventus |
| 12 | 1GK | Gerónimo Rulli | (1992-05-20)20 May 1992 (aged 30) | 4 | 0 | Villarreal |
| 13 | 2DF | Cristian Romero | (1998-04-27)27 April 1998 (aged 24) | 12 | 1 | Tottenham Hotspur |
| 14 | 3MF | Exequiel Palacios | (1998-10-05)5 October 1998 (aged 24) | 20 | 0 | Bayer Leverkusen |
| 15 | 4FW | Ángel Correa | (1995-03-09)9 March 1995 (aged 27) | 22 | 3 | Atlético Madrid |
| 16 | 3MF | Thiago Almada | (2001-04-26)26 April 2001 (aged 21) | 1 | 0 | Atlanta United FC |
| 17 | 3MF | Papu Gómez | (1988-02-15)15 February 1988 (aged 34) | 15 | 3 | Sevilla |
| 18 | 3MF | Guido Rodríguez | (1994-04-12)12 April 1994 (aged 28) | 26 | 1 | Real Betis |
| 19 | 2DF | Nicolás Otamendi | (1988-02-12)12 February 1988 (aged 34) | 93 | 4 | Benfica |
| 20 | 3MF | Alexis Mac Allister | (1998-12-24)24 December 1998 (aged 23) | 8 | 0 | Brighton & Hove Albion |
| 21 | 4FW | Paulo Dybala | (1993-11-15)15 November 1993 (aged 29) | 34 | 3 | Roma |
| 22 | 4FW | Lautaro Martínez | (1997-08-22)22 August 1997 (aged 25) | 40 | 21 | Internazionale |
| 23 | 1GK | Emiliano Martínez | (1992-09-02)2 September 1992 (aged 30) | 19 | 0 | Aston Villa |
| 24 | 3MF | Enzo Fernández | (2001-01-17)17 January 2001 (aged 21) | 3 | 0 | Benfica |
| 25 | 2DF | Lisandro Martínez | (1998-01-18)18 January 1998 (aged 24) | 10 | 0 | Manchester United |
| 26 | 2DF | Nahuel Molina | (1998-04-06)6 April 1998 (aged 24) | 20 | 0 | Atlético Madrid |

### Mexico

Coach: Gerardo Martino
Mexico announced a 31-man preliminary squad on 26 October 2022. The squad was reduced to 30 players on 9 November as Jesús Corona withdrew injured. The final squad was announced on 14 November.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Alfredo Talavera | (1982-09-18)18 September 1982 (aged 40) | 40 | 0 | Juárez |
| 2 | 2DF | Néstor Araujo | (1991-08-29)29 August 1991 (aged 31) | 63 | 3 | América |
| 3 | 2DF | César Montes | (1997-02-24)24 February 1997 (aged 25) | 30 | 1 | Monterrey |
| 4 | 2DF | Edson Álvarez | (1997-10-24)24 October 1997 (aged 25) | 58 | 3 | Ajax |
| 5 | 2DF | Johan Vásquez | (1998-10-22)22 October 1998 (aged 24) | 7 | 0 | Cremonese |
| 6 | 2DF | Gerardo Arteaga | (1998-09-07)7 September 1998 (aged 24) | 17 | 1 | Genk |
| 7 | 3MF | Luis Romo | (1995-06-05)5 June 1995 (aged 27) | 27 | 1 | Monterrey |
| 8 | 3MF | Carlos Rodríguez | (1997-01-03)3 January 1997 (aged 25) | 36 | 0 | Cruz Azul |
| 9 | 4FW | Raúl Jiménez | (1991-05-05)5 May 1991 (aged 31) | 95 | 29 | Wolverhampton Wanderers |
| 10 | 4FW | Alexis Vega | (1997-11-25)25 November 1997 (aged 24) | 22 | 6 | Guadalajara |
| 11 | 4FW | Rogelio Funes Mori | (1991-03-05)5 March 1991 (aged 31) | 16 | 6 | Monterrey |
| 12 | 1GK | Rodolfo Cota | (1987-07-03)3 July 1987 (aged 35) | 8 | 0 | León |
| 13 | 1GK | Guillermo Ochoa | (1985-07-13)13 July 1985 (aged 37) | 131 | 0 | América |
| 14 | 3MF | Érick Gutiérrez | (1995-06-15)15 June 1995 (aged 27) | 34 | 1 | PSV Eindhoven |
| 15 | 2DF | Héctor Moreno | (1988-01-17)17 January 1988 (aged 34) | 128 | 5 | Monterrey |
| 16 | 3MF | Héctor Herrera | (1990-04-19)19 April 1990 (aged 32) | 102 | 10 | Houston Dynamo FC |
| 17 | 4FW | Orbelín Pineda | (1996-03-24)24 March 1996 (aged 26) | 50 | 6 | AEK Athens |
| 18 | 3MF | Andrés Guardado (captain) | (1986-09-28)28 September 1986 (aged 36) | 178 | 28 | Real Betis |
| 19 | 2DF | Jorge Sánchez | (1997-12-10)10 December 1997 (aged 24) | 26 | 1 | Ajax |
| 20 | 4FW | Henry Martín | (1992-11-18)18 November 1992 (aged 30) | 27 | 6 | América |
| 21 | 4FW | Uriel Antuna | (1997-08-21)21 August 1997 (aged 25) | 36 | 9 | Cruz Azul |
| 22 | 4FW | Hirving Lozano | (1995-07-30)30 July 1995 (aged 27) | 60 | 16 | Napoli |
| 23 | 2DF | Jesús Gallardo | (1994-08-15)15 August 1994 (aged 28) | 78 | 1 | Monterrey |
| 24 | 3MF | Luis Chávez | (1996-01-15)15 January 1996 (aged 26) | 9 | 0 | Pachuca |
| 25 | 4FW | Roberto Alvarado | (1998-09-07)7 September 1998 (aged 24) | 31 | 4 | Guadalajara |
| 26 | 2DF | Kevin Álvarez | (1999-01-15)15 January 1999 (aged 23) | 8 | 0 | Pachuca |

### Poland

Coach: Czesław Michniewicz
Poland announced a 47-man preliminary squad on 20 October 2022. The final squad was announced on 10 November. Bartłomiej Drągowski withdrew injured and was replaced by Kamil Grabara on 13 November.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Wojciech Szczęsny | (1990-04-18)18 April 1990 (aged 32) | 66 | 0 | Juventus |
| 2 | 2DF | Matty Cash | (1997-08-07)7 August 1997 (aged 25) | 7 | 1 | Aston Villa |
| 3 | 2DF | Artur Jędrzejczyk | (1987-11-04)4 November 1987 (aged 35) | 40 | 3 | Legia Warsaw |
| 4 | 2DF | Mateusz Wieteska | (1997-02-11)11 February 1997 (aged 25) | 2 | 0 | Clermont |
| 5 | 2DF | Jan Bednarek | (1996-04-12)12 April 1996 (aged 26) | 45 | 1 | Aston Villa |
| 6 | 3MF | Krystian Bielik | (1998-01-04)4 January 1998 (aged 24) | 5 | 0 | Birmingham City |
| 7 | 4FW | Arkadiusz Milik | (1994-02-28)28 February 1994 (aged 28) | 64 | 16 | Juventus |
| 8 | 3MF | Damian Szymański | (1995-06-16)16 June 1995 (aged 27) | 9 | 1 | AEK Athens |
| 9 | 4FW | Robert Lewandowski (captain) | (1988-08-21)21 August 1988 (aged 34) | 134 | 76 | Barcelona |
| 10 | 3MF | Grzegorz Krychowiak | (1990-01-29)29 January 1990 (aged 32) | 94 | 5 | Al-Shabab |
| 11 | 3MF | Kamil Grosicki | (1988-06-08)8 June 1988 (aged 34) | 87 | 17 | Pogoń Szczecin |
| 12 | 1GK | Łukasz Skorupski | (1991-05-05)5 May 1991 (aged 31) | 8 | 0 | Bologna |
| 13 | 3MF | Jakub Kamiński | (2002-06-05)5 June 2002 (aged 20) | 4 | 1 | VfL Wolfsburg |
| 14 | 2DF | Jakub Kiwior | (2000-02-15)15 February 2000 (aged 22) | 5 | 0 | Spezia |
| 15 | 2DF | Kamil Glik | (1988-02-03)3 February 1988 (aged 34) | 99 | 6 | Benevento |
| 16 | 4FW | Karol Świderski | (1997-01-23)23 January 1997 (aged 25) | 18 | 8 | Charlotte FC |
| 17 | 3MF | Szymon Żurkowski | (1997-09-25)25 September 1997 (aged 25) | 7 | 0 | Fiorentina |
| 18 | 2DF | Bartosz Bereszyński | (1992-07-12)12 July 1992 (aged 30) | 46 | 0 | Sampdoria |
| 19 | 3MF | Sebastian Szymański | (1999-05-10)10 May 1999 (aged 23) | 18 | 1 | Feyenoord |
| 20 | 3MF | Piotr Zieliński | (1994-05-20)20 May 1994 (aged 28) | 74 | 9 | Napoli |
| 21 | 3MF | Nicola Zalewski | (2002-01-23)23 January 2002 (aged 20) | 7 | 0 | Roma |
| 22 | 1GK | Kamil Grabara | (1999-01-08)8 January 1999 (aged 23) | 1 | 0 | Copenhagen |
| 23 | 4FW | Krzysztof Piątek | (1995-07-01)1 July 1995 (aged 27) | 25 | 11 | Salernitana |
| 24 | 3MF | Przemysław Frankowski | (1995-04-12)12 April 1995 (aged 27) | 26 | 1 | Lens |
| 25 | 2DF | Robert Gumny | (1998-06-04)4 June 1998 (aged 24) | 5 | 0 | FC Augsburg |
| 26 | 3MF | Michał Skóraś | (2000-02-15)15 February 2000 (aged 22) | 1 | 0 | Lech Poznań |

### Saudi Arabia

Coach: Hervé Renard
Saudi Arabia announced a 32-man preliminary squad on 16 October 2022. The final squad was announced on 11 November. Fahad Al-Muwallad was replaced by Nawaf Al-Abed on 13 November after WADA appealed the decision to lift Al-Muwallad's suspension.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Mohammed Al-Rubaie | (1997-08-14)14 August 1997 (aged 25) | 7 | 0 | Al-Ahli |
| 2 | 2DF | Sultan Al-Ghannam | (1994-05-06)6 May 1994 (aged 28) | 24 | 0 | Al-Nassr |
| 3 | 2DF | Abdullah Madu | (1993-07-15)15 July 1993 (aged 29) | 15 | 0 | Al-Nassr |
| 4 | 2DF | Abdulelah Al-Amri | (1997-01-15)15 January 1997 (aged 25) | 20 | 1 | Al-Nassr |
| 5 | 2DF | Ali Al-Bulaihi | (1989-11-21)21 November 1989 (aged 32) | 37 | 0 | Al-Hilal |
| 6 | 2DF | Mohammed Al-Breik | (1992-09-15)15 September 1992 (aged 30) | 40 | 1 | Al-Hilal |
| 7 | 3MF | Salman Al-Faraj (captain) | (1989-08-01)1 August 1989 (aged 33) | 70 | 8 | Al-Hilal |
| 8 | 3MF | Abdulellah Al-Malki | (1994-10-11)11 October 1994 (aged 28) | 27 | 0 | Al-Hilal |
| 9 | 4FW | Firas Al-Buraikan | (2000-05-14)14 May 2000 (aged 22) | 26 | 6 | Al-Fateh |
| 10 | 4FW | Salem Al-Dawsari | (1991-08-19)19 August 1991 (aged 31) | 71 | 17 | Al-Hilal |
| 11 | 4FW | Saleh Al-Shehri | (1993-11-01)1 November 1993 (aged 29) | 20 | 10 | Al-Hilal |
| 12 | 2DF | Saud Abdulhamid | (1999-07-18)18 July 1999 (aged 23) | 23 | 1 | Al-Hilal |
| 13 | 2DF | Yasser Al-Shahrani | (1992-05-25)25 May 1992 (aged 30) | 72 | 2 | Al-Hilal |
| 14 | 3MF | Abdullah Otayf | (1992-08-03)3 August 1992 (aged 30) | 45 | 1 | Al-Hilal |
| 15 | 3MF | Ali Al-Hassan | (1997-03-04)4 March 1997 (aged 25) | 13 | 1 | Al-Nassr |
| 16 | 3MF | Sami Al-Najei | (1997-02-07)7 February 1997 (aged 25) | 17 | 2 | Al-Nassr |
| 17 | 2DF | Hassan Al-Tambakti | (1999-02-09)9 February 1999 (aged 23) | 19 | 0 | Al-Shabab |
| 18 | 3MF | Nawaf Al-Abed | (1990-01-26)26 January 1990 (aged 32) | 55 | 8 | Al-Shabab |
| 19 | 4FW | Hattan Bahebri | (1992-07-16)16 July 1992 (aged 30) | 41 | 4 | Al-Shabab |
| 20 | 4FW | Abdulrahman Al-Aboud | (1995-06-01)1 June 1995 (aged 27) | 3 | 0 | Al-Ittihad |
| 21 | 1GK | Mohammed Al-Owais | (1991-10-10)10 October 1991 (aged 31) | 42 | 0 | Al-Hilal |
| 22 | 1GK | Nawaf Al-Aqidi | (2000-05-10)10 May 2000 (aged 22) | 0 | 0 | Al-Nassr |
| 23 | 3MF | Mohamed Kanno | (1994-09-22)22 September 1994 (aged 28) | 38 | 1 | Al-Hilal |
| 24 | 3MF | Nasser Al-Dawsari | (1998-12-19)19 December 1998 (aged 23) | 10 | 0 | Al-Hilal |
| 25 | 4FW | Haitham Asiri | (2001-03-25)25 March 2001 (aged 21) | 8 | 1 | Al-Ahli |
| 26 | 3MF | Riyadh Sharahili | (1993-04-28)28 April 1993 (aged 29) | 5 | 0 | Abha |

## Group D
### Australia

Coach: Graham Arnold
Australia announced their final squad on 8 November 2022. Martin Boyle withdrew injured and was replaced by Marco Tilio on 20 November.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Mathew Ryan (captain) | (1992-04-08)8 April 1992 (aged 30) | 75 | 0 | Copenhagen |
| 2 | 2DF | Miloš Degenek | (1994-04-28)28 April 1994 (aged 28) | 38 | 1 | Columbus Crew |
| 3 | 2DF | Nathaniel Atkinson | (1999-06-13)13 June 1999 (aged 23) | 5 | 0 | Heart of Midlothian |
| 4 | 2DF | Kye Rowles | (1998-06-24)24 June 1998 (aged 24) | 3 | 0 | Heart of Midlothian |
| 5 | 2DF | Fran Karačić | (1996-05-12)12 May 1996 (aged 26) | 11 | 1 | Brescia |
| 6 | 4FW | Marco Tilio | (2001-08-23)23 August 2001 (aged 21) | 5 | 0 | Melbourne City |
| 7 | 4FW | Mathew Leckie | (1991-02-04)4 February 1991 (aged 31) | 73 | 13 | Melbourne City |
| 8 | 2DF | Bailey Wright | (1992-07-28)28 July 1992 (aged 30) | 27 | 2 | Sunderland |
| 9 | 4FW | Jamie Maclaren | (1993-07-29)29 July 1993 (aged 29) | 26 | 8 | Melbourne City |
| 10 | 3MF | Ajdin Hrustic | (1996-07-05)5 July 1996 (aged 26) | 20 | 3 | Hellas Verona |
| 11 | 4FW | Awer Mabil | (1995-09-15)15 September 1995 (aged 27) | 29 | 8 | Cádiz |
| 12 | 1GK | Andrew Redmayne | (1989-01-13)13 January 1989 (aged 33) | 4 | 0 | Sydney FC |
| 13 | 3MF | Aaron Mooy | (1990-09-15)15 September 1990 (aged 32) | 53 | 7 | Celtic |
| 14 | 3MF | Riley McGree | (1998-11-02)2 November 1998 (aged 24) | 11 | 1 | Middlesbrough |
| 15 | 4FW | Mitchell Duke | (1991-01-18)18 January 1991 (aged 31) | 21 | 8 | Fagiano Okayama |
| 16 | 2DF | Aziz Behich | (1990-12-16)16 December 1990 (aged 31) | 53 | 2 | Dundee United |
| 17 | 3MF | Cameron Devlin | (1998-06-07)7 June 1998 (aged 24) | 1 | 0 | Heart of Midlothian |
| 18 | 1GK | Danny Vukovic | (1985-03-27)27 March 1985 (aged 37) | 4 | 0 | Central Coast Mariners |
| 19 | 2DF | Harry Souttar | (1998-10-22)22 October 1998 (aged 24) | 10 | 6 | Stoke City |
| 20 | 2DF | Thomas Deng | (1997-03-20)20 March 1997 (aged 25) | 2 | 0 | Albirex Niigata |
| 21 | 4FW | Garang Kuol | (2004-09-15)15 September 2004 (aged 18) | 1 | 0 | Central Coast Mariners |
| 22 | 3MF | Jackson Irvine | (1993-03-07)7 March 1993 (aged 29) | 49 | 7 | FC St. Pauli |
| 23 | 4FW | Craig Goodwin | (1991-12-16)16 December 1991 (aged 30) | 10 | 1 | Adelaide United |
| 24 | 2DF | Joel King | (2000-10-30)30 October 2000 (aged 22) | 4 | 0 | OB |
| 25 | 4FW | Jason Cummings | (1995-08-01)1 August 1995 (aged 27) | 1 | 1 | Central Coast Mariners |
| 26 | 3MF | Keanu Baccus | (1998-06-07)7 June 1998 (aged 24) | 1 | 0 | St Mirren |

### Denmark

Coach: Kasper Hjulmand
Denmark announced 21 of the 26 players in their final squad on 7 November 2022. The final five players were announced on 13 November.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Kasper Schmeichel | (1986-11-05)5 November 1986 (aged 36) | 86 | 0 | Nice |
| 2 | 2DF | Joachim Andersen | (1996-05-31)31 May 1996 (aged 26) | 19 | 0 | Crystal Palace |
| 3 | 2DF | Victor Nelsson | (1998-10-14)14 October 1998 (aged 24) | 7 | 0 | Galatasaray |
| 4 | 2DF | Simon Kjær (captain) | (1989-03-26)26 March 1989 (aged 33) | 121 | 5 | Milan |
| 5 | 2DF | Joakim Mæhle | (1997-05-20)20 May 1997 (aged 25) | 31 | 9 | Atalanta |
| 6 | 2DF | Andreas Christensen | (1996-04-10)10 April 1996 (aged 26) | 58 | 2 | Barcelona |
| 7 | 3MF | Mathias Jensen | (1996-01-01)1 January 1996 (aged 26) | 20 | 1 | Brentford |
| 8 | 3MF | Thomas Delaney | (1991-09-03)3 September 1991 (aged 31) | 71 | 7 | Sevilla |
| 9 | 4FW | Martin Braithwaite | (1991-06-05)5 June 1991 (aged 31) | 62 | 10 | Espanyol |
| 10 | 3MF | Christian Eriksen | (1992-02-14)14 February 1992 (aged 30) | 117 | 39 | Manchester United |
| 11 | 3MF | Andreas Skov Olsen | (1999-12-29)29 December 1999 (aged 22) | 23 | 8 | Club Brugge |
| 12 | 4FW | Kasper Dolberg | (1997-10-06)6 October 1997 (aged 25) | 37 | 11 | Sevilla |
| 13 | 2DF | Rasmus Kristensen | (1997-07-11)11 July 1997 (aged 25) | 10 | 0 | Leeds United |
| 14 | 3MF | Mikkel Damsgaard | (2000-07-03)3 July 2000 (aged 22) | 18 | 4 | Brentford |
| 15 | 3MF | Christian Nørgaard | (1994-03-10)10 March 1994 (aged 28) | 17 | 1 | Brentford |
| 16 | 1GK | Oliver Christensen | (1999-03-22)22 March 1999 (aged 23) | 1 | 0 | Hertha BSC |
| 17 | 2DF | Jens Stryger Larsen | (1991-02-21)21 February 1991 (aged 31) | 49 | 3 | Trabzonspor |
| 18 | 2DF | Daniel Wass | (1989-05-31)31 May 1989 (aged 33) | 44 | 1 | Brøndby |
| 19 | 4FW | Jonas Wind | (1999-02-07)7 February 1999 (aged 23) | 15 | 5 | VfL Wolfsburg |
| 20 | 4FW | Yussuf Poulsen | (1994-06-15)15 June 1994 (aged 28) | 68 | 11 | RB Leipzig |
| 21 | 4FW | Andreas Cornelius | (1993-03-16)16 March 1993 (aged 29) | 41 | 9 | Copenhagen |
| 22 | 1GK | Frederik Rønnow | (1992-08-04)4 August 1992 (aged 30) | 8 | 0 | Union Berlin |
| 23 | 3MF | Pierre-Emile Højbjerg | (1995-08-05)5 August 1995 (aged 27) | 60 | 5 | Tottenham Hotspur |
| 24 | 3MF | Robert Skov | (1996-05-20)20 May 1996 (aged 26) | 11 | 5 | 1899 Hoffenheim |
| 25 | 3MF | Jesper Lindstrøm | (2000-02-29)29 February 2000 (aged 22) | 6 | 1 | Eintracht Frankfurt |
| 26 | 2DF | Alexander Bah | (1997-12-09)9 December 1997 (aged 24) | 4 | 1 | Benfica |

### France

Coach: Didier Deschamps
France announced their 25-player final squad on 9 November 2022. The final squad was extended to 26 players on 14 November with the addition of Marcus Thuram. On the same day, Presnel Kimpembe withdrew injured and was replaced by Axel Disasi. Christopher Nkunku withdrew injured on 15 November, and was replaced by Randal Kolo Muani on 16 November. It was announced on 20 November that Karim Benzema had suffered an injury and was not expected to play any part in the tournament; he was not replaced in the squad.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Hugo Lloris (captain) | (1986-12-26)26 December 1986 (aged 35) | 139 | 0 | Tottenham Hotspur |
| 2 | 2DF | Benjamin Pavard | (1996-03-28)28 March 1996 (aged 26) | 46 | 2 | Bayern Munich |
| 3 | 2DF | Axel Disasi | (1998-03-11)11 March 1998 (aged 24) | 0 | 0 | Monaco |
| 4 | 2DF | Raphaël Varane | (1993-04-25)25 April 1993 (aged 29) | 87 | 5 | Manchester United |
| 5 | 2DF | Jules Koundé | (1998-11-12)12 November 1998 (aged 24) | 12 | 0 | Barcelona |
| 6 | 3MF | Mattéo Guendouzi | (1999-04-14)14 April 1999 (aged 23) | 6 | 1 | Marseille |
| 7 | 4FW | Antoine Griezmann | (1991-03-21)21 March 1991 (aged 31) | 110 | 42 | Atlético Madrid |
| 8 | 3MF | Aurélien Tchouaméni | (2000-01-27)27 January 2000 (aged 22) | 14 | 1 | Real Madrid |
| 9 | 4FW | Olivier Giroud | (1986-09-30)30 September 1986 (aged 36) | 114 | 49 | Milan |
| 10 | 4FW | Kylian Mbappé | (1998-12-20)20 December 1998 (aged 23) | 59 | 28 | Paris Saint-Germain |
| 11 | 4FW | Ousmane Dembélé | (1997-05-15)15 May 1997 (aged 25) | 28 | 4 | Barcelona |
| 12 | 4FW | Randal Kolo Muani | (1998-12-05)5 December 1998 (aged 23) | 2 | 0 | Eintracht Frankfurt |
| 13 | 3MF | Youssouf Fofana | (1999-01-10)10 January 1999 (aged 23) | 2 | 0 | Monaco |
| 14 | 3MF | Adrien Rabiot | (1995-04-03)3 April 1995 (aged 27) | 29 | 2 | Juventus |
| 15 | 3MF | Jordan Veretout | (1993-03-01)1 March 1993 (aged 29) | 5 | 0 | Marseille |
| 16 | 1GK | Steve Mandanda | (1985-03-28)28 March 1985 (aged 37) | 34 | 0 | Rennes |
| 17 | 2DF | William Saliba | (2001-03-24)24 March 2001 (aged 21) | 7 | 0 | Arsenal |
| 18 | 2DF | Dayot Upamecano | (1998-10-27)27 October 1998 (aged 24) | 7 | 1 | Bayern Munich |
| 19 | 4FW | Karim Benzema | (1987-12-19)19 December 1987 (aged 34) | 97 | 37 | Real Madrid |
| 20 | 4FW | Kingsley Coman | (1996-06-13)13 June 1996 (aged 26) | 40 | 5 | Bayern Munich |
| 21 | 2DF | Lucas Hernandez | (1996-02-14)14 February 1996 (aged 26) | 32 | 0 | Bayern Munich |
| 22 | 2DF | Théo Hernandez | (1997-10-06)6 October 1997 (aged 25) | 7 | 1 | Milan |
| 23 | 1GK | Alphonse Areola | (1993-02-27)27 February 1993 (aged 29) | 5 | 0 | West Ham United |
| 24 | 2DF | Ibrahima Konaté | (1999-05-25)25 May 1999 (aged 23) | 2 | 0 | Liverpool |
| 25 | 3MF | Eduardo Camavinga | (2002-11-10)10 November 2002 (aged 20) | 4 | 1 | Real Madrid |
| 26 | 4FW | Marcus Thuram | (1997-08-06)6 August 1997 (aged 25) | 4 | 0 | Borussia Mönchengladbach |

### Tunisia

Coach: Jalel Kadri
Tunisia announced their final squad on 14 November 2022.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Aymen Mathlouthi | (1984-09-14)14 September 1984 (aged 38) | 73 | 0 | Étoile du Sahel |
| 2 | 2DF | Bilel Ifa | (1990-03-09)9 March 1990 (aged 32) | 37 | 0 | Kuwait SC |
| 3 | 2DF | Montassar Talbi | (1998-05-26)26 May 1998 (aged 24) | 23 | 1 | Lorient |
| 4 | 2DF | Yassine Meriah | (1993-07-02)2 July 1993 (aged 29) | 61 | 3 | Espérance de Tunis |
| 5 | 3MF | Nader Ghandri | (1995-02-18)18 February 1995 (aged 27) | 8 | 0 | Club Africain |
| 6 | 2DF | Dylan Bronn | (1995-06-19)19 June 1995 (aged 27) | 36 | 2 | Salernitana |
| 7 | 4FW | Youssef Msakni (captain) | (1990-10-28)28 October 1990 (aged 32) | 88 | 17 | Al-Arabi |
| 8 | 3MF | Hannibal Mejbri | (2003-01-21)21 January 2003 (aged 19) | 19 | 0 | Birmingham City |
| 9 | 4FW | Issam Jebali | (1991-12-25)25 December 1991 (aged 30) | 10 | 2 | OB |
| 10 | 4FW | Wahbi Khazri | (1991-02-08)8 February 1991 (aged 31) | 72 | 24 | Montpellier |
| 11 | 4FW | Taha Yassine Khenissi | (1992-01-06)6 January 1992 (aged 30) | 48 | 9 | Kuwait SC |
| 12 | 2DF | Ali Maâloul | (1990-01-01)1 January 1990 (aged 32) | 83 | 2 | Al Ahly |
| 13 | 3MF | Ferjani Sassi | (1992-03-18)18 March 1992 (aged 30) | 78 | 6 | Al-Duhail |
| 14 | 3MF | Aïssa Laïdouni | (1996-12-13)13 December 1996 (aged 25) | 25 | 1 | Ferencváros |
| 15 | 3MF | Mohamed Ali Ben Romdhane | (1999-09-06)6 September 1999 (aged 23) | 23 | 1 | Espérance de Tunis |
| 16 | 1GK | Aymen Dahmen | (1997-01-28)28 January 1997 (aged 25) | 5 | 0 | CS Sfaxien |
| 17 | 3MF | Ellyes Skhiri | (1995-05-10)10 May 1995 (aged 27) | 49 | 3 | 1. FC Köln |
| 18 | 3MF | Ghailene Chaalali | (1994-02-28)28 February 1994 (aged 28) | 31 | 1 | Espérance de Tunis |
| 19 | 4FW | Seifeddine Jaziri | (1993-02-12)12 February 1993 (aged 29) | 29 | 10 | Zamalek |
| 20 | 2DF | Mohamed Dräger | (1996-06-25)25 June 1996 (aged 26) | 34 | 3 | Luzern |
| 21 | 2DF | Wajdi Kechrida | (1995-11-05)5 November 1995 (aged 27) | 19 | 0 | Atromitos |
| 22 | 1GK | Bechir Ben Saïd | (1992-11-29)29 November 1992 (aged 29) | 10 | 0 | US Monastir |
| 23 | 4FW | Naïm Sliti | (1992-07-27)27 July 1992 (aged 30) | 69 | 14 | Al-Ettifaq |
| 24 | 2DF | Ali Abdi | (1993-12-20)20 December 1993 (aged 28) | 10 | 2 | Caen |
| 25 | 4FW | Anis Ben Slimane | (2001-03-16)16 March 2001 (aged 21) | 25 | 4 | Brøndby |
| 26 | 1GK | Mouez Hassen | (1995-03-05)5 March 1995 (aged 27) | 20 | 0 | Club Africain |

## Group E
### Costa Rica

Coach: Luis Fernando Suárez
Costa Rica announced their final squad on 3 November 2022.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Keylor Navas | (1986-12-15)15 December 1986 (aged 35) | 107 | 0 | Paris Saint-Germain |
| 2 | 3MF | Daniel Chacón | (2001-04-11)11 April 2001 (aged 21) | 8 | 0 | Cartaginés |
| 3 | 2DF | Juan Pablo Vargas | (1995-06-06)6 June 1995 (aged 27) | 12 | 1 | Millonarios |
| 4 | 2DF | Keysher Fuller | (1994-07-12)12 July 1994 (aged 28) | 31 | 2 | Herediano |
| 5 | 3MF | Celso Borges | (1988-05-27)27 May 1988 (aged 34) | 155 | 27 | Alajuelense |
| 6 | 2DF | Óscar Duarte | (1989-06-03)3 June 1989 (aged 33) | 71 | 4 | Al-Wehda |
| 7 | 4FW | Anthony Contreras | (2000-01-29)29 January 2000 (aged 22) | 9 | 2 | Herediano |
| 8 | 2DF | Bryan Oviedo | (1990-02-18)18 February 1990 (aged 32) | 76 | 2 | Real Salt Lake |
| 9 | 3MF | Jewison Bennette | (2004-06-15)15 June 2004 (aged 18) | 7 | 2 | Sunderland |
| 10 | 3MF | Bryan Ruiz (captain) | (1985-08-18)18 August 1985 (aged 37) | 146 | 29 | Alajuelense |
| 11 | 4FW | Johan Venegas | (1988-11-27)27 November 1988 (aged 33) | 82 | 11 | Alajuelense |
| 12 | 4FW | Joel Campbell | (1992-06-26)26 June 1992 (aged 30) | 119 | 25 | León |
| 13 | 3MF | Gerson Torres | (1997-08-28)28 August 1997 (aged 25) | 13 | 1 | Herediano |
| 14 | 3MF | Youstin Salas | (1996-06-17)17 June 1996 (aged 26) | 4 | 0 | Saprissa |
| 15 | 2DF | Francisco Calvo | (1992-07-08)8 July 1992 (aged 30) | 75 | 8 | Konyaspor |
| 16 | 2DF | Carlos Martínez | (1999-03-30)30 March 1999 (aged 23) | 7 | 0 | San Carlos |
| 17 | 3MF | Yeltsin Tejeda | (1992-03-17)17 March 1992 (aged 30) | 73 | 0 | Herediano |
| 18 | 1GK | Esteban Alvarado | (1989-04-28)28 April 1989 (aged 33) | 25 | 0 | Herediano |
| 19 | 2DF | Kendall Waston | (1988-01-01)1 January 1988 (aged 34) | 63 | 9 | Saprissa |
| 20 | 3MF | Brandon Aguilera | (2003-06-28)28 June 2003 (aged 19) | 4 | 0 | Guanacasteca |
| 21 | 3MF | Douglas López | (1998-09-21)21 September 1998 (aged 24) | 3 | 0 | Herediano |
| 22 | 2DF | Rónald Matarrita | (1994-07-09)9 July 1994 (aged 28) | 52 | 3 | FC Cincinnati |
| 23 | 1GK | Patrick Sequeira | (1999-03-01)1 March 1999 (aged 23) | 2 | 0 | Lugo |
| 24 | 3MF | Roan Wilson | (2002-05-01)1 May 2002 (aged 20) | 3 | 0 | Municipal Grecia |
| 25 | 3MF | Anthony Hernández | (2001-10-11)11 October 2001 (aged 21) | 3 | 1 | Puntarenas |
| 26 | 3MF | Álvaro Zamora | (2002-03-09)9 March 2002 (aged 20) | 3 | 0 | Saprissa |

### Germany

Coach: Hansi Flick
Germany announced their final squad on 10 November 2022.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Manuel Neuer (captain) | (1986-03-27)27 March 1986 (aged 36) | 114 | 0 | Bayern Munich |
| 2 | 2DF | Antonio Rüdiger | (1993-03-03)3 March 1993 (aged 29) | 54 | 2 | Real Madrid |
| 3 | 2DF | David Raum | (1998-04-22)22 April 1998 (aged 24) | 12 | 0 | RB Leipzig |
| 4 | 2DF | Matthias Ginter | (1994-01-19)19 January 1994 (aged 28) | 47 | 2 | SC Freiburg |
| 5 | 2DF | Thilo Kehrer | (1996-09-21)21 September 1996 (aged 26) | 23 | 0 | West Ham United |
| 6 | 3MF | Joshua Kimmich | (1995-02-08)8 February 1995 (aged 27) | 71 | 5 | Bayern Munich |
| 7 | 4FW | Kai Havertz | (1999-06-11)11 June 1999 (aged 23) | 31 | 10 | Chelsea |
| 8 | 3MF | Leon Goretzka | (1995-02-06)6 February 1995 (aged 27) | 45 | 14 | Bayern Munich |
| 9 | 4FW | Niclas Füllkrug | (1993-02-09)9 February 1993 (aged 29) | 1 | 1 | Werder Bremen |
| 10 | 4FW | Serge Gnabry | (1995-07-14)14 July 1995 (aged 27) | 36 | 20 | Bayern Munich |
| 11 | 3MF | Mario Götze | (1992-06-03)3 June 1992 (aged 30) | 63 | 17 | Eintracht Frankfurt |
| 12 | 1GK | Kevin Trapp | (1990-07-08)8 July 1990 (aged 32) | 6 | 0 | Eintracht Frankfurt |
| 13 | 3MF | Thomas Müller | (1989-09-13)13 September 1989 (aged 33) | 118 | 44 | Bayern Munich |
| 14 | 3MF | Jamal Musiala | (2003-02-26)26 February 2003 (aged 19) | 17 | 1 | Bayern Munich |
| 15 | 2DF | Niklas Süle | (1995-09-03)3 September 1995 (aged 27) | 42 | 1 | Borussia Dortmund |
| 16 | 2DF | Lukas Klostermann | (1996-06-03)3 June 1996 (aged 26) | 19 | 0 | RB Leipzig |
| 17 | 3MF | Julian Brandt | (1996-05-02)2 May 1996 (aged 26) | 39 | 3 | Borussia Dortmund |
| 18 | 3MF | Jonas Hofmann | (1992-07-14)14 July 1992 (aged 30) | 17 | 4 | Borussia Mönchengladbach |
| 19 | 3MF | Leroy Sané | (1996-01-11)11 January 1996 (aged 26) | 48 | 11 | Bayern Munich |
| 20 | 2DF | Christian Günter | (1993-02-28)28 February 1993 (aged 29) | 7 | 0 | SC Freiburg |
| 21 | 3MF | İlkay Gündoğan | (1990-10-24)24 October 1990 (aged 32) | 63 | 16 | Manchester City |
| 22 | 1GK | Marc-André ter Stegen | (1992-04-30)30 April 1992 (aged 30) | 30 | 0 | Barcelona |
| 23 | 2DF | Nico Schlotterbeck | (1999-12-01)1 December 1999 (aged 22) | 6 | 0 | Borussia Dortmund |
| 24 | 4FW | Karim Adeyemi | (2002-01-18)18 January 2002 (aged 20) | 4 | 1 | Borussia Dortmund |
| 25 | 2DF | Armel Bella-Kotchap | (2001-12-11)11 December 2001 (aged 20) | 2 | 0 | Southampton |
| 26 | 4FW | Youssoufa Moukoko | (2004-11-20)20 November 2004 (aged 18) | 1 | 0 | Borussia Dortmund |

### Japan

Coach: Hajime Moriyasu
Japan announced their final squad on 1 November 2022. Yūta Nakayama withdrew injured on 3 November and was replaced by Shuto Machino on 8 November.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Eiji Kawashima | (1983-03-20)20 March 1983 (aged 39) | 95 | 0 | Strasbourg |
| 2 | 2DF | Miki Yamane | (1993-12-22)22 December 1993 (aged 28) | 15 | 2 | Kawasaki Frontale |
| 3 | 2DF | Shōgo Taniguchi | (1991-07-15)15 July 1991 (aged 31) | 14 | 0 | Kawasaki Frontale |
| 4 | 2DF | Kō Itakura | (1997-01-27)27 January 1997 (aged 25) | 13 | 1 | Borussia Mönchengladbach |
| 5 | 2DF | Yūto Nagatomo | (1986-09-12)12 September 1986 (aged 36) | 138 | 4 | FC Tokyo |
| 6 | 3MF | Wataru Endō | (1993-02-09)9 February 1993 (aged 29) | 43 | 2 | VfB Stuttgart |
| 7 | 3MF | Gaku Shibasaki | (1992-05-28)28 May 1992 (aged 30) | 60 | 3 | Leganés |
| 8 | 3MF | Ritsu Dōan | (1998-06-16)16 June 1998 (aged 24) | 29 | 3 | SC Freiburg |
| 9 | 3MF | Kaoru Mitoma | (1997-05-20)20 May 1997 (aged 25) | 9 | 5 | Brighton & Hove Albion |
| 10 | 3MF | Takumi Minamino | (1995-01-16)16 January 1995 (aged 27) | 44 | 17 | Monaco |
| 11 | 3MF | Takefusa Kubo | (2001-06-04)4 June 2001 (aged 21) | 20 | 1 | Real Sociedad |
| 12 | 1GK | Shūichi Gonda | (1989-03-03)3 March 1989 (aged 33) | 34 | 0 | Shimizu S-Pulse |
| 13 | 3MF | Hidemasa Morita | (1995-05-10)10 May 1995 (aged 27) | 17 | 2 | Sporting CP |
| 14 | 3MF | Junya Itō | (1993-03-09)9 March 1993 (aged 29) | 38 | 9 | Reims |
| 15 | 3MF | Daichi Kamada | (1996-08-05)5 August 1996 (aged 26) | 22 | 6 | Eintracht Frankfurt |
| 16 | 2DF | Takehiro Tomiyasu | (1998-11-05)5 November 1998 (aged 24) | 29 | 1 | Arsenal |
| 17 | 3MF | Ao Tanaka | (1998-09-10)10 September 1998 (aged 24) | 15 | 2 | Fortuna Düsseldorf |
| 18 | 4FW | Takuma Asano | (1994-11-10)10 November 1994 (aged 28) | 37 | 7 | VfL Bochum |
| 19 | 2DF | Hiroki Sakai | (1990-04-12)12 April 1990 (aged 32) | 72 | 1 | Urawa Red Diamonds |
| 20 | 4FW | Shūto Machino | (1999-09-30)30 September 1999 (aged 23) | 4 | 3 | Shonan Bellmare |
| 21 | 4FW | Ayase Ueda | (1998-08-28)28 August 1998 (aged 24) | 11 | 0 | Cercle Brugge |
| 22 | 2DF | Maya Yoshida (captain) | (1988-08-24)24 August 1988 (aged 34) | 122 | 12 | Schalke 04 |
| 23 | 1GK | Daniel Schmidt | (1992-02-03)3 February 1992 (aged 30) | 11 | 0 | Sint-Truiden |
| 24 | 3MF | Yūki Sōma | (1997-02-25)25 February 1997 (aged 25) | 8 | 4 | Nagoya Grampus |
| 25 | 4FW | Daizen Maeda | (1997-10-20)20 October 1997 (aged 25) | 8 | 1 | Celtic |
| 26 | 2DF | Hiroki Itō | (1999-05-12)12 May 1999 (aged 23) | 6 | 0 | VfB Stuttgart |

### Spain

Coach: Luis Enrique
Spain announced their final squad on 11 November 2022. José Gayà withdrew injured and was replaced by Alejandro Balde on 18 November.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Robert Sánchez | (1997-11-18)18 November 1997 (aged 25) | 2 | 0 | Brighton & Hove Albion |
| 2 | 2DF | César Azpilicueta | (1989-08-28)28 August 1989 (aged 33) | 42 | 1 | Chelsea |
| 3 | 2DF | Eric García | (2001-01-09)9 January 2001 (aged 21) | 19 | 0 | Barcelona |
| 4 | 2DF | Pau Torres | (1997-01-16)16 January 1997 (aged 25) | 22 | 1 | Villarreal |
| 5 | 3MF | Sergio Busquets (captain) | (1988-07-16)16 July 1988 (aged 34) | 139 | 2 | Barcelona |
| 6 | 3MF | Marcos Llorente | (1995-01-30)30 January 1995 (aged 27) | 17 | 0 | Atlético Madrid |
| 7 | 4FW | Álvaro Morata | (1992-10-23)23 October 1992 (aged 30) | 57 | 27 | Atlético Madrid |
| 8 | 3MF | Koke | (1992-01-08)8 January 1992 (aged 30) | 68 | 0 | Atlético Madrid |
| 9 | 3MF | Gavi | (2004-08-05)5 August 2004 (aged 18) | 13 | 2 | Barcelona |
| 10 | 4FW | Marco Asensio | (1996-01-21)21 January 1996 (aged 26) | 31 | 1 | Real Madrid |
| 11 | 4FW | Ferran Torres | (2000-02-29)29 February 2000 (aged 22) | 31 | 13 | Barcelona |
| 12 | 4FW | Nico Williams | (2002-07-12)12 July 2002 (aged 20) | 3 | 1 | Athletic Bilbao |
| 13 | 1GK | David Raya | (1995-09-15)15 September 1995 (aged 27) | 2 | 0 | Brentford |
| 14 | 2DF | Alejandro Balde | (2003-10-18)18 October 2003 (aged 19) | 0 | 0 | Barcelona |
| 15 | 2DF | Hugo Guillamón | (2000-01-31)31 January 2000 (aged 22) | 3 | 1 | Valencia |
| 16 | 3MF | Rodri | (1996-06-22)22 June 1996 (aged 26) | 35 | 1 | Manchester City |
| 17 | 4FW | Yeremy Pino | (2002-10-20)20 October 2002 (aged 20) | 7 | 1 | Villarreal |
| 18 | 2DF | Jordi Alba | (1989-03-21)21 March 1989 (aged 33) | 87 | 9 | Barcelona |
| 19 | 3MF | Carlos Soler | (1997-01-02)2 January 1997 (aged 25) | 12 | 3 | Paris Saint-Germain |
| 20 | 2DF | Dani Carvajal | (1992-01-11)11 January 1992 (aged 30) | 31 | 0 | Real Madrid |
| 21 | 4FW | Dani Olmo | (1998-05-07)7 May 1998 (aged 24) | 25 | 4 | RB Leipzig |
| 22 | 4FW | Pablo Sarabia | (1992-05-11)11 May 1992 (aged 30) | 25 | 9 | Paris Saint-Germain |
| 23 | 1GK | Unai Simón | (1997-06-11)11 June 1997 (aged 25) | 27 | 0 | Athletic Bilbao |
| 24 | 2DF | Aymeric Laporte | (1994-05-27)27 May 1994 (aged 28) | 16 | 1 | Manchester City |
| 25 | 4FW | Ansu Fati | (2002-10-31)31 October 2002 (aged 20) | 5 | 2 | Barcelona |
| 26 | 3MF | Pedri | (2002-11-25)25 November 2002 (aged 19) | 14 | 0 | Barcelona |

## Group F
### Belgium

Coach: Roberto Martínez
Belgium announced their final squad on 10 November 2022.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Thibaut Courtois | (1992-05-11)11 May 1992 (aged 30) | 97 | 0 | Real Madrid |
| 2 | 2DF | Toby Alderweireld | (1989-03-02)2 March 1989 (aged 33) | 124 | 5 | Antwerp |
| 3 | 2DF | Arthur Theate | (2000-05-25)25 May 2000 (aged 22) | 4 | 0 | Rennes |
| 4 | 2DF | Wout Faes | (1998-04-03)3 April 1998 (aged 24) | 1 | 0 | Leicester City |
| 5 | 2DF | Jan Vertonghen | (1987-04-24)24 April 1987 (aged 35) | 142 | 9 | Anderlecht |
| 6 | 3MF | Axel Witsel | (1989-01-12)12 January 1989 (aged 33) | 127 | 12 | Atlético Madrid |
| 7 | 3MF | Kevin De Bruyne | (1991-06-28)28 June 1991 (aged 31) | 94 | 25 | Manchester City |
| 8 | 3MF | Youri Tielemans | (1997-05-07)7 May 1997 (aged 25) | 55 | 5 | Leicester City |
| 9 | 4FW | Romelu Lukaku | (1993-05-13)13 May 1993 (aged 29) | 102 | 68 | Internazionale |
| 10 | 4FW | Eden Hazard (captain) | (1991-01-07)7 January 1991 (aged 31) | 123 | 33 | Real Madrid |
| 11 | 4FW | Yannick Carrasco | (1993-09-04)4 September 1993 (aged 29) | 60 | 8 | Atlético Madrid |
| 12 | 1GK | Simon Mignolet | (1988-03-06)6 March 1988 (aged 34) | 35 | 0 | Club Brugge |
| 13 | 1GK | Koen Casteels | (1992-06-25)25 June 1992 (aged 30) | 4 | 0 | VfL Wolfsburg |
| 14 | 4FW | Dries Mertens | (1987-05-06)6 May 1987 (aged 35) | 107 | 21 | Galatasaray |
| 15 | 3MF | Thomas Meunier | (1991-09-12)12 September 1991 (aged 31) | 59 | 8 | Borussia Dortmund |
| 16 | 3MF | Thorgan Hazard | (1993-03-29)29 March 1993 (aged 29) | 45 | 9 | Borussia Dortmund |
| 17 | 4FW | Leandro Trossard | (1994-12-04)4 December 1994 (aged 27) | 21 | 5 | Brighton & Hove Albion |
| 18 | 3MF | Amadou Onana | (2001-08-16)16 August 2001 (aged 21) | 2 | 0 | Everton |
| 19 | 2DF | Leander Dendoncker | (1995-04-15)15 April 1995 (aged 27) | 29 | 1 | Aston Villa |
| 20 | 3MF | Hans Vanaken | (1992-08-24)24 August 1992 (aged 30) | 23 | 5 | Club Brugge |
| 21 | 3MF | Timothy Castagne | (1995-12-05)5 December 1995 (aged 26) | 26 | 2 | Leicester City |
| 22 | 4FW | Charles De Ketelaere | (2001-03-10)10 March 2001 (aged 21) | 10 | 1 | Milan |
| 23 | 4FW | Michy Batshuayi | (1993-10-02)2 October 1993 (aged 29) | 48 | 26 | Fenerbahçe |
| 24 | 4FW | Loïs Openda | (2000-02-16)16 February 2000 (aged 22) | 5 | 2 | Lens |
| 25 | 4FW | Jérémy Doku | (2002-05-27)27 May 2002 (aged 20) | 11 | 2 | Rennes |
| 26 | 2DF | Zeno Debast | (2003-10-24)24 October 2003 (aged 19) | 3 | 0 | Anderlecht |

### Canada

Coach: John Herdman
Canada announced their final squad on 13 November 2022.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Dayne St. Clair | (1997-05-09)9 May 1997 (aged 25) | 2 | 0 | Minnesota United FC |
| 2 | 2DF | Alistair Johnston | (1998-10-08)8 October 1998 (aged 24) | 30 | 1 | CF Montréal |
| 3 | 2DF | Sam Adekugbe | (1995-01-16)16 January 1995 (aged 27) | 34 | 1 | Hatayspor |
| 4 | 2DF | Kamal Miller | (1997-05-16)16 May 1997 (aged 25) | 29 | 0 | CF Montréal |
| 5 | 2DF | Steven Vitória | (1987-01-11)11 January 1987 (aged 35) | 35 | 4 | Chaves |
| 6 | 3MF | Samuel Piette | (1994-11-12)12 November 1994 (aged 28) | 66 | 0 | CF Montréal |
| 7 | 3MF | Stephen Eustáquio | (1996-12-21)21 December 1996 (aged 25) | 26 | 3 | Porto |
| 8 | 3MF | Liam Fraser | (1998-02-13)13 February 1998 (aged 24) | 15 | 0 | Deinze |
| 9 | 4FW | Lucas Cavallini | (1992-12-28)28 December 1992 (aged 29) | 34 | 18 | Vancouver Whitecaps FC |
| 10 | 3MF | Junior Hoilett | (1990-06-05)5 June 1990 (aged 32) | 50 | 14 | Reading |
| 11 | 4FW | Tajon Buchanan | (1999-02-08)8 February 1999 (aged 23) | 26 | 4 | Club Brugge |
| 12 | 4FW | Iké Ugbo | (1998-09-21)21 September 1998 (aged 24) | 8 | 0 | Troyes |
| 13 | 3MF | Atiba Hutchinson (captain) | (1983-02-08)8 February 1983 (aged 39) | 98 | 9 | Beşiktaş |
| 14 | 3MF | Mark-Anthony Kaye | (1994-12-02)2 December 1994 (aged 27) | 38 | 2 | Toronto FC |
| 15 | 3MF | Ismaël Koné | (2002-06-16)16 June 2002 (aged 20) | 6 | 1 | CF Montréal |
| 16 | 1GK | James Pantemis | (1997-02-21)21 February 1997 (aged 25) | 0 | 0 | CF Montréal |
| 17 | 4FW | Cyle Larin | (1995-04-17)17 April 1995 (aged 27) | 55 | 25 | Club Brugge |
| 18 | 1GK | Milan Borjan | (1987-10-23)23 October 1987 (aged 35) | 68 | 0 | Red Star Belgrade |
| 19 | 4FW | Alphonso Davies | (2000-11-02)2 November 2000 (aged 22) | 34 | 12 | Bayern Munich |
| 20 | 4FW | Jonathan David | (2000-01-14)14 January 2000 (aged 22) | 35 | 22 | Lille |
| 21 | 3MF | Jonathan Osorio | (1992-06-12)12 June 1992 (aged 30) | 57 | 7 | Toronto FC |
| 22 | 2DF | Richie Laryea | (1995-01-07)7 January 1995 (aged 27) | 34 | 1 | Toronto FC |
| 23 | 3MF | Liam Millar | (1999-09-27)27 September 1999 (aged 23) | 16 | 0 | Basel |
| 24 | 3MF | David Wotherspoon | (1990-01-16)16 January 1990 (aged 32) | 10 | 1 | St Johnstone |
| 25 | 2DF | Derek Cornelius | (1997-11-25)25 November 1997 (aged 24) | 14 | 0 | Panetolikos |
| 26 | 2DF | Joel Waterman | (1996-01-24)24 January 1996 (aged 26) | 2 | 0 | CF Montréal |

### Croatia

Coach: Zlatko Dalić
Croatia announced a 34-man preliminary squad on 31 October 2022. The final squad was announced on 9 November.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Dominik Livaković | (1995-01-09)9 January 1995 (aged 27) | 34 | 0 | Dinamo Zagreb |
| 2 | 2DF | Josip Stanišić | (2000-04-02)2 April 2000 (aged 22) | 7 | 0 | Bayern Munich |
| 3 | 2DF | Borna Barišić | (1992-11-10)10 November 1992 (aged 30) | 28 | 1 | Rangers |
| 4 | 4FW | Ivan Perišić | (1989-02-02)2 February 1989 (aged 33) | 116 | 32 | Tottenham Hotspur |
| 5 | 2DF | Martin Erlić | (1998-01-24)24 January 1998 (aged 24) | 4 | 0 | Sassuolo |
| 6 | 2DF | Dejan Lovren | (1989-07-05)5 July 1989 (aged 33) | 72 | 5 | Zenit Saint Petersburg |
| 7 | 3MF | Lovro Majer | (1998-01-17)17 January 1998 (aged 24) | 11 | 3 | Rennes |
| 8 | 3MF | Mateo Kovačić | (1994-05-06)6 May 1994 (aged 28) | 84 | 3 | Chelsea |
| 9 | 4FW | Andrej Kramarić | (1991-06-19)19 June 1991 (aged 31) | 74 | 20 | 1899 Hoffenheim |
| 10 | 3MF | Luka Modrić (captain) | (1985-09-09)9 September 1985 (aged 37) | 155 | 23 | Real Madrid |
| 11 | 3MF | Marcelo Brozović | (1992-11-16)16 November 1992 (aged 30) | 77 | 7 | Internazionale |
| 12 | 1GK | Ivo Grbić | (1996-01-18)18 January 1996 (aged 26) | 2 | 0 | Atlético Madrid |
| 13 | 3MF | Nikola Vlašić | (1997-10-04)4 October 1997 (aged 25) | 42 | 7 | Torino |
| 14 | 4FW | Marko Livaja | (1993-08-26)26 August 1993 (aged 29) | 14 | 3 | Hajduk Split |
| 15 | 3MF | Mario Pašalić | (1995-02-09)9 February 1995 (aged 27) | 43 | 7 | Atalanta |
| 16 | 4FW | Bruno Petković | (1994-09-16)16 September 1994 (aged 28) | 23 | 6 | Dinamo Zagreb |
| 17 | 4FW | Ante Budimir | (1991-07-22)22 July 1991 (aged 31) | 15 | 1 | Osasuna |
| 18 | 4FW | Mislav Oršić | (1992-12-29)29 December 1992 (aged 29) | 21 | 1 | Dinamo Zagreb |
| 19 | 2DF | Borna Sosa | (1998-01-21)21 January 1998 (aged 24) | 8 | 1 | VfB Stuttgart |
| 20 | 2DF | Joško Gvardiol | (2002-01-23)23 January 2002 (aged 20) | 12 | 1 | RB Leipzig |
| 21 | 2DF | Domagoj Vida | (1989-04-29)29 April 1989 (aged 33) | 100 | 4 | AEK Athens |
| 22 | 2DF | Josip Juranović | (1995-08-16)16 August 1995 (aged 27) | 21 | 0 | Celtic |
| 23 | 1GK | Ivica Ivušić | (1995-02-01)1 February 1995 (aged 27) | 5 | 0 | Osijek |
| 24 | 2DF | Josip Šutalo | (2000-02-28)28 February 2000 (aged 22) | 3 | 0 | Dinamo Zagreb |
| 25 | 3MF | Luka Sučić | (2002-09-08)8 September 2002 (aged 20) | 4 | 0 | Red Bull Salzburg |
| 26 | 3MF | Kristijan Jakić | (1997-05-14)14 May 1997 (aged 25) | 4 | 0 | Eintracht Frankfurt |

### Morocco

Coach: Walid Regragui
Morocco announced their final squad on 10 November 2022. Amine Harit withdrew injured and was replaced by Anass Zaroury on 16 November.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Yassine Bounou | (1991-04-05)5 April 1991 (aged 31) | 46 | 0 | Sevilla |
| 2 | 2DF | Achraf Hakimi | (1998-11-04)4 November 1998 (aged 24) | 54 | 8 | Paris Saint-Germain |
| 3 | 2DF | Noussair Mazraoui | (1997-11-14)14 November 1997 (aged 25) | 15 | 2 | Bayern Munich |
| 4 | 3MF | Sofyan Amrabat | (1996-08-21)21 August 1996 (aged 26) | 39 | 0 | Fiorentina |
| 5 | 2DF | Nayef Aguerd | (1996-03-30)30 March 1996 (aged 26) | 22 | 1 | West Ham United |
| 6 | 2DF | Romain Saïss (captain) | (1990-03-26)26 March 1990 (aged 32) | 66 | 1 | Beşiktaş |
| 7 | 3MF | Hakim Ziyech | (1993-03-19)19 March 1993 (aged 29) | 43 | 18 | Chelsea |
| 8 | 3MF | Azzedine Ounahi | (2000-04-19)19 April 2000 (aged 22) | 10 | 2 | Angers |
| 9 | 4FW | Abderrazak Hamdallah | (1990-12-17)17 December 1990 (aged 31) | 18 | 6 | Al-Ittihad |
| 10 | 3MF | Anass Zaroury | (2000-11-07)7 November 2000 (aged 22) | 1 | 0 | Burnley |
| 11 | 4FW | Abdelhamid Sabiri | (1996-11-28)28 November 1996 (aged 25) | 2 | 1 | Sampdoria |
| 12 | 1GK | Munir Mohamedi | (1989-05-10)10 May 1989 (aged 33) | 43 | 0 | Al-Wehda |
| 13 | 3MF | Ilias Chair | (1997-10-30)30 October 1997 (aged 25) | 11 | 1 | Queens Park Rangers |
| 14 | 3MF | Zakaria Aboukhlal | (2000-02-18)18 February 2000 (aged 22) | 12 | 2 | Toulouse |
| 15 | 3MF | Selim Amallah | (1996-11-15)15 November 1996 (aged 26) | 24 | 4 | Standard Liège |
| 16 | 4FW | Abde Ezzalzouli | (2001-12-17)17 December 2001 (aged 20) | 2 | 0 | Osasuna |
| 17 | 3MF | Sofiane Boufal | (1993-09-17)17 September 1993 (aged 29) | 32 | 6 | Angers |
| 18 | 2DF | Jawad El Yamiq | (1992-02-29)29 February 1992 (aged 30) | 12 | 2 | Valladolid |
| 19 | 4FW | Youssef En-Nesyri | (1997-06-01)1 June 1997 (aged 25) | 50 | 15 | Sevilla |
| 20 | 2DF | Achraf Dari | (1999-05-06)6 May 1999 (aged 23) | 4 | 0 | Brest |
| 21 | 4FW | Walid Cheddira | (1998-01-22)22 January 1998 (aged 24) | 2 | 0 | Bari |
| 22 | 1GK | Ahmed Reda Tagnaouti | (1996-04-05)5 April 1996 (aged 26) | 3 | 0 | Wydad AC |
| 23 | 3MF | Bilal El Khannous | (2004-05-10)10 May 2004 (aged 18) | 0 | 0 | Genk |
| 24 | 2DF | Badr Benoun | (1993-09-30)30 September 1993 (aged 29) | 3 | 0 | Qatar SC |
| 25 | 2DF | Yahia Attiyat Allah | (1995-03-02)2 March 1995 (aged 27) | 2 | 0 | Wydad AC |
| 26 | 3MF | Yahya Jabrane | (1991-06-18)18 June 1991 (aged 31) | 5 | 0 | Wydad AC |

## Group G
### Brazil

Coach: Tite
Brazil announced their final squad on 7 November 2022.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Alisson | (1992-10-02)2 October 1992 (aged 30) | 57 | 0 | Liverpool |
| 2 | 2DF | Danilo | (1991-07-15)15 July 1991 (aged 31) | 46 | 1 | Juventus |
| 3 | 2DF | Thiago Silva (captain) | (1984-09-22)22 September 1984 (aged 38) | 109 | 7 | Chelsea |
| 4 | 2DF | Marquinhos | (1994-05-14)14 May 1994 (aged 28) | 71 | 5 | Paris Saint-Germain |
| 5 | 3MF | Casemiro | (1992-02-23)23 February 1992 (aged 30) | 65 | 5 | Manchester United |
| 6 | 2DF | Alex Sandro | (1991-01-26)26 January 1991 (aged 31) | 37 | 2 | Juventus |
| 7 | 3MF | Lucas Paquetá | (1997-08-27)27 August 1997 (aged 25) | 35 | 7 | West Ham United |
| 8 | 3MF | Fred | (1993-03-05)5 March 1993 (aged 29) | 28 | 0 | Manchester United |
| 9 | 4FW | Richarlison | (1997-05-10)10 May 1997 (aged 25) | 38 | 17 | Tottenham Hotspur |
| 10 | 4FW | Neymar | (1992-02-05)5 February 1992 (aged 30) | 121 | 75 | Paris Saint-Germain |
| 11 | 4FW | Raphinha | (1996-12-14)14 December 1996 (aged 25) | 11 | 5 | Barcelona |
| 12 | 1GK | Weverton | (1987-12-13)13 December 1987 (aged 34) | 8 | 0 | Palmeiras |
| 13 | 2DF | Dani Alves | (1983-05-06)6 May 1983 (aged 39) | 124 | 8 | UNAM |
| 14 | 2DF | Éder Militão | (1998-01-18)18 January 1998 (aged 24) | 23 | 1 | Real Madrid |
| 15 | 3MF | Fabinho | (1993-10-23)23 October 1993 (aged 29) | 28 | 0 | Liverpool |
| 16 | 2DF | Alex Telles | (1992-12-15)15 December 1992 (aged 29) | 8 | 0 | Sevilla |
| 17 | 3MF | Bruno Guimarães | (1997-11-16)16 November 1997 (aged 25) | 8 | 1 | Newcastle United |
| 18 | 4FW | Gabriel Jesus | (1997-04-03)3 April 1997 (aged 25) | 56 | 19 | Arsenal |
| 19 | 4FW | Antony | (2000-02-24)24 February 2000 (aged 22) | 11 | 2 | Manchester United |
| 20 | 4FW | Vinícius Júnior | (2000-07-12)12 July 2000 (aged 22) | 16 | 1 | Real Madrid |
| 21 | 4FW | Rodrygo | (2001-01-09)9 January 2001 (aged 21) | 7 | 1 | Real Madrid |
| 22 | 3MF | Éverton Ribeiro | (1989-04-10)10 April 1989 (aged 33) | 21 | 3 | Flamengo |
| 23 | 1GK | Ederson | (1993-08-17)17 August 1993 (aged 29) | 18 | 0 | Manchester City |
| 24 | 2DF | Bremer | (1997-03-18)18 March 1997 (aged 25) | 1 | 0 | Juventus |
| 25 | 4FW | Pedro | (1997-06-20)20 June 1997 (aged 25) | 2 | 1 | Flamengo |
| 26 | 4FW | Gabriel Martinelli | (2001-06-18)18 June 2001 (aged 21) | 3 | 0 | Arsenal |

### Cameroon

Coach: Rigobert Song
Cameroon announced their final squad on 9 November 2022. André Onana left the squad on 28 November.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Simon Ngapandouetnbu | (2003-04-12)12 April 2003 (aged 19) | 0 | 0 | Marseille |
| 2 | 2DF | Jerome Ngom Mbekeli | (1998-09-30)30 September 1998 (aged 24) | 2 | 0 | Colombe Sportive |
| 3 | 2DF | Nicolas Nkoulou | (1990-03-27)27 March 1990 (aged 32) | 79 | 2 | Aris |
| 4 | 2DF | Christopher Wooh | (2001-09-18)18 September 2001 (aged 21) | 4 | 0 | Rennes |
| 5 | 3MF | Gaël Ondoua | (1995-11-04)4 November 1995 (aged 27) | 4 | 0 | Hannover 96 |
| 6 | 4FW | Moumi Ngamaleu | (1994-07-09)9 July 1994 (aged 28) | 42 | 4 | Dynamo Moscow |
| 7 | 3MF | Georges-Kévin Nkoudou | (1995-02-13)13 February 1995 (aged 27) | 3 | 0 | Beşiktaş |
| 8 | 3MF | André-Frank Zambo Anguissa | (1995-11-16)16 November 1995 (aged 27) | 44 | 5 | Napoli |
| 9 | 4FW | Jean-Pierre Nsame | (1993-05-01)1 May 1993 (aged 29) | 4 | 0 | Young Boys |
| 10 | 4FW | Vincent Aboubakar (captain) | (1992-01-22)22 January 1992 (aged 30) | 92 | 33 | Al-Nassr |
| 11 | 4FW | Christian Bassogog | (1995-10-18)18 October 1995 (aged 27) | 44 | 7 | Shanghai Shenhua |
| 12 | 4FW | Karl Toko Ekambi | (1992-09-14)14 September 1992 (aged 30) | 52 | 12 | Lyon |
| 13 | 4FW | Eric Maxim Choupo-Moting | (1989-03-23)23 March 1989 (aged 33) | 70 | 20 | Bayern Munich |
| 14 | 3MF | Samuel Gouet | (1997-12-14)14 December 1997 (aged 24) | 22 | 0 | Mechelen |
| 15 | 3MF | Pierre Kunde | (1995-07-26)26 July 1995 (aged 27) | 33 | 1 | Olympiacos |
| 16 | 1GK | Devis Epassy | (1993-02-02)2 February 1993 (aged 29) | 5 | 0 | Abha |
| 17 | 2DF | Olivier Mbaizo | (1997-08-15)15 August 1997 (aged 25) | 11 | 0 | Philadelphia Union |
| 18 | 3MF | Martin Hongla | (1998-03-16)16 March 1998 (aged 24) | 20 | 0 | Hellas Verona |
| 19 | 2DF | Collins Fai | (1992-08-13)13 August 1992 (aged 30) | 53 | 0 | Al-Tai |
| 20 | 4FW | Bryan Mbeumo | (1999-08-07)7 August 1999 (aged 23) | 4 | 0 | Brentford |
| 21 | 2DF | Jean-Charles Castelletto | (1995-01-26)26 January 1995 (aged 27) | 15 | 0 | Nantes |
| 22 | 3MF | Olivier Ntcham | (1996-02-09)9 February 1996 (aged 26) | 4 | 0 | Swansea City |
| 23 | 1GK | André Onana | (1996-04-02)2 April 1996 (aged 26) | 34 | 0 | Internazionale |
| 24 | 2DF | Enzo Ebosse | (1999-03-11)11 March 1999 (aged 23) | 3 | 0 | Udinese |
| 25 | 2DF | Nouhou Tolo | (1997-06-23)23 June 1997 (aged 25) | 19 | 0 | Seattle Sounders FC |
| 26 | 3MF | Souaibou Marou | (2000-12-03)3 December 2000 (aged 21) | 3 | 1 | Coton Sport |

### Serbia

Coach: Dragan Stojković
Serbia announced their final squad on 11 November 2022.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Marko Dmitrović | (1992-01-24)24 January 1992 (aged 30) | 19 | 0 | Sevilla |
| 2 | 2DF | Strahinja Pavlović | (2001-05-24)24 May 2001 (aged 21) | 22 | 1 | Red Bull Salzburg |
| 3 | 2DF | Strahinja Eraković | (2001-01-22)22 January 2001 (aged 21) | 2 | 0 | Red Star Belgrade |
| 4 | 2DF | Nikola Milenković | (1997-10-12)12 October 1997 (aged 25) | 39 | 3 | Fiorentina |
| 5 | 2DF | Miloš Veljković | (1995-09-26)26 September 1995 (aged 27) | 21 | 0 | Werder Bremen |
| 6 | 3MF | Nemanja Maksimović | (1995-01-26)26 January 1995 (aged 27) | 40 | 0 | Getafe |
| 7 | 4FW | Nemanja Radonjić | (1996-02-15)15 February 1996 (aged 26) | 36 | 5 | Torino |
| 8 | 3MF | Nemanja Gudelj | (1991-11-16)16 November 1991 (aged 31) | 49 | 1 | Sevilla |
| 9 | 4FW | Aleksandar Mitrović | (1994-09-16)16 September 1994 (aged 28) | 76 | 50 | Fulham |
| 10 | 4FW | Dušan Tadić (captain) | (1988-11-20)20 November 1988 (aged 34) | 91 | 20 | Ajax |
| 11 | 4FW | Luka Jović | (1997-12-23)23 December 1997 (aged 24) | 29 | 10 | Fiorentina |
| 12 | 1GK | Predrag Rajković | (1995-10-31)31 October 1995 (aged 27) | 28 | 0 | Mallorca |
| 13 | 2DF | Stefan Mitrović | (1990-05-22)22 May 1990 (aged 32) | 35 | 0 | Getafe |
| 14 | 3MF | Andrija Živković | (1996-07-11)11 July 1996 (aged 26) | 29 | 1 | PAOK |
| 15 | 2DF | Srđan Babić | (1996-04-22)22 April 1996 (aged 26) | 2 | 0 | Almería |
| 16 | 3MF | Saša Lukić | (1996-08-13)13 August 1996 (aged 26) | 32 | 2 | Torino |
| 17 | 3MF | Filip Kostić | (1992-11-01)1 November 1992 (aged 30) | 50 | 3 | Juventus |
| 18 | 4FW | Dušan Vlahović | (2000-01-28)28 January 2000 (aged 22) | 17 | 9 | Juventus |
| 19 | 3MF | Uroš Račić | (1998-03-17)17 March 1998 (aged 24) | 9 | 0 | Braga |
| 20 | 3MF | Sergej Milinković-Savić | (1995-02-27)27 February 1995 (aged 27) | 36 | 6 | Lazio |
| 21 | 4FW | Filip Đuričić | (1992-01-30)30 January 1992 (aged 30) | 37 | 5 | Sampdoria |
| 22 | 3MF | Darko Lazović | (1990-09-15)15 September 1990 (aged 32) | 26 | 1 | Hellas Verona |
| 23 | 1GK | Vanja Milinković-Savić | (1997-02-20)20 February 1997 (aged 25) | 7 | 0 | Torino |
| 24 | 3MF | Ivan Ilić | (2001-03-17)17 March 2001 (aged 21) | 6 | 0 | Hellas Verona |
| 25 | 2DF | Filip Mladenović | (1991-08-15)15 August 1991 (aged 31) | 20 | 1 | Legia Warsaw |
| 26 | 3MF | Marko Grujić | (1996-04-13)13 April 1996 (aged 26) | 18 | 0 | Porto |

### Switzerland

Coach: Murat Yakin
Switzerland announced their final squad on 9 November 2022.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Yann Sommer | (1988-12-17)17 December 1988 (aged 33) | 77 | 0 | Borussia Mönchengladbach |
| 2 | 2DF | Edimilson Fernandes | (1996-04-15)15 April 1996 (aged 26) | 22 | 2 | Mainz 05 |
| 3 | 2DF | Silvan Widmer | (1993-03-05)5 March 1993 (aged 29) | 34 | 2 | Mainz 05 |
| 4 | 2DF | Nico Elvedi | (1996-09-30)30 September 1996 (aged 26) | 41 | 1 | Borussia Mönchengladbach |
| 5 | 2DF | Manuel Akanji | (1995-07-19)19 July 1995 (aged 27) | 43 | 1 | Manchester City |
| 6 | 3MF | Denis Zakaria | (1996-11-20)20 November 1996 (aged 26) | 43 | 3 | Chelsea |
| 7 | 4FW | Breel Embolo | (1997-02-14)14 February 1997 (aged 25) | 59 | 11 | Monaco |
| 8 | 3MF | Remo Freuler | (1992-04-15)15 April 1992 (aged 30) | 49 | 5 | Nottingham Forest |
| 9 | 4FW | Haris Seferovic | (1992-02-22)22 February 1992 (aged 30) | 89 | 25 | Galatasaray |
| 10 | 3MF | Granit Xhaka (captain) | (1992-09-27)27 September 1992 (aged 30) | 107 | 12 | Arsenal |
| 11 | 2DF | Renato Steffen | (1991-11-03)3 November 1991 (aged 31) | 28 | 1 | Lugano |
| 12 | 1GK | Jonas Omlin | (1994-01-10)10 January 1994 (aged 28) | 4 | 0 | Montpellier |
| 13 | 2DF | Ricardo Rodriguez | (1992-08-25)25 August 1992 (aged 30) | 100 | 9 | Torino |
| 14 | 3MF | Michel Aebischer | (1997-01-06)6 January 1997 (aged 25) | 12 | 0 | Bologna |
| 15 | 3MF | Djibril Sow | (1997-02-06)6 February 1997 (aged 25) | 32 | 0 | Eintracht Frankfurt |
| 16 | 3MF | Christian Fassnacht | (1993-11-11)11 November 1993 (aged 29) | 16 | 4 | Young Boys |
| 17 | 4FW | Ruben Vargas | (1998-08-05)5 August 1998 (aged 24) | 27 | 4 | FC Augsburg |
| 18 | 2DF | Eray Cömert | (1998-02-04)4 February 1998 (aged 24) | 10 | 0 | Valencia |
| 19 | 4FW | Noah Okafor | (2000-05-24)24 May 2000 (aged 22) | 9 | 2 | Red Bull Salzburg |
| 20 | 3MF | Fabian Frei | (1989-01-08)8 January 1989 (aged 33) | 22 | 3 | Basel |
| 21 | 1GK | Gregor Kobel | (1997-12-06)6 December 1997 (aged 24) | 3 | 0 | Borussia Dortmund |
| 22 | 2DF | Fabian Schär | (1991-12-20)20 December 1991 (aged 30) | 73 | 8 | Newcastle United |
| 23 | 3MF | Xherdan Shaqiri | (1991-10-10)10 October 1991 (aged 31) | 109 | 26 | Chicago Fire FC |
| 24 | 1GK | Philipp Köhn | (1998-04-02)2 April 1998 (aged 24) | 0 | 0 | Red Bull Salzburg |
| 25 | 3MF | Fabian Rieder | (2002-02-16)16 February 2002 (aged 20) | 0 | 0 | Young Boys |
| 26 | 3MF | Ardon Jashari | (2002-07-30)30 July 2002 (aged 20) | 1 | 0 | Luzern |

## Group H
### Ghana

Coach: Otto Addo
Ghana announced a 55-man preliminary squad on 4 November 2022. The final squad was announced on 14 November.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Lawrence Ati-Zigi | (1996-11-29)29 November 1996 (aged 25) | 11 | 0 | St. Gallen |
| 2 | 2DF | Tariq Lamptey | (2000-09-30)30 September 2000 (aged 22) | 2 | 0 | Brighton & Hove Albion |
| 3 | 2DF | Denis Odoi | (1988-05-27)27 May 1988 (aged 34) | 4 | 0 | Club Brugge |
| 4 | 2DF | Mohammed Salisu | (1999-04-17)17 April 1999 (aged 23) | 3 | 1 | Southampton |
| 5 | 3MF | Thomas Partey | (1993-06-13)13 June 1993 (aged 29) | 40 | 13 | Arsenal |
| 6 | 3MF | Elisha Owusu | (1997-11-07)7 November 1997 (aged 25) | 3 | 0 | Gent |
| 7 | 3MF | Abdul Fatawu Issahaku | (2004-03-08)8 March 2004 (aged 18) | 13 | 1 | Sporting CP |
| 8 | 3MF | Daniel-Kofi Kyereh | (1996-03-08)8 March 1996 (aged 26) | 15 | 0 | SC Freiburg |
| 9 | 4FW | Jordan Ayew | (1991-09-11)11 September 1991 (aged 31) | 84 | 19 | Crystal Palace |
| 10 | 4FW | André Ayew (captain) | (1989-12-17)17 December 1989 (aged 32) | 110 | 23 | Al-Sadd |
| 11 | 3MF | Osman Bukari | (1998-12-13)13 December 1998 (aged 23) | 7 | 1 | Red Star Belgrade |
| 12 | 1GK | Ibrahim Danlad | (2002-12-02)2 December 2002 (aged 19) | 4 | 0 | Asante Kotoko |
| 13 | 3MF | Daniel Afriyie | (2001-06-26)26 June 2001 (aged 21) | 7 | 3 | Hearts of Oak |
| 14 | 2DF | Gideon Mensah | (1998-07-18)18 July 1998 (aged 24) | 12 | 0 | Auxerre |
| 15 | 2DF | Joseph Aidoo | (1995-09-29)29 September 1995 (aged 27) | 11 | 0 | Celta Vigo |
| 16 | 1GK | Abdul Manaf Nurudeen | (1999-02-08)8 February 1999 (aged 23) | 2 | 0 | Eupen |
| 17 | 2DF | Baba Rahman | (1994-07-02)2 July 1994 (aged 28) | 48 | 1 | Reading |
| 18 | 2DF | Daniel Amartey | (1994-12-21)21 December 1994 (aged 27) | 46 | 0 | Leicester City |
| 19 | 4FW | Iñaki Williams | (1994-06-15)15 June 1994 (aged 28) | 3 | 0 | Athletic Bilbao |
| 20 | 3MF | Mohammed Kudus | (2000-08-02)2 August 2000 (aged 22) | 18 | 5 | Ajax |
| 21 | 3MF | Salis Abdul Samed | (2000-03-26)26 March 2000 (aged 22) | 1 | 0 | Lens |
| 22 | 3MF | Kamaldeen Sulemana | (2002-02-15)15 February 2002 (aged 20) | 13 | 0 | Rennes |
| 23 | 2DF | Alexander Djiku | (1994-08-09)9 August 1994 (aged 28) | 18 | 1 | Strasbourg |
| 24 | 3MF | Kamal Sowah | (2000-01-09)9 January 2000 (aged 22) | 1 | 0 | Club Brugge |
| 25 | 4FW | Antoine Semenyo | (2000-01-07)7 January 2000 (aged 22) | 4 | 1 | Bristol City |
| 26 | 2DF | Alidu Seidu | (2000-06-04)4 June 2000 (aged 22) | 4 | 0 | Clermont |

### Portugal

Coach: Fernando Santos
Portugal announced their final squad on 10 November 2022.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Rui Patrício | (1988-02-15)15 February 1988 (aged 34) | 105 | 0 | Roma |
| 2 | 2DF | Diogo Dalot | (1999-03-18)18 March 1999 (aged 23) | 7 | 2 | Manchester United |
| 3 | 2DF | Pepe | (1983-02-26)26 February 1983 (aged 39) | 129 | 7 | Porto |
| 4 | 2DF | Rúben Dias | (1997-05-14)14 May 1997 (aged 25) | 40 | 2 | Manchester City |
| 5 | 2DF | Raphaël Guerreiro | (1993-12-22)22 December 1993 (aged 28) | 57 | 3 | Borussia Dortmund |
| 6 | 3MF | João Palhinha | (1995-07-09)9 July 1995 (aged 27) | 15 | 2 | Fulham |
| 7 | 4FW | Cristiano Ronaldo (captain) | (1985-02-05)5 February 1985 (aged 37) | 191 | 117 | Manchester United |
| 8 | 3MF | Bruno Fernandes | (1994-09-08)8 September 1994 (aged 28) | 49 | 11 | Manchester United |
| 9 | 4FW | André Silva | (1995-11-06)6 November 1995 (aged 27) | 52 | 19 | RB Leipzig |
| 10 | 4FW | Bernardo Silva | (1994-08-10)10 August 1994 (aged 28) | 73 | 8 | Manchester City |
| 11 | 4FW | João Félix | (1999-11-10)10 November 1999 (aged 23) | 24 | 3 | Atlético Madrid |
| 12 | 1GK | José Sá | (1993-01-17)17 January 1993 (aged 29) | 0 | 0 | Wolverhampton Wanderers |
| 13 | 2DF | Danilo Pereira | (1991-09-09)9 September 1991 (aged 31) | 63 | 2 | Paris Saint-Germain |
| 14 | 3MF | William Carvalho | (1992-04-07)7 April 1992 (aged 30) | 76 | 5 | Real Betis |
| 15 | 4FW | Rafael Leão | (1999-06-10)10 June 1999 (aged 23) | 11 | 0 | Milan |
| 16 | 3MF | Vitinha | (2000-02-13)13 February 2000 (aged 22) | 5 | 0 | Paris Saint-Germain |
| 17 | 3MF | João Mário | (1993-01-19)19 January 1993 (aged 29) | 53 | 3 | Benfica |
| 18 | 3MF | Rúben Neves | (1997-03-13)13 March 1997 (aged 25) | 32 | 0 | Wolverhampton Wanderers |
| 19 | 2DF | Nuno Mendes | (2002-06-19)19 June 2002 (aged 20) | 17 | 0 | Paris Saint-Germain |
| 20 | 2DF | João Cancelo | (1994-05-27)27 May 1994 (aged 28) | 37 | 7 | Manchester City |
| 21 | 4FW | Ricardo Horta | (1994-09-15)15 September 1994 (aged 28) | 6 | 1 | Braga |
| 22 | 1GK | Diogo Costa | (1999-09-19)19 September 1999 (aged 23) | 7 | 0 | Porto |
| 23 | 3MF | Matheus Nunes | (1998-08-27)27 August 1998 (aged 24) | 9 | 1 | Wolverhampton Wanderers |
| 24 | 2DF | António Silva | (2003-10-30)30 October 2003 (aged 19) | 1 | 0 | Benfica |
| 25 | 3MF | Otávio | (1995-02-09)9 February 1995 (aged 27) | 8 | 2 | Porto |
| 26 | 4FW | Gonçalo Ramos | (2001-06-20)20 June 2001 (aged 21) | 1 | 1 | Benfica |

### South Korea

Coach: Paulo Bento
South Korea announced their final squad on 12 November 2022.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Kim Seung-gyu | (1990-09-30)30 September 1990 (aged 32) | 67 | 0 | Al-Shabab |
| 2 | 2DF | Yoon Jong-gyu | (1998-03-20)20 March 1998 (aged 24) | 4 | 0 | FC Seoul |
| 3 | 2DF | Kim Jin-su | (1992-06-13)13 June 1992 (aged 30) | 61 | 2 | Jeonbuk Hyundai Motors |
| 4 | 2DF | Kim Min-jae | (1996-11-15)15 November 1996 (aged 26) | 44 | 3 | Napoli |
| 5 | 3MF | Jung Woo-young | (1989-12-14)14 December 1989 (aged 32) | 66 | 3 | Al-Sadd |
| 6 | 3MF | Hwang In-beom | (1996-09-20)20 September 1996 (aged 26) | 37 | 4 | Olympiacos |
| 7 | 4FW | Son Heung-min (captain) | (1992-07-08)8 July 1992 (aged 30) | 104 | 35 | Tottenham Hotspur |
| 8 | 3MF | Paik Seung-ho | (1997-03-17)17 March 1997 (aged 25) | 14 | 2 | Jeonbuk Hyundai Motors |
| 9 | 4FW | Cho Gue-sung | (1998-01-25)25 January 1998 (aged 24) | 16 | 4 | Jeonbuk Hyundai Motors |
| 10 | 3MF | Lee Jae-sung | (1992-08-10)10 August 1992 (aged 30) | 64 | 9 | Mainz 05 |
| 11 | 3MF | Hwang Hee-chan | (1996-01-26)26 January 1996 (aged 26) | 49 | 9 | Wolverhampton Wanderers |
| 12 | 1GK | Song Bum-keun | (1997-10-15)15 October 1997 (aged 25) | 1 | 0 | Jeonbuk Hyundai Motors |
| 13 | 3MF | Son Jun-ho | (1992-05-12)12 May 1992 (aged 30) | 15 | 0 | Shandong Taishan |
| 14 | 2DF | Hong Chul | (1990-09-17)17 September 1990 (aged 32) | 46 | 1 | Daegu FC |
| 15 | 2DF | Kim Moon-hwan | (1995-08-01)1 August 1995 (aged 27) | 22 | 0 | Jeonbuk Hyundai Motors |
| 16 | 4FW | Hwang Ui-jo | (1992-08-28)28 August 1992 (aged 30) | 49 | 16 | Olympiacos |
| 17 | 3MF | Na Sang-ho | (1996-08-12)12 August 1996 (aged 26) | 24 | 2 | FC Seoul |
| 18 | 3MF | Lee Kang-in | (2001-02-19)19 February 2001 (aged 21) | 6 | 0 | Mallorca |
| 19 | 2DF | Kim Young-gwon | (1990-02-27)27 February 1990 (aged 32) | 96 | 6 | Ulsan Hyundai |
| 20 | 2DF | Kwon Kyung-won | (1992-01-31)31 January 1992 (aged 30) | 28 | 2 | Gamba Osaka |
| 21 | 1GK | Jo Hyeon-woo | (1991-09-25)25 September 1991 (aged 31) | 22 | 0 | Ulsan Hyundai |
| 22 | 3MF | Kwon Chang-hoon | (1994-06-30)30 June 1994 (aged 28) | 42 | 12 | Gimcheon Sangmu |
| 23 | 2DF | Kim Tae-hwan | (1989-07-24)24 July 1989 (aged 33) | 19 | 0 | Ulsan Hyundai |
| 24 | 2DF | Cho Yu-min | (1996-11-17)17 November 1996 (aged 26) | 4 | 0 | Daejeon Hana Citizen |
| 25 | 3MF | Jeong Woo-yeong | (1999-09-20)20 September 1999 (aged 23) | 9 | 2 | SC Freiburg |
| 26 | 3MF | Song Min-kyu | (1999-09-12)12 September 1999 (aged 23) | 13 | 1 | Jeonbuk Hyundai Motors |

### Uruguay

Coach: Diego Alonso
Uruguay announced a 55-man preliminary squad on 21 October 2022. The final squad was announced on 10 November.
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1 | 1GK | Fernando Muslera | (1986-06-16)16 June 1986 (aged 36) | 133 | 0 | Galatasaray |
| 2 | 2DF | José Giménez | (1995-01-20)20 January 1995 (aged 27) | 78 | 8 | Atlético Madrid |
| 3 | 2DF | Diego Godín (captain) | (1986-02-16)16 February 1986 (aged 36) | 159 | 8 | Vélez Sarsfield |
| 4 | 2DF | Ronald Araújo | (1999-03-07)7 March 1999 (aged 23) | 12 | 0 | Barcelona |
| 5 | 3MF | Matías Vecino | (1991-08-24)24 August 1991 (aged 31) | 62 | 4 | Lazio |
| 6 | 3MF | Rodrigo Bentancur | (1997-06-25)25 June 1997 (aged 25) | 51 | 1 | Tottenham Hotspur |
| 7 | 3MF | Nicolás de la Cruz | (1997-06-01)1 June 1997 (aged 25) | 17 | 2 | River Plate |
| 8 | 4FW | Facundo Pellistri | (2001-12-20)20 December 2001 (aged 20) | 7 | 0 | Manchester United |
| 9 | 4FW | Luis Suárez | (1987-01-24)24 January 1987 (aged 35) | 134 | 68 | Nacional |
| 10 | 3MF | Giorgian de Arrascaeta | (1994-06-01)1 June 1994 (aged 28) | 40 | 8 | Flamengo |
| 11 | 4FW | Darwin Núñez | (1999-06-24)24 June 1999 (aged 23) | 13 | 3 | Liverpool |
| 12 | 1GK | Sebastián Sosa | (1986-08-19)19 August 1986 (aged 36) | 1 | 0 | Independiente |
| 13 | 2DF | Guillermo Varela | (1993-03-24)24 March 1993 (aged 29) | 9 | 0 | Flamengo |
| 14 | 3MF | Lucas Torreira | (1996-02-11)11 February 1996 (aged 26) | 40 | 0 | Galatasaray |
| 15 | 3MF | Federico Valverde | (1998-07-22)22 July 1998 (aged 24) | 44 | 4 | Real Madrid |
| 16 | 2DF | Mathías Olivera | (1997-10-31)31 October 1997 (aged 25) | 8 | 0 | Napoli |
| 17 | 2DF | Matías Viña | (1997-11-09)9 November 1997 (aged 25) | 26 | 0 | Roma |
| 18 | 4FW | Maxi Gómez | (1996-08-14)14 August 1996 (aged 26) | 27 | 4 | Trabzonspor |
| 19 | 2DF | Sebastián Coates | (1990-10-07)7 October 1990 (aged 32) | 47 | 1 | Sporting CP |
| 20 | 4FW | Facundo Torres | (2000-04-13)13 April 2000 (aged 22) | 10 | 0 | Orlando City SC |
| 21 | 4FW | Edinson Cavani | (1987-02-14)14 February 1987 (aged 35) | 133 | 58 | Valencia |
| 22 | 2DF | Martín Cáceres | (1987-04-07)7 April 1987 (aged 35) | 115 | 4 | LA Galaxy |
| 23 | 1GK | Sergio Rochet | (1993-03-23)23 March 1993 (aged 29) | 8 | 0 | Nacional |
| 24 | 3MF | Agustín Canobbio | (1998-10-01)1 October 1998 (aged 24) | 3 | 0 | Athletico Paranaense |
| 25 | 3MF | Manuel Ugarte | (2001-04-11)11 April 2001 (aged 21) | 6 | 0 | Sporting CP |
| 26 | 2DF | José Luis Rodríguez | (1997-03-14)14 March 1997 (aged 25) | 0 | 0 | Nacional |

## Statistics

Note: Only the final squad list of each national team is taken into consideration.

### Age
#### Outfield players

* Oldest: Atiba Hutchinson (39 years, 285 days)
* Youngest: Youssoufa Moukoko (18 years, 0 days)

#### Goalkeepers

* Oldest: Alfredo Talavera (40 years, 63 days)
* Youngest: Simon Ngapandouetnbu (19 years, 222 days)

#### Captains

* Oldest: Atiba Hutchinson (39 years, 285 days)
* Youngest: Tyler Adams (23 years, 279 days)

#### Coaches

* Oldest: Louis van Gaal (71 years, 104 days)
* Youngest: Lionel Scaloni (44 years, 188 days)

### Player representation by league system

Nations in bold are represented at the tournament.
| Country | Players | Percent | Outside national squad | Lower tier players |
| England | 164 | 19.74% | 139 | 30 |
| Spain | 87 | 10.35% | 69 | 3 |
| Germany | 80 | 9.63% | 60 | 3 |
| Italy | 68 | 8.18% | 68 | 3 |
| France | 57 | 6.86% | 51 | 2 |
| United States | 36 | 4.33% | 27 | 0 |
| Saudi Arabia | 35 | 4.21% | 9 | 2 |
| Qatar | 33 | 3.97% | 7 | 0 |
| Belgium | 25 | 3.01% | 20 | 1 |
| Mexico | 23 | 2.77% | 7 | 0 |
| Netherlands | 19 | 2.29% | 7 | 0 |
| Portugal | 19 | 2.29% | 12 | 0 |
| Turkey | 19 | 2.29% | 19 | 0 |
| Costa Rica | 17 | 2.05% | 0 | 0 |
| South Korea | 14 | 1.68% | 0 | 1 |
| Greece | 13 | 1.56% | 13 | 0 |
| Scotland | 12 | 1.44% | 12 | 0 |
| Japan | 10 | 1.20% | 3 | 2 |
| Iran | 9 | 1.08% | 0 | 0 |
| Switzerland | 9 | 1.08% | 4 | 0 |
| Australia | 8 | 0.96% | 0 | 0 |
| Denmark | 8 | 0.96% | 6 | 1 |
| Tunisia | 8 | 0.96% | 0 | 0 |
| Brazil | 7 | 0.84% | 4 | 0 |
| Croatia | 7 | 0.84% | 1 | 0 |
| Argentina | 6 | 0.72% | 5 | 0 |
| Austria | 4 | 0.48% | 4 | 0 |
| Poland | 4 | 0.48% | 1 | 0 |
| Ecuador | 4 | 0.48% | 0 | 1 |
| Morocco | 3 | 0.36% | 0 | 0 |
| Serbia | 3 | 0.36% | 2 | 0 |
| Uruguay | 3 | 0.36% | 0 | 0 |
| Cameroon | 2 | 0.24% | 0 | 0 |
| China | 2 | 0.24% | 2 | 0 |
| Cyprus | 2 | 0.24% | 2 | 0 |
| Egypt | 2 | 0.24% | 2 | 0 |
| Ghana | 2 | 0.24% | 0 | 0 |
| Kuwait | 2 | 0.24% | 2 | 0 |
| Russia | 2 | 0.24% | 2 | 0 |
| Colombia | 1 | 0.12% | 1 | 0 |
| Hungary | 1 | 0.12% | 1 | 0 |
| United Arab Emirates | 1 | 0.12% | 1 | 0 |
| Total | 831 | 100% | 564 (67.87%) | 49 (5.90%) |
* The Qatar (hosts) and Saudi Arabia squads were made up entirely of players from the countries' domestic leagues.
* The Senegal squad was the only squad not to include any players employed by clubs in their home country.
* The Canada and Wales squads both included players employed by domestic clubs, but no players employed in the Canadian or Welsh domestic league systems. All Canadian domestic players played for Canadian teams in the American Major League Soccer; all Welsh domestic players played for Welsh teams in the English EFL Championship.
* Two squads had only one domestic-based player (Argentina and Serbia).
* The Brazil squad had the most players from a single foreign federation, with 12 players employed in England.
* Of the countries not represented by a national team at the World Cup, Italy's league provided the most squad members, with 70.
* The second-tier English Championship had 29 players selected, though none for England.
* The lowest league on a domestic pyramid to be represented at the World Cup was EFL League Two, the English fourth tier. It was represented by Welsh players Chris Gunter (AFC Wimbledon) and Jonny Williams (Swindon Town).

### Player representation by club

| Players | Clubs |
| 17 | Barcelona |
| 16 | Bayern Munich Manchester City |
| 15 | Al-Sadd |
| 14 | Manchester United |
| 13 | Real Madrid |
| 12 | Al Hilal Atlético Madrid Chelsea |
| 11 | Ajax Borussia Dortmund Juventus Paris Saint-Germain Tottenham Hotspur |
| 10 | Arsenal Sevilla |
Clubs with fewer than 10 players: :
| Players | Clubs |
| 8 | Club Brugge Brighton & Hove Albion Rennes |
| 7 | Leicester City Liverpool Eintracht Frankfurt RB Leipzig Milan Al-Duhail Al-Nassr |
| 6 | CF Montréal Herediano Brentford Fulham Monaco Borussia Mönchengladbach Internazionale Benfica Porto Jeonbuk Hyundai Motors |
| 5 | Dinamo Zagreb Newcastle United Nottingham Forest West Ham United Wolverhampton Wanderers Marseille SC Freiburg AEK Athens Napoli Torino Monterrey Al-Shabab Real Betis Villarreal Galatasaray Los Angeles FC |
| 4 | Red Bull Salzburg Flamengo Aston Villa Everton Bayer Leverkusen Olympiacos Persepolis Atalanta Fiorentina Hellas Verona Roma PSV Eindhoven Sporting CP Al-Ahli (Doha) Valencia Al-Ahli Celtic Beşiktaş Seattle Sounders FC |
| 3 | Central Coast Mariners Melbourne City Anderlecht Antwerp Genk Toronto FC Alajuelense Saprissa Copenhagen Leeds United Reading Lens FC Augsburg Mainz 05 VfB Stuttgart VfL Wolfsburg Esteghlal Salernitana Sampdoria América Cruz Azul León Pachuca Wydad AC Feyenoord Al-Gharafa Heart of Midlothian Red Star Belgrade Ulsan Hyundai Athletic Bilbao Young Boys Espérance de Tunis Nacional Swansea City |
| 2 | River Plate Brøndby OB Birmingham City Bournemouth Burnley Crystal Palace Luton Town Queens Park Rangers Sheffield United Southampton Sunderland Angers Clermont Lille Lyon Montpellier Nice Strasbourg Troyes 1899 Hoffenheim Werder Bremen Sepahan Bologna Lazio Spezia Kawasaki Frontale Kuwait SC Guadalajara Santos Laguna Legia Warsaw Braga Al-Arabi Al-Rayyan Abha Al-Ittihad Al-Wehda Dundee United FC Seoul Celta Vigo Getafe Mallorca Osasuna Valladolid Basel Luzern Club Africain Fenerbahçe Kayserispor Trabzonspor Nashville SC Cardiff City |
| 1 | Independiente Newell's Old Boys Talleres Vélez Sarsfield Adelaide United Sydney FC Cercle Brugge Charleroi Deinze Eupen Gent Mechelen Sint-Truiden Standard Liège Athletico Paranaense Palmeiras São Paulo Colombe Sportive Coton Sport Vancouver Whitecaps FC Shandong Taishan Shanghai Shenhua Millonarios Cartaginés Guanacasteca Municipal Grecia Puntarenas San Carlos Hajduk Split Osijek Omonia Pafos Vejle Aucas Imbabura Independiente del Valle LDU Quito Al Ahly Zamalek AFC Wimbledon Bristol City Huddersfield Town Middlesbrough Milton Keynes Dons Norwich City Portsmouth Stoke City Swindon Town Watford Amiens Auxerre Brest Caen Lorient Nantes Reims Toulouse 1. FC Köln Fortuna Düsseldorf Hannover 96 Hertha BSC Schalke 04 FC St. Pauli Union Berlin VfL Bochum Asante Kotoko Hearts of Oak Aris Atromitos Panetolikos PAOK Ferencváros Bari Benevento Brescia Cremonese Sassuolo Udinese Albirex Niigata Fagiano Okayama FC Tokyo Gamba Osaka Nagoya Grampus Shimizu S-Pulse Shonan Bellmare Urawa Red Diamonds Juárez UNAM Heerenveen Lech Poznań Pogoń Szczecin Chaves Al-Wakrah Qatar SC Dynamo Moscow Zenit Saint Petersburg Al-Ettifaq Al-Fateh Al-Tai Rangers St Johnstone St Mirren Daegu FC Daejeon Hana Citizen Gimcheon Sangmu Almería Cádiz Espanyol Leganés Lugo Ponferradina Rayo Vallecano Real Sociedad Lugano St. Gallen CS Sfaxien Étoile du Sahel US Monastir Alanyaspor Antalyaspor Hatayspor Konyaspor Shabab Al-Ahli Atlanta United FC Charlotte FC Chicago Fire FC Columbus Crew FC Cincinnati FC Dallas Houston Dynamo FC Inter Miami CF LA Galaxy Minnesota United FC New York City FC New York Red Bulls Orlando City SC Philadelphia Union Real Salt Lake |

### Player representation by club confederation

| Confederation | Players | Percentage |
| UEFA | 603 | 72.56% |
| AFC | 114 | 13.72% |
| CONCACAF | 76 | 9.15% |
| CONMEBOL | 21 | 2.53% |
| CAF | 17 | 2.05% |
| OFC | 0 | 0.00% |

### Average age of squads

| Average age | Countries |
| 24 | Ghana |
| 25 | Ecuador, Spain, United States |
| 26 | Cameroon, Canada, England, France, Germany, Morocco, Netherlands, Portugal, Qatar, Senegal, Serbia, Wales |
| 27 | Argentina, Australia, Belgium, Brazil, Costa Rica, Croatia, Denmark, Japan, Poland, Saudi Arabia, South Korea, Switzerland, Tunisia, Uruguay |
| 28 | Iran, Mexico |

### Coaches representation by country

Coaches in bold represented their own country.
| Number | Country | Coaches |
| 3 | Argentina | Gustavo Alfaro (Ecuador), Gerardo Martino (Mexico), Lionel Scaloni |
| 3 | Portugal | Paulo Bento (South Korea), Carlos Queiroz (Iran), Fernando Santos |
| 3 | Spain | Luis Enrique, Roberto Martínez (Belgium), Félix Sánchez (Qatar) |
| 2 | England | John Herdman (Canada), Gareth Southgate |
| 2 | France | Didier Deschamps, Hervé Renard (Saudi Arabia) |
| 1 | Australia | Graham Arnold |
| 1 | Brazil | Tite |
| 1 | Cameroon | Rigobert Song |
| 1 | Croatia | Zlatko Dalić |
| 1 | Colombia | Luis Fernando Suárez (Costa Rica) |
| 1 | Denmark | Kasper Hjulmand |
| 1 | Germany | Hansi Flick |
| 1 | Ghana | Otto Addo |
| 1 | Japan | Hajime Moriyasu |
| 1 | Morocco | Walid Regragui |
| 1 | Netherlands | Louis van Gaal |
| 1 | Poland | Czesław Michniewicz |
| 1 | Senegal | Aliou Cissé |
| 1 | Serbia | Dragan Stojković |
| 1 | Switzerland | Murat Yakin |
| 1 | Tunisia | Jalel Kadri |
| 1 | United States | Gregg Berhalter |
| 1 | Uruguay | Diego Alonso |
| 1 | Wales | Rob Page |