# List of footballers with 500 or more Premier League appearances

Since the Premier League's formation at the start of the 1992–93 season, 13 players have accrued 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. 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. 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. On 25 September 2017, Gareth Barry broke Giggs' record by playing his 633rd match, West Bromwich Albion's 2–0 loss at Arsenal. 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. Barry is the youngest of the 13 players to have achieved the feat.
Giggs (Manchester United), Steven Gerrard, and Jamie Carragher (both Liverpool) are the only three players to have achieved the accolade of 500+ Premier League appearances exclusively for one club. James Milner plays for his sixth club, which is the most of anyone in the 500 Club. Emile Heskey, David James and Milner each played for five Premier League clubs on their way to 500+ Premier League games, more than anyone else who succeeded this feat. The only player from outside the United Kingdom to play 500 Premier League games is Australian goalkeeper Mark Schwarzer, for Middlesbrough, Fulham, Chelsea and Leicester City.
Of the still active players in the Premier League, Ashley Young is closest to joining the 500 Club. The Everton defender has 476 Premier League appearances as of 22 February 2025 (20 for Watford, 210 for Aston Villa and 192 for Manchester United).

## List of players

Players are initially listed by number of appearances. If number of appearances are equal, the players are then listed chronologically by the year of first appearance. Current Premier League players and their current clubs are shown in bold.
Statistics are updated as of 26 January 2025.
Premier League players with at least 500 appearances :
| Rank | Player | Pos | Apps | First | Last | Club(s) |
| 1 | Gareth Barry | MF | 653 | 1998 | 2018 | Aston Villa (365), Manchester City (132), Everton (131), West Bromwich Albion (25) |
| 2 | James Milner | MF | 637 | 2002 | 2024 | Liverpool (230), Manchester City (147), Aston Villa (100), Newcastle United (94), Leeds United (48), Brighton & Hove Albion (18) |
| 3 | Ryan Giggs | MF | 632 | 1992 | 2014 | Manchester United (632) |
| 4 | Frank Lampard | MF | 609 | 1996 | 2015 | Chelsea (429), West Ham United (148), Manchester City (32) |
| 5 | David James | GK | 572 | 1992 | 2010 | Liverpool (214), Portsmouth (134), Manchester City (93), Aston Villa (67), West Ham United (64) |
| 6 | Gary Speed | MF | 535 | 1992 | 2007 | Newcastle United (213), Leeds United (143), Bolton Wanderers (121), Everton (58) |
| 7 | Emile Heskey | FW | 516 | 1995 | 2012 | Liverpool (150), Leicester City (124), Aston Villa (92), Wigan Athletic (82), Birmingham City (68) |
| 8 | Mark Schwarzer | GK | 514 | 1997 | 2015 | Middlesbrough (332), Fulham (172), Leicester City (6), Chelsea (4) |
| 9 | Jamie Carragher | DF | 508 | 1997 | 2013 | Liverpool (508) |
| 10 | Phil Neville | MF | 505 | 1995 | 2013 | Manchester United (263), Everton (242) |
| 11 | Rio Ferdinand | DF | 504 | 1996 | 2015 | Manchester United (312), West Ham United (127), Leeds United (54), Queens Park Rangers (11) |
| 11 | Steven Gerrard | MF | 504 | 1998 | 2015 | Liverpool (504) |
| 13 | Sol Campbell | DF | 503 | 1992 | 2011 | Tottenham Hotspur (255), Arsenal (146), Portsmouth (95), Newcastle United (7) |

## Most appearances by club

Current Premier League clubs and players who hold the record for the club are shown in bold, defunct clubs are in italics.
    As of 2 February 2025
| Rank | Club | Player | Apps | First | Last |
| 1 | Manchester United | Ryan Giggs | 632 | 1992 | 2014 |
| 2 | Liverpool | Jamie Carragher | 508 | 1997 | 2013 |
| 3 | Chelsea | John Terry | 492 | 1998 | 2017 |
| 4 | West Ham United | Mark Noble | 414 | 2005 | 2022 |
| 5 | Bolton Wanderers | Jussi Jääskeläinen | 379 | 2001 | 2011 |
| 6 | Everton | Séamus Coleman | 367 | 2009 | 2024 |
| 7 | Aston Villa | Gareth Barry | 365 | 1998 | 2009 |
| 8 | Tottenham Hotspur | Hugo Lloris | 361 | 2012 | 2023 |
| 9 | Newcastle United | Shay Given | 354 | 1997 | 2009 |
| 10 | Southampton | James Ward-Prowse | 343 | 2012 | 2023 |
| 11 | Arsenal | Ray Parlour | 333 | 1992 | 2004 |
| 12 | Middlesbrough | Mark Schwarzer | 332 | 1997 | 2008 |
| 13 | Leicester City | Jamie Vardy | 329 | 2014 | 2025 |
| 14 | Leeds United | Gary Kelly | 325 | 1993 | 2004 |
| 15 | Stoke City | Ryan Shawcross | 317 | 2008 | 2018 |
| 16 | Manchester City | David Silva | 309 | 2010 | 2020 |
| 17 | Crystal Palace | Joel Ward | 304 | 2013 | 2024 |
| 18 | West Bromwich Albion | Chris Brunt | 269 | 2008 | 2018 |
| 19 | Sheffield Wednesday | Des Walker | 264 | 1993 | 2000 |
| 20 | Blackburn Rovers | Brad Friedel | 261 | 2001 | 2008 |
| 21 | Brighton & Hove Albion | Lewis Dunk | 260 | 2017 | 2025 |
| 22 | Wimbledon | Robbie Earle | 244 | 1992 | 2000 |
| 23 | Bournemouth | Adam Smith | 225 | 2015 | 2024 |
| 24 | Fulham | Brede Hangeland | 217 | 2008 | 2014 |
| 24 | Burnley | Ben Mee | 217 | 2014 | 2022 |
| 26 | Swansea City | Wayne Routledge | 198 | 2011 | 2018 |
| 27 | Wigan Athletic | Emmerson Boyce | 194 | 2006 | 2013 |
| 28 | Coventry City | Steve OgrizovicPaul Telfer | 191 | 19921995 | 20002001 |
| 29 | Sunderland | John O'Shea | 189 | 2011 | 2017 |
| 30 | Charlton Athletic | Chris PowellLuke Young | 187 | 19982001 | 20062007 |
| 31 | Wolverhampton Wanderers | Rúben Neves | 177 | 2018 | 2023 |
| 32 | Nottingham Forest | Steve Chettle | 174 | 1992 | 1999 |
| 33 | Derby County | Darryl Powell | 170 | 1996 | 2002 |
| 34 | Watford | Troy Deeney | 165 | 2015 | 2021 |
| 35 | Birmingham City | Damien Johnson | 150 | 2002 | 2009 |
| 36 | Portsmouth | Matthew Taylor | 144 | 2003 | 2008 |
| 37 | Queens Park Rangers | Andy Impey | 142 | 1992 | 1996 |
| 38 | Brentford | Vitaly Janelt | 127 | 2021 | 2025 |
| 39 | Norwich City | Russell Martin | 125 | 2011 | 2016 |
| 40 | Ipswich Town | David Linighan | 112 | 1992 | 1995 |
| 41 | Hull City | Ahmed Elmohamady | 109 | 2013 | 2017 |
| Minimum 100 appearances |||||||