The Greatest Nigerian Footballers of All Time

September 27, 2026

Nigeria has produced so many outstanding players that any top ten list starts an argument, and that argument is half the fun. A 1994 Africa Cup of Nations winner, a Champions League champion at Chelsea, a Serie A top scorer and an Olympic gold medallist all have a case.

This ranking sets out its criteria first, then makes the calls.

The greatest Nigerian footballers of all time, ranked

Key Takeaways

  • Our ranking weighs three things: how high each player’s peak reached in club football, what they won with Nigeria, and how long their influence lasted.
  • Nwankwo Kanu takes first place for combining a Champions League medal, two Premier League titles and Olympic gold with two African Footballer of the Year awards.
  • Rashidi Yekini is Nigeria’s record goalscorer with 37 goals, while Victor Osimhen is the highest-placed active player.
  • Kanu, Okocha and Amunike all won Olympic gold with Nigeria in 1996, and Okocha, Amunike, Finidi George and Keshi were part of the 1994 AFCON-winning side.
  • Ahmed Musa holds the caps record with 110 appearances but sits outside the top ten because his peak was lower than the players ranked.

How This Ranking Works

There is no perfect formula for comparing a 1990s winger with a modern striker, so we used three questions. How high did the player’s club career reach, what did they win for Nigeria, and did they change how Nigerians see themselves in world football?

We gave the most weight to achievements at the top level, meaning the Champions League, top European leagues and major tournaments. Caps and goals matter, but they do not decide the order on their own. If you need a refresher on that term, our explainer on what caps mean in football covers it.

The 10 Greatest Nigerian Footballers, Ranked

1. Nwankwo Kanu

Kanu won the Champions League with Ajax in 1994/95, two Premier League titles with Arsenal in 2001/02 and 2003/04, and three FA Cups. He also captained Nigeria to Olympic gold in 1996, scoring twice late against Brazil in a 4-3 semi-final win after extra time.

He was African Footballer of the Year in 1996 and 1999, and he had heart surgery in November 1996 after a congenital defect was found. He returned to play until 2012, winning the FA Cup again with Portsmouth in 2008, and earned 86 caps and 12 goals for Nigeria.

2. Jay-Jay Okocha

Okocha was Nigeria’s most gifted dribbler, and his 1993 goal for Eintracht Frankfurt against Karlsruhe, where he beat goalkeeper Oliver Kahn, was voted German Goal of the Year. He signed for Paris Saint-Germain for around £14 million, which made him the most expensive African player at the time.

He won the 1994 AFCON and 1996 Olympic gold, played at three World Cups and was BBC African Footballer of the Year in 2003 and 2004. Bolton fans voted him the greatest player in the club’s history in 2017.

3. Rashidi Yekini

Yekini scored 37 goals in 62 appearances for Nigeria, the national record. He scored Nigeria’s first World Cup goal against Bulgaria on 21 June 1994, and the image of him crying while holding the net is one of the most famous in African football.

He was the top scorer and player of the 1994 AFCON, and in 1993 became the first Nigerian named African Footballer of the Year. That same season he was the leading scorer for Vitoria Setubal in the Portuguese top flight with 21 goals.

4. Victor Osimhen

Osimhen scored 26 goals in 2022/23 to win the Serie A top-scorer award, the first African to do so, and helped Napoli win their first league title in 33 years. He was CAF African Footballer of the Year in 2023 and finished eighth in that year’s Ballon d’Or, the first Nigerian in the top ten.

He then moved to Galatasaray, top-scoring in the Turkish Süper Lig with 26 goals in 2024/25 as the club won the league and cup double, and completed a permanent move in July 2025. As of early 2026 he had 51 caps and 35 goals for Nigeria, second on the all-time list and two short of Yekini’s record.

5. John Obi Mikel

Mikel was the holding midfielder in a Chelsea side that won the Champions League in 2011/12 and the Europa League in 2012/13, and he also won two Premier League titles and four FA Cups during 11 years at Stamford Bridge. He won the Silver Ball at the 2005 FIFA U-20 World Cup, behind only Lionel Messi.

For Nigeria he won AFCON 2013, where he was named Man of the Match in the final, and captained the side that took bronze at the 2016 Olympics. He made 91 appearances.

6. Stephen Keshi

Keshi captained Nigeria to the 1994 AFCON, and as a defender he won the Belgian league with Anderlecht in 1991. He then became a manager, and in 2013 he led Nigeria to the title as coach, making him one of only two men to win the tournament as both player and coach.

He also took Togo to their only World Cup in 2006 and led Nigeria to the 2014 World Cup, where they reached the round of 16. He died in June 2016 at the age of 54.

7. Vincent Enyeama

Enyeama won the CAF Champions League twice with Enyimba, in 2003 and 2004, and later played for Hapoel Tel Aviv and Lille. He was the captain and goalkeeper in Nigeria’s 2013 AFCON win, keeping a clean sheet in the final, and he made 101 appearances for the national side.

IFFHS named him the greatest African goalkeeper of all time in 2023. Clean sheets were his trademark, and our explainer on what a clean sheet means shows why they matter.

8. Emmanuel Amunike

Amunike scored twice in Nigeria’s 2-1 win over Zambia in the 1994 AFCON final and was named African Footballer of the Year that year. Two years later he scored the winning goal in the Olympic final in Atlanta.

Injuries limited his time at Barcelona, where he made only 19 appearances between 1996 and 2000. That cut into his club record and is why he sits eighth.

9. Finidi George

Finidi George won the 1994/95 Champions League with Ajax and played in consecutive finals. He won the 1994 AFCON with Nigeria and played at the 1994 and 1998 World Cups, winning 62 caps.

He then spent four years at Real Betis, making more than 130 appearances and reaching the Copa del Rey final in 1997.

10. Ademola Lookman

Lookman scored a hat-trick in Atalanta’s 3-0 win over Bayer Leverkusen in the 2024 Europa League final, the first hat-trick in a one-legged European final since 1969. He was named African Footballer of the Year in 2024 and moved to Atletico Madrid in February 2026.

He has 43 caps and 11 goals for Nigeria as of January 2026, and he was in the team of the tournament at the 2023 AFCON, where Nigeria reached the final.

Honourable Mentions

Several players narrowly missed out. Ahmed Musa is Nigeria’s most-capped player with 110 appearances, and Christian Chukwu captained Nigeria to their first AFCON title in 1980 and was named the best player at that tournament. Segun Odegbami was joint top scorer at that same tournament with three goals.

Who Is Nigeria’s Greatest Footballer?

Kanu is our pick because nobody else combines a Champions League medal, Premier League titles, Olympic gold and a career that lasted so long at that level. Okocha runs him closest on skill, and Yekini on what he meant to Nigerian football.

Osimhen may yet climb the list if he wins a major trophy with the Super Eagles. For a look at how Nigeria’s talent pipeline works, our guide to Nigeria’s football pyramid traces the route from grassroots to the national team, and if you enjoy a list like this, our ranking of the greatest Kenyan footballers of all time does the same for East Africa.