The Super Eagles captains at the FIFA World Cup were Stephen Keshi in 1994, Uche Okechukwu in 1998, Jay-Jay Okocha in 2002, Nwankwo Kanu in 2010, Vincent Enyeama in 2014 and John Obi Mikel in 2018.
Nigeria has played at six FIFA World Cup tournaments. The Super Eagles made their debut in the United States in 1994, and last appeared in Russia in 2018. FIFA lists the round of 16 in 1994, 1998 and 2014 as Nigeria’s best World Cup finishes.
List of Super Eagles Captains at the FIFA World Cup
| Fifa World Cup | Host | Nigeria Captain | Nigeria’s Finish |
| 1994 | United States | Stephen Keshi | Round of 16 |
| 1998 | France | Uche Okechukwu | Round of 16 |
| 2002 | South Korea & Japan | Jay-Jay Okocha | Group stage |
| 2006 | Germany | Did not qualify | — |
| 2010 | South Africa | Nwankwo Kanu | Group stage |
| 2014 | Brazil | Vincent Enyeama | Round of 16 |
| 2018 | Russia | John Obi Mikel | Group stage |
| 2022 | Qatar | Did not qualify | — |
| 2026 | Canada, Mexico & United States | Did not qualify | — |
Stephen Keshi — 1994
Stephen Keshi captained Nigeria when the Super Eagles reached their first FIFA World Cup in 1994.
Nigeria opened Group D with a 3-0 win over Bulgaria and then lost 2-1 to Argentina. A 2-0 victory against Greece sent the team into the round of 16.
Keshi started against Greece and wore the captain’s armband in that match. He did not play in Nigeria’s other three matches, so describing him as the squad’s 1994 captain is more precise than saying he captained every game.
Italy ended Nigeria’s campaign in the last 16 after Roberto Baggio scored the winning goal in extra time.
The 1994 squad included Peter Rufai, Uche Okechukwu, Finidi George, Rashidi Yekini, Daniel Amokachi and Jay-Jay Okocha.
Uche Okechukwu — 1998
Uche Okechukwu wore the captain’s armband when Nigeria returned to the World Cup in France in 1998.
He captained the Super Eagles in their 3-2 victory over Spain. Okechukwu also wore the armband during the 1-0 win against Bulgaria and the 4-1 defeat to Denmark in the round of 16.
Nigeria had already secured qualification from Group D before losing 3-1 to Paraguay in the final group match. Okechukwu did not play in that fixture.
Denmark ended Nigeria’s tournament with a 4-1 victory in Paris. Okechukwu started that match as captain.
Jay-Jay Okocha — 2002
Jay-Jay Okocha took the captaincy for Nigeria’s third successive World Cup appearance in 2002.
Contemporary Guardian coverage described Okocha as Nigeria’s captain and quoted coach Adegboye Onigbinde praising his leadership.
Nigeria entered Group F with Argentina, Sweden and England. Argentina won the opening match 1-0, while Sweden defeated Nigeria 2-1 in the second game.
England then held Nigeria to a goalless draw. The result left the Super Eagles at the bottom of Group F and ended their tournament.
Okocha had featured at the 1994 and 1998 World Cups before taking the captaincy in 2002.
Nwankwo Kanu — 2010
Nwankwo Kanu captained Nigeria at the 2010 FIFA World Cup in South Africa.
Al Jazeera reported before the tournament that Kanu would captain Nigeria at his third World Cup. The Guardian also identified him as Nigeria’s captain during the team’s arrival in Durban.
Nigeria faced Argentina, Greece and South Korea in Group B. Argentina won the opening match 1-0.
Greece then beat Nigeria 2-1 after the Super Eagles had taken the lead through Kalu Uche. South Korea secured a 2-2 draw in the final group fixture.
Those results left Nigeria fourth in Group B.
Kanu therefore becomes the correct name for the 2010 captaincy in the list, replacing Joseph Yobo from the earlier version.
Vincent Enyeama — 2014
Vincent Enyeama captained Nigeria at the 2014 FIFA World Cup in Brazil.
The official squad list identified Enyeama as captain and Joseph Yobo as one of the team’s defenders.
Nigeria began the tournament with a 0-0 draw against Iran. The Super Eagles then beat Bosnia and Herzegovina 1-0 before losing 2-0 to Argentina.
That record gave Nigeria second place in Group F and a place in the round of 16.
France defeated Nigeria 2-0 in Brasília, ending the Super Eagles’ campaign.
Enyeama had also played at the 2002 and 2010 World Cups before taking the captaincy in Brazil.
John Obi Mikel — 2018
John Obi Mikel captained Nigeria at the 2018 FIFA World Cup in Russia.
ESPN named Mikel as Nigeria’s captain in its tournament preview, while FIFA later identified his shirt from the Iceland match as belonging to the 2018 World Cup captain.
Nigeria lost 2-0 to Croatia in the opening Group D fixture. The team responded with a 2-0 victory over Iceland, which kept qualification alive before the final match.
Argentina defeated Nigeria 2-1 in Saint Petersburg. The result left Nigeria third in Group D behind Croatia and Argentina.
Mikel had also played at the 2014 World Cup, making Russia his second appearance at the senior World Cup finals.
Nigeria’s World Cup Captaincy Record
Nigeria’s first World Cup captain was Stephen Keshi in 1994. Uche Okechukwu followed him in 1998, while Jay-Jay Okocha wore the captain’s armband in 2002.
Nwankwo Kanu took over for South Africa 2010. Vincent Enyeama then led the team in Brazil four years later, followed by John Obi Mikel in Russia 2018.
The six captains therefore cover every World Cup tournament Nigeria has played since its debut.
Nigeria’s World Cup Appearances
Nigeria missed the 2006 World Cup after appearing at the previous three tournaments. The Super Eagles returned in 2010 and qualified for Brazil 2014 and Russia 2018.
Nigeria failed to reach Qatar 2022. The team also missed the 2026 tournament after DR Congo defeated Nigeria 4-3 on penalties following a 1-1 draw in the CAF play-off final on 16 November 2025.
FIFA currently records six World Cup appearances for Nigeria, with 2018 listed as the team’s most recent finals appearance.
Super Eagles Captains at the FIFA World Cup
| Year | Captain |
| 1994 | Stephen Keshi |
| 1998 | Uche Okechukwu |
| 2002 | Jay-Jay Okocha |
| 2010 | Nwankwo Kanu |
| 2014 | Vincent Enyeama |
| 2018 | John Obi Mikel |
Nigeria’s next World Cup captain will be determined when the Super Eagles next qualify for the FIFA World Cup.