Skład został ogłoszony 2 czerwca 2004 roku. 15 czerwca 2004 roku Aleksandr Mostowoj został wyrzucony za rzekomą krytykę metod szkoleniowych selekcjonera Gieorgija JarcewaNie ma konfliktu w kadrze Rosji [data dostępu: 2004-06-14]Aleksander Mostowoj – Car już nie panuje [data dostępu: 2004-06-15]Car. Jak Aleksandr Mostowoj zawładnął Celtą Vigo [data dostępu: 2020-02-21].

Trener: Iñaki Sáez (ur. 23 kwietnia 1946)

Skład został ogłoszony 20 maja 2004 rokuReyes left out of Spain squad for Euro 2004 [data dostępu: 2004-05-21] . 2 czerwca 2004 roku Joan Capdevila zastąpił kontuzjowanego Michela SalgadoSalgado out of Euro 2004, Capdevila in [data dostępu: 2004-06-02] .

Grupa B

Trener: Otto Barić (ur. 19 czerwca 1933)

Skład został ogłoszony 2 czerwca 2004 roku. 13 czerwca 2004 roku Vladimir Vasilj zastąpił kontuzjowanego Stipe'a PletikosęPletikosa doubt for Croatia [data dostępu: 2004-06-10] Vasilj takes Pletikosa's place [data dostępu: 2004-06-13] .

Trener: Sven-Göran Eriksson (ur. 5 lutego 1948)

Skład został ogłoszony 17 maja 2004 roku.

Trener: Jacques Santini (ur. 25 kwietnia 1952)

Skład został ogłoszony 18 maja 2004 roku. Sidney Govou zastąpił kontuzjowanego Ludovica Giuly'egoGiuly out of Euro 2004 [data dostępu: 2004-05-28] Govou in for stricken Giuly [data dostępu: 2004-05-28] .