UEFA Euro 2016 squads

For UEFA Euro 2016, the 24 participating national teams had to submit squads of 23 players – of which three had to be goalkeepers – by 31 May 2016, 10 days prior to the opening match of the tournament.

The number of caps listed for each player does not include any matches played after the start of UEFA Euro 2016.

[11] Midfielder Alan Dzagoev was in the original squad but was dropped due to a broken metatarsal and was replaced by Dmitri Torbinski on 22 May.

[12] On 7 June, Igor Denisov was replaced by Artur Yusupov after suffering a hamstring injury.

[16] On 7 June, Antonio Rüdiger suffered an injury and was replaced by Jonathan Tah one day later.

Héctor Bellerín replaced Dani Carvajal due to an injury suffered during the UEFA Champions League final on 28 May.

[29] Managers: Heimir Hallgrímsson & Lars Lagerbäck Iceland announced their final squad on 9 May.

[32] The above table is the same when it comes to league representation, with only the following exceptions: Only England had all its players from the nation's club teams.