Premier League: Most Appearances Ever

Premier League is the top flight professional league in English football. It is the most popular league in the world and henceforth the most watched one too. Players like Cristiano Ronaldo, Thierry Henry, Frank Lampard, Steven Gerrard, Kevin De Bruyne have ensured with their splendid performances that the quality of the league has never been compromised.

Data Last Updated: July 28, 2022
S.NoPlayerYears ActivePositionClubsAppearances
1Gareth Barry1998-2020Defensive MidfielderAston Villa, Manchester City, Everton, West Brom653
2Ryan Giggs1990-2014Right MidfielderManchester United632
3Frank Lampard1995-2016Centre MidfielderWest Ham, Swansea City, Chelsea, Manchester City609
4James Milner2002-2022Full BackLeeds United, Newcastle United, Aston Villa, Manchester City, Liverpool588
5David James1988-2014GoalkeeperLiverpool, Aston Villa, West Ham, Manchester City, Portsmouth, Bournemouth572
6Gary Speed1988-2010Attacking MidfielderLeeds United, Everton, Newcastle United, Bolton Wanderers, Sheffield United535
7Emile Heskey1994-2016Centre ForwardLeicester City, Liverpool, Birmingham City, Wigan Athletic, Aston Villa, Boton Wanderers516
8Mark Schwarzer1990-2016GoalkeeperMiddlesbrough, Fulham, Chelsea, Leicester City514
9Jamie Carragher1996-2013Centre BackLiverpool508
10Phil Neville1994-2013Right BackManchester United, Everton505
11Rio Ferdinand1995-2015Centre BackWest Ham, Bournemouth, Leeds United, Manchester United, Queens Park Rangers504
12Steven Gerrard1998-2016Centre MidfielderLiverpool504
13Sol Campbell1992-2011Centre BackTottenham, Arsenal, Portsmouth, Newcastle United503
14Paul Scholes1993-2013Centre MidfielderManchester United499
15Jermain Defoe1999-2022Centre ForwardWest Ham, Bournemouth, Tottenham Hotspur, Portsmouth, Sunderland496

The league has never failed to attract famous personalities. The league has been the ultimate test of longevity and experience in the world. Few players have been the able to maintain the quality over the history of the Premier League and maintain the consistency. Now let’s look at the players with most Premier League appearances ever.