Ryan Giggs has the most Premier League appearances and is the only player to have appear in each of the first 22 Premier League seasons.
Frank Lampard is the current Premier League player with the most appearances.
Since the Premier League's formation at the start of the 1992–93 season, 11 players have managed to accrue 500 or more appearances in the Premier League.
Players
editRank | Player | Premier League Club(s) | Appearances |
---|---|---|---|
1 | Ryan Giggs | Manchester United | 632 |
2 | Frank Lampard | West Ham United, Chelsea, Manchester City | 597 |
3 | David James | Liverpool, Aston Villa, West Ham United, Manchester City, Portsmouth | 572 |
4 | Gareth Barry | Aston Villa, Manchester City, Everton | 552 |
5 | Gary Speed | Leeds United, Everton, Newcastle United, Bolton Wanders F.C | 535 |
6 | Emile Heskey | Leicester City, Liverpool, Birmingham City, Wigan Athletic, Aston Villa | 516 |
7 | Mark Schwarzer | Middlesbrough, Fulham, Chelsea, Leicester City | 512 |
8 | Jamie Carragher | Liverpool | 508 |
9 | Phillip Neville | Manchester United, Everton | 505 |
10 | Sol Campbell | Tottenham Hotspur, Arsenal, Portsmouth, Newcastle United | 503 |
10 | Rio Ferdinand | West Ham United Leeds United, Manchester United, QPR | 503 |
Correct as of 01/03/2015