England's top-flight has welcomed an abundance of talented African players since it's rebirth in 1992.
Kolo Toure leads the way as the African player with the most appearances in Premier League history, featuring on 353 occasions in the division across spells with Arsenal, Manchester City and Liverpool.
Fellow Ivorian Wilfried Zaha made 305 appearances in the top-flight, the bulk of which came whilst representing Crystal Palace after returning to the club following an underwhelming spell with 20-time title winners Manchester United.
Mohamed Salah is the only Egyptian to feature on the list, bringing the curtain down on an illustrious nine-year career with Liverpool following the conclusion of the 2025/26 campaign.
He left the Merseyside outfit with two Premier League trophies to his name, recording a remarkable 47 goal contributions in the 2024/25 term to almost single-handedly walk the Reds to a record-levelling 20th top-flight honour.
Read on as we list the 10 African players who have played the most Premier League matches.