List of Premier League players with 500 or more appearances

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Gareth Barry holds the record for most Premier League appearances, and is the only active player to have passed 500 appearances.

Since the Premier League's formation at the start of the 1992–93 season, 12 players have managed to accrue 500 or more appearances in the Premier League.

The first player to reach the milestone was midfielder Gary Speed, in representation of Leeds United, Everton, Newcastle United and Bolton Wanderers; his 500th match was Bolton's 4–0 win over West Ham United on 9 December 2006.[1] Speed held the record for most appearances until 14 February 2009, when goalkeeper David James played his 536th match, for Portsmouth against his former team Manchester City.[2] James ended with 572 appearances, a record which was broken by Ryan Giggs on 14 May 2011, having played all of his matches for Manchester United.[3] On 25 September 2017, Gareth Barry broke Giggs' record by playing his 633rd match, West Bromwich Albion's 2–0 loss at Arsenal.[4] At the time of breaking the record, Barry ranked 8th in English top division appearances since the Second World War, trailing Giggs in 6th (672 total top division appearances) and six other players.[5][6]

The only player from outside the United Kingdom to play 500 Premier League games is Australia goalkeeper Mark Schwarzer, for Middlesbrough, Fulham, Chelsea and Leicester City.[7]


Bold denotes players still playing in the Premier League.
Italics denote players active outside the Premier League.
Correct as of 16 July 2018.[8]

List of Premier League players with 500 or more appearances
Rank Player Premier League Club(s) Appearances
1 England Gareth Barry Aston Villa, Manchester City, Everton, West Bromwich Albion 653
2 Wales Ryan Giggs Manchester United 632
3 England Frank Lampard West Ham United, Chelsea, Manchester City 609
4 England David James Liverpool, Aston Villa, West Ham United, Manchester City, Portsmouth 572
5 Wales Gary Speed Leeds United, Everton, Newcastle United, Bolton Wanderers 535
6 England Emile Heskey Leicester City, Liverpool, Birmingham City, Wigan Athletic, Aston Villa 516
7 Australia Mark Schwarzer Middlesbrough, Fulham, Chelsea, Leicester City 514
8 England Jamie Carragher Liverpool 508
9 England Phil Neville Manchester United, Everton 505
10 England Steven Gerrard Liverpool 504
10 England Rio Ferdinand West Ham United, Leeds United, Manchester United, Queens Park Rangers 504
12 England Sol Campbell Tottenham Hotspur, Arsenal, Portsmouth, Newcastle United 503

See also


  1. ^ "Bolton 4-0 West Ham". BBC Sport. 9 December 2006. Retrieved 28 October 2015.
  2. ^ "David James". The FA. Retrieved 28 October 2015.
  3. ^ Smith, Ben (16 November 2012). "Rejuvenated David James sets his sights on a new landmark". BBC Sport. Retrieved 28 October 2015.
  4. ^ "Gareth Barry breaks Ryan Giggs' Premier League appearance record". Sky Sports. 25 September 2017. Retrieved 25 September 2017.
  5. ^ "Live MNF: Arsenal v West Brom". Monday Night Football. 25 September 2017. 7 minutes in. Sky. Sky Sports Main Event HD.
  6. ^ Includes games played in the Football League First Division between 1946 and 1992 and subsequently all games played in the Premier League.
  7. ^ "Schwarzer first overseas player to join 500 club". Premier League. 22 April 2013. Retrieved 28 October 2015.
  8. ^ "Premier League Player Stats". Premier League. Retrieved 20 January 2018.
Retrieved from ""
This content was retrieved from Wikipedia :
This page is based on the copyrighted Wikipedia article "List of Premier League players with 500 or more appearances"; it is used under the Creative Commons Attribution-ShareAlike 3.0 Unported License (CC-BY-SA). You may redistribute it, verbatim or modified, providing that you comply with the terms of the CC-BY-SA