Most Premier League appearances
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 Villa + 3 more2002/03–2025/26 | 658 |
| 2 | Gareth BarryAston Villa, Manchester City, Everton + 1 more1997/98–2017/18 | 653 |
| 3 | Ryan GiggsManchester United1992/93–2013/14 | 632 |
| 4 | Frank LampardChelsea, West Ham United, Manchester City1995/96–2014/15 | 609 |
| 5 | David JamesLiverpool, Portsmouth, Manchester City + 2 more1992/93–2009/10 | 572 |
| 6 | Gary SpeedNewcastle United, Leeds United, Bolton Wanderers + 1 more1992/93–2007/08 | 535 |
| 7 | Emile HeskeyLiverpool, Leicester City, Aston Villa + 2 more1994/95–2011/12 | 516 |
| 8 | Mark SchwarzerMiddlesbrough, Fulham, Leicester City + 1 more1996/97–2014/15 | 514 |
| 9 | Jamie CarragherLiverpool1996/97–2012/13 | 508 |
| 10 | Phil NevilleManchester United, Everton1994/95–2012/13 | 505 |
| 11 | Rio FerdinandManchester United, West Ham United, Leeds United + 1 more1995/96–2014/15 | 504 |
| 12 | Steven GerrardLiverpool1998/99–2014/15 | 504 |
| 13 | Sol CampbellTottenham Hotspur, Arsenal, Portsmouth + 1 more1992/93–2010/11 | 503 |
| 14 | Paul ScholesManchester United1994/95–2012/13 | 499 |
| 15 | Jermain DefoeTottenham Hotspur, Sunderland, West Ham United + 2 more2000/01–2018/19 | 496 |
| 16 | John TerryChelsea1998/99–2016/17 | 492 |
| 17 | Wayne RooneyManchester United, Everton2002/03–2017/18 | 491 |
| 18 | Ashley YoungAston Villa, Manchester United, Everton + 1 more2006/07–2024/25 | 485 |
| 19 | Michael CarrickManchester United, West Ham United, Tottenham Hotspur1999/00–2017/18 | 481 |
| 20 | Sylvain DistinManchester City, Everton, Portsmouth + 2 more2001/02–2015/16 | 469 |
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 and six clubs, 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.