SportsMonkie.com
Football

Most Premier League Appearances

By Sourav Das Updated July 27, 2026
Football boots and a match ball on a Premier League pitch under floodlights
On this page5
  1. 01The record holder: Gareth Barry and 653 games
  2. 02The full leaderboard of Premier League appearances
  3. 03James Milner and the chase for the record
  4. 04Longevity, titles and the bigger picture
  5. 05Why the record matters

Gareth Barry holds the record for the most Premier League appearances, with 653 games played between 1998 and 2018. James Milner, still active, has since moved into second place, but no one else in the competition’s history has passed Barry’s mark.

Appearance records are a tribute to durability. To climb this leaderboard, a player must stay fit, hold down a first-team place and keep performing across roughly two decades, a combination that only a handful of footballers ever manage. Here is the full leaderboard of the Premier League’s most durable players, the careers behind the numbers, and who could still threaten the record. All figures are through the 2024-25 season.

The record holder: Gareth Barry and 653 games

Barry made his Premier League debut for Aston Villa as a teenager in 1998 and did not stop until 2018, taking in spells at Manchester City, Everton and West Bromwich Albion. A versatile presence who played across midfield and defense, he was valued precisely for his reliability, rarely injured and almost always available.

That availability is the essence of the record. Barry was seldom described as the league’s best player in any given season, but no one else has managed to be picked, and to perform, so many times. His 653 appearances have stood as the mark since he retired in 2020.

The full leaderboard of Premier League appearances

The table below ranks the players with the most Premier League appearances in the competition’s history.

RankAppearancesPlayerMain clubs
1653Gareth BarryAston Villa, Man City, Everton
2636*James MilnerLeeds, Aston Villa, Man City, Liverpool
3632Ryan GiggsManchester United
4609Frank LampardWest Ham, Chelsea
5572David JamesLiverpool, Aston Villa, Portsmouth
6535Gary SpeedLeeds, Everton, Newcastle
7516Emile HeskeyLeicester, Liverpool, Aston Villa
8514Mark SchwarzerMiddlesbrough, Fulham, Chelsea
9508Jamie CarragherLiverpool
10505Phil NevilleManchester United, Everton

*James Milner is still active; his figure is current through the 2024-25 season and continues to climb.

The list is dominated by one-club stalwarts like Ryan Giggs and Jamie Carragher and by well-traveled veterans like Barry and Milner, showing there is more than one route to the top of the appearance charts.

James Milner and the chase for the record

James Milner is the only active player with a genuine shot at the record. After debuting as a 16-year-old for Leeds in 2002, he has played on into his late 30s, overtaking Ryan Giggs to reach second place. Whether he can close the remaining gap to Barry depends on how much longer he keeps featuring, but he has already done something no one expected, staying at the top level long enough to challenge a two-decade record.

Longevity, titles and the bigger picture

Appearances alone do not tell the whole story. Ryan Giggs paired his 632 games with a record 13 Premier League titles, while others on this list built their totals across mid-table clubs. For more of the competition’s landmark numbers, from title wins to scoring feats, see our roundup of Premier League records, and for the attacking side of the ledger, our leaderboard of the most goals in a Premier League season.

Why the record matters

The appearance record celebrates a quality that highlight reels often miss: the ability to be there, week after week, year after year. Barry’s 653 games represent an entire career of availability at the highest level, and the fact that only the evergreen James Milner has come close shows how demanding the standard is. The same durability shapes international careers too, where the sport’s best pile up games chasing feats like the most World Cup goals.

The short version: Gareth Barry holds the Premier League appearance record with 653 games, ahead of the still-active James Milner and Ryan Giggs’s 632. Frank Lampard is the only other player past 600. Milner, current through 2024-25, is the one man who could still catch Barry.

Share this article

Frequently asked questions

Who has made the most Premier League appearances?+

Gareth Barry has made the most Premier League appearances, with 653 games between 1998 and 2018. He played for Aston Villa, Manchester City, Everton and West Bromwich Albion. James Milner, still active, is second after passing Ryan Giggs's 632, and Frank Lampard is next with 609. Barry's record has stood since his retirement in 2020. All figures are through the 2024-25 season.

How many Premier League games did Ryan Giggs play?+

Ryan Giggs made 632 Premier League appearances, all for Manchester United, between the competition's launch in 1992 and his retirement in 2014. He also won a record 13 Premier League titles during that time. Giggs held the appearance record until Gareth Barry passed him, and he now sits third on the all-time list behind Barry and the still-active James Milner.

Can James Milner break the appearance record?+

James Milner has a chance. Still active, he has already overtaken Ryan Giggs to move into second place and sits in the mid-630s, within reach of Gareth Barry's 653. Whether he catches it depends on how long he keeps playing and how many minutes he gets, but he is the only current player close enough to threaten the mark. His total is current through 2024-25 and still climbing.

Which goalkeeper has the most Premier League appearances?+

Mark Schwarzer has the most Premier League appearances by a goalkeeper, with 514 games for Middlesbrough, Fulham, Chelsea and Leicester City. He is the highest-ranked goalkeeper on the all-time appearance list, a reflection of the longevity that top keepers can achieve, often playing into their late 30s and beyond.

Sources

Play & tools

Free browser games and tools — no account, no download.

Related football guides

View all →