‹ All records

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.

Most Premier League appearances, 1992/93 to 2025/26
#PlayerApps
1James MilnerLiverpool, Manchester City, Aston Villa2002/03–2025/26658
2Gareth BarryAston Villa, Manchester City, Everton1997/98–2017/18653
3Ryan GiggsManchester Utd1992/93–2013/14632
4Frank LampardChelsea, West Ham United, Manchester City1995/96–2014/15609
5David JamesLiverpool, Portsmouth, Manchester City1992/93–2009/10572
6Gary SpeedNewcastle United, Leeds United, Bolton Wanderers1992/93–2007/08535
7Emile HeskeyLiverpool, Leicester City, Aston Villa1994/95–2011/12516
8Mark SchwarzerMiddlesbrough, Fulham, Leicester City1996/97–2014/15514
9Jamie CarragherLiverpool1996/97–2012/13508
10Phil NevilleManchester Utd, Everton1994/95–2012/13505
11Rio FerdinandManchester Utd, West Ham United, Leeds United1995/96–2014/15504
12Steven GerrardLiverpool1998/99–2014/15504
13Sol CampbellTottenham Hotspur, Arsenal, Portsmouth1992/93–2010/11503
14Paul ScholesManchester Utd1994/95–2012/13499
15Jermain DefoeTottenham Hotspur, Sunderland, West Ham United2000/01–2018/19496
16John TerryChelsea1998/99–2016/17492
17Wayne RooneyManchester Utd, Everton2002/03–2017/18491
18Ashley YoungAston Villa, Manchester Utd, Everton2006/07–2024/25485
19Michael CarrickManchester Utd, West Ham United, Tottenham Hotspur1999/00–2017/18481
20Sylvain DistinManchester City, Everton, Portsmouth2001/02–2015/16469

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 appearances

More records

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.