Most Premier League appearances
1992/93 to 2025/26 · Top 20
Nobody sets out to be on this list. It is not won by being the best player of a generation; it is won by being fit, useful and wanted for twenty years running, which turns out to be far rarer than being brilliant for five.
These are the twenty most-selected players in Premier League history, counted from 1992/93. The top of it is unusually tight — five appearances separate first from second — and the names in the middle are the ones that make this the hardest of all the all-time lists to reconstruct from memory.
| # | Player | Apps |
|---|---|---|
| 1 | James MilnerLiverpool, Manchester City, Aston Villa2002/03–2025/26 | 658 |
| 2 | Gareth BarryAston Villa, Manchester City, Everton1997/98–2017/18 | 653 |
| 3 | Ryan GiggsManchester Utd1992/93–2013/14 | 632 |
| 4 | Frank LampardChelsea, West Ham United, Manchester City1995/96–2014/15 | 609 |
| 5 | David JamesLiverpool, Portsmouth, Manchester City1992/93–2009/10 | 572 |
| 6 | Gary SpeedNewcastle United, Leeds United, Bolton Wanderers1992/93–2007/08 | 535 |
| 7 | Emile HeskeyLiverpool, Leicester City, Aston Villa1994/95–2011/12 | 516 |
| 8 | Mark SchwarzerMiddlesbrough, Fulham, Leicester City1996/97–2014/15 | 514 |
| 9 | Jamie CarragherLiverpool1996/97–2012/13 | 508 |
| 10 | Phil NevilleManchester Utd, Everton1994/95–2012/13 | 505 |
| 11 | Rio FerdinandManchester Utd, West Ham United, Leeds United1995/96–2014/15 | 504 |
| 12 | Steven GerrardLiverpool1998/99–2014/15 | 504 |
| 13 | Sol CampbellTottenham Hotspur, Arsenal, Portsmouth1992/93–2010/11 | 503 |
| 14 | Paul ScholesManchester Utd1994/95–2012/13 | 499 |
| 15 | Jermain DefoeTottenham Hotspur, Sunderland, West Ham United2000/01–2018/19 | 496 |
| 16 | John TerryChelsea1998/99–2016/17 | 492 |
| 17 | Wayne RooneyManchester Utd, Everton2002/03–2017/18 | 491 |
| 18 | Ashley YoungAston Villa, Manchester Utd, Everton2006/07–2024/25 | 485 |
| 19 | Michael CarrickManchester Utd, West Ham United, Tottenham Hotspur1999/00–2017/18 | 481 |
| 20 | Sylvain DistinManchester City, Everton, Portsmouth2001/02–2015/16 | 469 |
Covers 1992/93 to 2025/26, from the same player database the games are built on. Figures as of 2026-05-27.
Just outside. The next five are Peter Crouch (468), Jordan Henderson (463), Aaron Hughes (455), Shay Given (451) and Brad Friedel (450).
What the table shows
Longevity here means something close to two decades of first-team football. James Milner's total spans twenty-four Premier League seasons across three clubs on this list alone, and Gareth Barry's 653 games were played almost entirely without being anybody's idea of a superstar. That is the trade this table records: reputation for availability.
Only five of the twenty did it at one club — Giggs, Carragher, Gerrard, Scholes and Terry — which makes the one-club men the exception rather than the pattern, even at this level of service. Two goalkeepers make the list, David James and Mark Schwarzer, which is a reminder that the position ages differently from every other one on the pitch.
Appearance boards are the ones that separate people who watch football from people who remember it.
Play Top 10 on Premier League appearancesMore records
- Premier League all-time top scorers
- Most Premier League assists
- Premier League Golden Boot winners, season by season
Every one of these lists is a board in Top 10, the game this site is built around — free to play in your browser, no sign-up.