With Mohamed Salah starring almost every week in England since the start of the season, FourFourTwo has published their ranking of the 20 greatest African Players to have played in the Premier League.
The ranking is based on the performances of the players and the impact they have had or continue to have on the English top-flight with their different clubs.
The player who comes on top of the ranking is Egyptian winger Mohamed Salah who set a new record of scoring in 9 consecutive games for Liverpool after his brace against Atletico Madrid on Tuesday night.
Read more : Weah, Drogba, Eto’o – All-time African players have been ranked
The Pharaoh is followed by Chelsea legend Didier Drogba as former Manchester City playmaker Yaya Toure ranked third.
Ex-Arsenal, Man City and Tottenham star Emmanuel Adebayor is 12th on the list while Sadio Mane sit at the fifth position.
Full ranking of The 20 Greatest African players in Premier League history
20. Peter Ndlovu
19. Steven Pienaar
18. Salomon Kalou
17. Tony Yeboah
16. Lauren
15. Lucas Radebe
14. John Obi Mikel
13. Yakubu Ayegbeni
12. Emmanuel Adebayor
11. Kolo Toure
10. Wilfried Zaha
9. Jay-Jay Okocha
8. Nwankwo Kanu
7. Pierre-Emerick Aubameyang
6. Riyad Mahrez
5. Sadio Mané
4. Michael Essien
3. Yaya Toure
2. Didier Drogba
1. Mohamed Salah