The following is a list of squads for each nation competing at Euro 2008 in Austria and Switzerland. The tournament started on 7 June and the final took place in Vienna on 29 June 2008.
Each national team had to submit a squad of 23 players, three of whom had to be goalkeepers, by 28 May 2008. If a player was injured severely enough to prevent his participation in the tournament before his team's first match, he could be replaced by another player.
Caps, goals, ages and players's clubs are correct as of 7 June 2008.
Head coach: Karel Brückner
Head coach: Luiz Felipe Scolari
Head coach: Köbi Kuhn
Head coach: Fatih Terim
Head coach: Josef Hickersberger
Head coach: Slaven Bilić
Head coach: Joachim Löw
Head coach: Leo Beenhakker
Head coach: Raymond Domenech
Head coach: Roberto Donadoni