Advertisement

Top 10 Super Eagles players with the most Premier League appearances

Nigerians with the most appearances in the Premier League
Nigerians with the most appearances in the Premier League
Kanu, Okocha and Iwobi are among the over 50 Nigerian players who have played in the Premier League, but who has the most appearances? 
Advertisement

The Premier League has been home to many Nigerian players since the first ball was kicked in 1992. From Efan Ekoku to Joe Aribo, Nigerian players have never been found missing in England's top flight.

Advertisement

There have been a total of 55 Nigerian players in the Premier League, although the number could still increase when the summer transfer window shuts. But who has the highest number of appearances? Pulse Sports Nigeria lists the top ten Super Eagles players with the most appearances in the Premier League. 

Kelechi Iheanacho (170) 

Iheanacho has racked up 170 appearances since he made his debut in 2015. The Nigerian international first turned out for Manchester City, where he made 46 appearances. 

Iheanacho 12 goals and assisted another five in 46 league games for City, but he left the club to sign for Leicester City in 2017. 

Advertisement
Iheanacho came off the bench to set up Maddison
Iheanacho has over 150 appearances in the Premier League

The 25-year-old has had a rollercoaster time with the Foxes, but he has made 124 league appearances for the side, scoring 25 goals and assisting another 19. 

Celestine Babayaro (179) 

Babayaro made 179 appearances in the Premier League for two clubs. The former Super Eagles left-back signed for Chelsea in 1997, and he went on to play 132 times in the league for The Blues. 

Celestine Babayaro
Celestine Babayaro
Advertisement

Babayaro spent eight years at Stamford Bridge before signing for Newcastle United in 2005. He made another 47 league appearances for the Magpies before leaving for LA Galaxy. 

Alex Iwobi (186) 

Iwobi could go on to become Nigeria's record appearance holder in the Premier League. The Nigerian international has been a Premier League star since he made his debut in 2015.

Iwobi came through the ranks at Arsenal and went on to make 100 league appearances, scoring 11 goals and assisting 19. 

Alex Iwobi created the most chances (4) against Fleetwood on Tuesday night.
Alex Iwobi could go on to break Shola Ameobi's record
Advertisement

However, after four years at Arsenal, Iwobi left for Everton in 2019. He has made 86 league appearances for the Toffees and recently reached 100 games in all competitions for the club. 

Victor Anichebe (204) 

Anichebe played just 11 times for Nigeria, but he racked up a lot of games in the Premier League. He is one of the Nigerian stars that played for Everton. 

Victor Anichebe
Victor Anichebe

Anichebe made 131 league appearances for the Toffees before playing another 55 games for West Brom and 18 for Sunderland. 

Advertisement

Victor Moses (220) 

Moses played for five clubs in the Premier League, more than any player on this list. He made his Premier League debut with Wigan, racking up 74 appearances. Moses left Wigan to join Chelsea, where he played another 87 games.

During his time at Chelsea, the ex-Super Eagles star was sent out on loan to Liverpool, West Ham and Stoke City. 

Victor Moses
Victor Moses

The Spartak Moscow star played 19 times for Liverpool and Stoke, respectively, while he also made another 21 appearances for the Hammers. 

Advertisement

Joseph Yobo (228) 

Former Super Eagles captain Joseph Yobo played 228 times in the Premier League. He played 220 games with Everton, the third-highest by a Nigerian for a single club in the Premier League. 

Joseph Yobo (Getty Images)
Joseph Yobo (Getty Images)

After leaving Everton, Yobo made another eight league appearances for Norwich before leaving England. 

John Mikel Obi (249) 

Advertisement

Mikel is the only Super Eagles star in the top ten that played for just one club in the Premier League. The former Super Eagles captain made a whopping 249 appearances for Chelsea- the second-highest by a Nigerian for a single club in the Premier League. 

John Obi Mikel won two Premier League titles at Chelsea
John Obi Mikel won two Premier League titles at Chelsea

Mikel had a successful 11-year stint with the Blues, winning the Premier League, Europa League, FA Cup, Carabao Cup and Champions League.

Yakubu Aiyegbeni (252) 

Feed the Yak, and he will score. This was a popular chant made for Aiyegbeni during his time in the Premier League. Aiyegbeni made 252 appearances for four clubs during his time in the English top flight.

Advertisement

He made 82 appearances for the Toffees and then 73 for Middlesbrough. The ex-Super Eagles striker also played 67 games for Portsmouth and 30 for Blackburn Rovers. 

Yakubu Aiyegbeni
Yakubu Aiyegbeni

On an individual level, Aiyegbeni is Nigeria's most successful player in Premier League history. The ex-Coventry City man scored 95 goals during his time in the Premier League. 

Nwankwo Kanu (271) 

It will not be wrong to say Kanu is one of the reasons the Premier League became popular. The former Ajax moved to Arsenal in 1999, achieving success with the club, which boosted the popularity of the club and Premier League in Nigeria. 

Advertisement
Kanu Nwankwo won two Premier League titles with Arsenal
Kanu Nwankwo won two Premier League titles with Arsenal

Kanu made 119 league appearances for the Gunners, scoring 44 goals, including that hat-trick against Chelsea. After leaving Arsenal, Kanu joined West Brom, playing another 52 games. He finished his Premier League career with Portsmouth, making 100 appearances for the club. 

Shola Ameobi (299) 

Ameobi is the Super Eagles star with the highest number of Premier League appearances. The 40-year-old spent most of his career at Newcastle, playing 295 games in the Premier League for the Magpies.

Shola Ameobi
Shola Ameobi
Advertisement

Ameobi added another four appearances with Crystal Place. Surprisingly, he only played nine times for the Super Eagles. 

Advertisement