Trener Beenhakker przy powołaniach wziął pod uwagę uczestnictwo polskich klubów w europejskich pucharach. Dlatego też w meczu nie zagra żaden piłkarz Wisły Kraków, natomiast z Lecha Poznań i Legii Warszawa Beenhakker powołał jedynie po jednym zawodniku, ale z zastrzeżeniem, że zagrają oni w meczu maksymalnie 45 minut.
Kadra na mecz z Ukrainą: Artur Boruc, Łukasz Fabiański, Paweł Golański, Adam Kokoszka, Michał Żewłakow, Grzegorz Bronowicki, Marcin Kowalczyk, Piotr Polczak, Mariusz Lewandowski, Dariusz Dudka, Rafał Murawski, Jacek Krzynówek, Jakub Błaszczykowski, Łukasz Piszczek, Ireneusz Jeleń, Roger Guerreiro, Radosław Majewski, Szymon Pawłowski, Euzebiusz Smolarek.
Zawodnicy rezerwowi: Sebastian Przyrowski, Grzegorz Wojtkowiak, Tomasz Jodłowiec, Tomasz Bandrowski, Sławomir Peszko, Tomasz Zahorski.