The 10 best Nigerian footballers of all time ranked: Okocha not No. 1; where is Osimhen?

Nigeria’s rich football history makes identifying its greatest legends a daunting task. LivescoreCZ explores the best Nigerian footballers of all time, alongside a fresh update on the nation’s top ten clinical finishers following AFCON 2025.

In the modern football landscape, Nigerian talent is ubiquitous across Europe’s elite leagues. From the predatory instincts of Victor Osimhen at Galatasaray to the creative flair of Ademola Lookman and Alex Iwobi, the Super Eagles continue to export world-class quality. 

However, as a nation boasting 3 AFCON titles and numerous iconic World Cup moments, Nigeria’s legacy is built on generations of heroes. In this comprehensive review, LivescoreCZ ranks the best Nigerian footballers of all time and examines the 10 most prolific scorers to ever wear the green and white jersey.

Ranking the best Nigerian footballers of all time

The journey to define the best Nigerian footballers of all time begins at number 10 with Samson Siasia. A key figure from 1984 to 1999, Siasia earned 51 caps and scored 16 goals.

The 10 best Nigerian footballers of all time ranked: Okocha not No. 1; where is Osimhen? - Ảnh 1
Siasia is an iconic figure in Nigerian football.

 His prime years were spent at Nantes (1993-1995), where he won the French league title. For Nigeria, he was instrumental in the 1994 AFCON triumph and the historic 1994 World Cup run. 

At number 9 is Joseph Yobo, the defensive rock who made 101 appearances. Rising to prominence at Everton (2002-2012), Yobo played over 250 matches for the Toffees. He debuted for Nigeria in 2001, captaining them to the 2013 AFCON title and appearing in three World Cups, with his peak performance coming as a defensive leader in the 2014 edition.

Ranking 8th is John Mikel Obi, a midfield maestro who debuted in 2005. During his decade-long stay at Chelsea (2006-2017), he played 372 games, winning two Premier League titles and the Champions League. With 90 caps and 6 goals, Mikel’s crowning glory was leading Nigeria to the 2013 AFCON trophy and an Olympic Bronze in 2016. 

At number 7, we find Vincent Enyeama, arguably Africa’s greatest goalkeeper. Between 2002 and 2015, he earned 101 caps. His prime was split between Hapoel Tel Aviv and Lille, where he once went 1,062 minutes without conceding in Ligue 1. Enyeama’s legendary status was cemented at the 2010 World Cup, where his heroics against Argentina stunned the world.

The 6th spot belongs to Victor Osimhen, the modern-day king of Lagos. Since his 2017 debut, he has amassed 35 goals in just 51 caps. His golden era began at Napoli, where he scored 26 goals in 32 games to secure the 2023 Scudetto. In the recent AFCON 2025, Osimhen was unstoppable, netting 4 goals to lead Nigeria to the semi-finals. 

Number 5 is Segun Odegbami, the "Mathematical" winger. From 1976 to 1982, he scored 23 goals in 47 caps. He spent his entire career at Shooting Stars, winning the 1976 African Cup Winners' Cup. His standout moment was the 1980 AFCON, where his 3 goals delivered Nigeria’s maiden continental title.

At number 4 is Nwankwo Kanu, the most decorated Nigerian. Between 1994 and 2011, he earned 87 caps. A star at Ajax, Inter Milan, and Arsenal, Kanu won the Champions League and two Premier League titles. He led Nigeria to 1996 Olympic Gold and was a two-time African Footballer of the Year. 

The 3rd spot is held by Sunday Oliseh, the midfield general known for his 1998 World Cup screamer against Spain. Between 1993 and 2002, he earned 54 caps, starring for Ajax and Dortmund, where he won the Bundesliga.

At number 2 is Jay-Jay Okocha. So good they named him twice, Okocha debuted in 1993 and earned 73 caps. His flair at Frankfurt, PSG, and Bolton made him a global icon. A 1994 AFCON winner and 1996 Olympic champion, Okocha’s individual brilliance and leadership during the 2004 AFCON, where he was named Player of the Tournament, solidify him as the greatest.

The 10 best Nigerian footballers of all time ranked: Okocha not No. 1; where is Osimhen? - Ảnh 2
Yekini remains Nigeria’s most prolific goalscorer of all time.

And finally, the number one is Rashidi Yekini, the ultimate poacher. Debuting in 1984, he scored a record 37 goals in 58 caps. His peak came at Vitoria Setubal, where he was the Primeira Liga top scorer. Yekini’s legacy is defined by the 1994 AFCON, where he won the Golden Boot and Player of the Tournament, and his iconic net-clutching goal at the 1994 World Cup. 

The best Nigerian footballers of all time:

1.Rashidi Yekini

2. Jay-Jay Okocha

3. Sunday Oliseh

4. Nwankwo Kanu

5. Segun Odegbami

6. Victor Osimhen

7. Vincent Enyeama

8. John Mikel Obi

9. Joseph Yobo

10. Samson Siasia

The best Nigerian goalscorers of all time

When discussing the best Nigerian goalscores of all time, the conversation is currently dominated by a historic chase. Rashidi Yekini remains the benchmark with 37 goals in 58 matches (1984-1998). His 5-goal haul in the 1994 AFCON remains the greatest individual scoring feat in the nation's history. 

However, Victor Osimhen is now the primary antagonist to Yekini’s record. After his brilliant performance at AFCON 2025 in Morocco, where he scored 4 goals, including a vital strike in the 2-0 quarter-final win over Algeria, Osimhen sits at 35 goals in 51 matches. Under the guidance of coach Éric Chelle, Osimhen finished as the tournament's second-highest scorer, driving the Super Eagles to the semi-finals.

The 10 best Nigerian footballers of all time ranked: Okocha not No. 1; where is Osimhen? - Ảnh 3
Osimhen is set to break Rashidi Yekini’s record.

The list continues with Segun Odegbami at 23 goals, a record set during the 1980 AFCON triumph. Yakubu Aiyegbeni follows with 21 goals in 58 games; despite his 2010 World Cup miss, "The Yak" was a consistent force between 2000 and 2012.

Ikechukwu Uche ranks 5th with 19 goals, many coming during the successful 2013 AFCON cycle. Obafemi Martins (18 goals) and the legendary Sunday Oyarekhua (17 goals) occupy the next spots, with Oyarekhua famously scoring in the 1974 "Match of the Century" against Brazil. Rounding out the top ten are Ahmed Musa, Odion Ighalo, and Samson Siasia, all tied on 16 goals, with Ighalo notably winning the 2019 AFCON Golden Boot.

Nigeria’s all-time top 10 goalscorers:

Rashidi Yekini: 37 Goals

Victor Osimhen: 35 Goals

Segun Odegbami: 23 Goals

Yakubu Aiyegbeni: 21 Goals

Ikechukwu Uche: 19 Goals

Obafemi Martins: 18 Goals

Sunday Oyarekhua: 17 Goals

Ahmed Musa: 16 Goals

Odion Ighalo: 16 Goals

Samson Siasia: 16 Goals

Livescorecz.net has provided this definitive ranking of the best Nigerian goalscores of all time. Do you agree with our selection of legends? For more in-depth analysis, expert match previews, and the latest football data, visit our homepage today.