List of all Ukraine national football team rosters per each competition cycle (seasons) without exhibition/friendly matches.
UEFA Euro 1996
Qualifying
Group 4
Team roster
Head coach: Oleh Bazylevych 0-0-1/0-2
Head coach: Yozhef Sabo 1-1-0/3-0
Head coach: Anatoliy Konkov 3-0-4/8-13
Notes: (*) Asterisk next to player's name indicates number of matches he played as the team's captain, green color highlights the player who most often served as the team's captain. In bold are players who played in previous cycles.
1998 FIFA World Cup
Qualifying
Group 9
Second round
|}
Team roster
Head coach: Yozhef Sabo 6-3-3/11-9
Notes: (*) Asterisk next to player's name indicates number of matches he played as the team's captain, green color highlights the player who most often served as the team's captain. In bold are players who played in previous cycles.
UEFA Euro 2000
Qualifying
Group 4
Play-offs
|}
Team roster
Head coach: Yozhef Sabo 5-6-1/16-7
Notes: (*) Asterisk next to player's name indicates number of matches he played as the team's captain, green color highlights the player who most often served as the team's captain. In bold are players who played in previous cycles.
2002 FIFA World Cup
Qualifying
Group 5
Play-offs
|}
Team roster
Head coach: Valeriy Lobanovskyi 4-6-2/15-13
Notes: (*) Asterisk next to player's name indicates number of matches he played as the team's captain, green color highlights the player who most often served as the team's captain. In bold are players who played in previous cycles.
UEFA Euro 2004
Qualifying
Group 6
Team roster
Head coach: Leonid Buryak 2-4-2/11-10
Notes: (*) Asterisk next to player's name indicates number of matches he played as the team's captain, green color highlights the player who most often served as the team's captain. In bold are players who played in previous cycles.
2006 FIFA World Cup
Qualifying
Group 2
Team roster
Head coach: Oleh Blokhin 7-4-1/18-7 (2-1-2/5-7)
Notes: (*) Asterisk next to player's name indicates number of matches he played as the team's captain, green color highlights the player who most often served as the team's captain. In bold are players who played in previous cycles. Serhiy Fedorov was injured prior to the start of the tournament. His replacement, Vyacheslav Shevchuk, was also injured shortly after filling in. Oleksandr Yatsenko was then called up.
Finals tournament
Group H
Knockout stage
UEFA Euro 2008
Qualifying
Group B
Team roster
Head coach: Oleh Blokhin 5-2-5/18-16
Notes: (*) Asterisk next to player's name indicates number of matches he played as the team's captain, green color highlights the player who most often served as the team's captain. In bold are players who played in previous cycles.
2010 FIFA World Cup
Qualifying
Group 6
Second round
|}
Team roster
Head coach: Oleksiy Mykhailychenko 6-4-2/21-7
Notes: (*) Asterisk next to player's name indicates number of matches he played as the team's captain, green color highlights the player who most often served as the team's captain. In bold are players who played in previous cycles.
UEFA Euro 2012
Finals tournament
Group D
Team roster
Head coach: Oleh Blokhin 1-0-2/2-4
Notes: (*) Asterisk next to player's name indicates number of matches he played as the team's captain, green color highlights the player who most often served as the team's captain. In bold are players who played in previous cycles.
2014 FIFA World Cup
Qualification tournament
Group H
Second round
|}
Team roster
Head coach: Oleh Blokhin 0-1-0/1-1
Head coach: Andriy Bal 0-1-1/0-1
Head coach: Mykhailo Fomenko 7-1-1/29-5
Notes: (*) Asterisk next to player's name indicates number of matches he played as the team's captain, green color highlights the player who most often served as the team's captain. In bold are players who played in previous cycles.
UEFA Euro 2016
Qualification tournament
Group C
Play-offs
|}
Team roster
Head coach: Mykhailo Fomenko 7-2-3/17-5 (0-0-3/0-5)