Top 10 Players with Most Premier League Appearances
7. David James – 571 Games
David James is an English professional football player who made a total of 571 premier league appearances after playing for several English Clubs as a stopper / Goalkeeper. James started his career right in Watford brfore joining Liverpool F.C , David James played for Liverpool , Aston Villa,West Ham United, Manchester City and he lastly played for Portsmouth in the premier league.
So far David is the top premier league stopper to have made the most league appearances, i.e right from the 1992 season, the premier league era . Not the top English league appearances as most of the other players . In 2010 World Cup tournament in South Africa, David James became the oldest ever World Cup debutant at 39 years and 321 days old, playing for England against Algeria and Slovenia.