The following is a list of squads for each nation who competed at the 2017 FIFA Confederations Cup in Russia from 17 June to 2 July 2017, as a prelude to the 2018 FIFA World Cup. Each squad consisted of 23 players, three of which had to be goalkeepers. Replacement of injured players was permitted until 24 hours before the team's first game.[1]
The age listed for each player is on 17 June 2017, the first day of the tournament. The number of caps listed for each player does 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.[2]
Leroy Sané and Diego Demme withdrew from the squad due to injury and were not replaced, thus reducing the squad to 21 players, however they remained on the official list.[3][4]
^"Demme sagt für Confed Cup ab" [Demme cancels for Confed Cup]. DFB.de (in German). German Football Association. 13 June 2017. Retrieved 14 November 2018. Bundestrainer Joachim Löw plant, keinen Spieler für den nun 21 Akteure umfassenden Kader nachzunominieren. (transl. National coach Joachim Löw doesn't plans to replace him with a new player in the squad, which now comprises 21 players.)