Most Premier League Appearances

Home Premier League ⇒ All-Time Premier League

All-Time Most Premier League Appearances from 300 or More

Footballers with the Most Premier League Appearances are listed here. The interactive table shows the complete details of all 130 players who have 300 or more Premier League Appearances. Includes Total Appearances, Players’ Clubs, Nation, Goals, Years played from Start to Finish.
Gareth Barry has the Most Premier League Appearances – 653 for Aston Villa, Manchester City, Everton and West Bromwich Albion. Ryan Giggs has the most PL appearances for one club – 632 for Manchester United and heads the list of  Premier League Top Scorers from Wales.
Statistics correct to 9th July 2020 (Matchday 34).

Players (130)NationalityPosAppsClubsFromTo
Gareth BarryEnglandMF653Aston Villa, Manchester City, Everton, West Bromwich Albion19982018
Ryan GiggsWalesMF632Manchester United19922014
Frank LampardEnglandMF609West Ham United, Chelsea, Manchester City19962015
David JamesEnglandGK572Liverpool, Aston Villa, West Ham United, Manchester City, Portsmouth19922010
James MilnerEnglandMF536Leeds United, Newcastle United, Aston Villa, Manchester City, Liverpool20022007
Gary SpeedWalesMF535Leeds United, Everton, Newcastle United, Bolton Wanderers19922020
Emile HeskeyEnglandFW516Leicester City, Liverpool, Birmingham City, Wigan Athletic, Aston Villa19952012
Mark SchwarzerAustraliaGK514Middlesbrough, Fulham, Chelsea, Leicester City19962016
Jamie CarragherEnglandDF508Liverpool19972013
Philip NevilleEnglandMF505Manchester United, Everton19952013
Rio FerdinandEnglandDF504West Ham United, Leeds United, Manchester United, Queens Park Rangers19962015
Steven GerrardEnglandMF504Liverpool19982015
Sol CampbellEnglandDF503Tottenham Hotspur, Arsenal, Portsmouth, Newcastle United19922011
Paul ScholesEnglandMF499Manchester United19942013
Jermain DefoeEnglandFW496West Ham United, Tottenham Hotspur, Portsmouth, Sunderland, Bournemouth20012018
John TerryEnglandDF492Chelsea19982017
Wayne RooneyEnglandFW491Everton, Manchester United20022018
Michael CarrickEnglandMF481West Ham United, Tottenham Hotspur, Manchester United19992018
Sylvain DistinFranceDF469Newcastle United, Manchester City, Portsmouth, Everton, Bournemouth20012016
Peter CrouchEnglandFW468Aston Villa, Southampton, Liverpool, Portsmouth, Tottenham Hotspur, Stoke City, Burnley20022019
Aaron HughesNorthern IrelandDF455Newcastle United, Aston Villa, Fulham19982013
Shay GivenRepublic of IrelandGK451Blackburn Rovers, Newcastle United, Manchester City, Aston Villa, Stoke City19962016
Brad FriedelUnited StatesGK450Liverpool, Blackburn Rovers, Aston Villa, Tottenham Hotspur19982013
John O'SheaRepublic of IrelandDF445Manchester United, Sunderland20012017
Kevin DaviesEnglandFW444Blackburn Rovers, Southampton, Bolton Wanderers19972012
Petr ČechCzech RepublicGK443Chelsea, Arsenal20042018
Alan ShearerEnglandFW441Blackburn Rovers, Newcastle United19922006
Jussi JääskeläinenFinlandGK436Bolton Wanderers, West Ham United20012015
Richard DunneRepublic of IrelandDF431Everton, Manchester City, Aston Villa, Queens Park Rangers19972015
Gareth SouthgateEnglandDF426Crystal Palace, Aston Villa, Middlesbrough19922006
Teddy SheringhamEnglandFW418Nottingham Forest, Tottenham Hotspur, Manchester United, Portsmouth, West Ham United19922006
Leighton BainesEnglandDF418Wigan Athletic, Everton20052020
Danny MurphyEnglandMF417Liverpool, Charlton Athletic, Tottenham Hotspur, Fulham19972012
Andy ColeEnglandFW414Newcastle United, Manchester United, Blackburn Rovers, Fulham, Manchester City, Portsmouth, Sunderland19932008
Nicky ButtEnglandMF411Manchester United, Newcastle United, Birmingham City19922009
Stewart DowningEnglandMF408Middlesbrough, Aston Villa, Liverpool, West Ham United20022017
Kevin NolanEnglandMF401Bolton Wanderers, Newcastle United, West Ham United20012015
Gary NevilleEnglandDF400Manchester United19942011
Tim HowardUnited StatesGK399Manchester United, Everton20032016
Lee BowyerEnglandMF397Leeds United, West Ham United, Newcastle United, Birmingham City19962011
Damien DuffRepublic of IrelandMF392Blackburn Rovers, Chelsea, Newcastle United, Fulham19972014
Aaron LennonEnglandMF388Leeds United, Tottenham Hotspur, Everton, Burnley20032020
Ashley ColeEnglandDF385Arsenal, Chelsea20002014
George BoatengNetherlandsMF384Coventry City, Aston Villa, Middlesbrough, Hull City19972010
Robbie FowlerEnglandFW379Liverpool, Leeds United, Manchester City, Blackburn Rovers19932008
Ray ParlourEnglandMF379Arsenal, Middlesbrough19922006
Joe ColeEnglandMF378West Ham United, Chelsea, Liverpool, Aston Villa19992015
Luke YoungEnglandDF378Tottenham Hotspur, Charlton Athletic, Middlesbrough, Aston Villa, Queens Park Rangers19982012
Mark NobleEnglandMF378West Ham United20052011
Stephen CarrRepublic of IrelandDF377Tottenham Hotspur, Newcastle United, Birmingham City19932020
Paul RobinsonEnglandGK375Leeds United, Tottenham Hotspur, Blackburn Rovers, Burnley19982017
Gary CahillEnglandDF375Aston Villa, Bolton Wanderers, Chelsea, Crystal Palace20062009
Dwight YorkeTrinidad and TobagoMF374Aston Villa, Manchester United, Blackburn Rovers, Birmingham City, Sunderland19922006
Nigel MartynEnglandGK372Crystal Palace, Leeds United, Everton19922020
Ashley YoungEnglandDF369Watford, Aston Villa, Manchester United20062019
Scott ParkerEnglandMF368Charlton Athletic, Chelsea, Newcastle United, West Ham United, Tottenham Hotspur, Fulham19982014
Roy KeaneRepublic of IrelandMF366Nottingham Forest, Manchester United19922005
Nicolas AnelkaFranceFW365Arsenal, Liverpool, Manchester City, Bolton, Chelsea, West Bromwich Albion19972015
Phil JagielkaEnglandDF364Sheffield United, Everton20062019
Thomas SørensenDenmarkGK364Sunderland, Aston Villa, Stoke City19992014
David UnsworthEnglandDF364Everton, West Ham United, Portsmouth, Sheffield United, Wigan Athletic19922007
Chris PerryEnglandDF363Wimbledon, Tottenham Hotspur, Charlton Athletic19942006
Trevor SinclairEnglandMF361Queens Park Rangers, West Ham United, Manchester City19932007
Ben FosterEnglandGK360Manchester United, Birmingham City, West Bromwich Albion, Watford20062012
Rory DelapRepublic of IrelandMF359Derby County, Southampton, Sunderland, Stoke City19982018
Glen JohnsonEnglandDF358West Ham United, Chelsea, Portsmouth, Liverpool, Stoke City20032006
Ugo EhioguEnglandDF355Aston Villa, Middlesbrough19922020
Kolo TouréIvory CoastDF353Arsenal, Manchester City, Liverpool20022016
Leon OsmanEnglandMF352Everton20032016
Nigel WinterburnEnglandDF352Arsenal, West Ham United19922003
Les FerdinandEnglandFW351Queens Park Rangers, Newcastle United, Tottenham Hotspur, West Ham United, Leicester City, Bolton Wanderers19922004
Steve WatsonEnglandDF351Newcastle United, Aston Villa, Everton, West Bromwich Albion19932006
Cesc FàbregasSpainMF350Arsenal, Chelsea20042019
Robbie KeaneRepublic of IrelandFW349Coventry City, Leeds United, Tottenham Hotspur, Liverpool, West Ham, Aston Villa19992012
Paul KoncheskyEnglandDF347Charlton Athletic, Tottenham Hotspur, West Ham United, Fulham, Liverpool, Leicester City19992015
Robbie SavageWalesMF346Leicester City, Birmingham City, Blackburn Rovers, Derby County19972008
David SeamanEnglandGK344Arsenal, Manchester City19922004
Nick BarmbyEnglandMF343Tottenham Hotspur, Middlesbrough, Everton, Liverpool, Leeds United, Hull City19922010
Theo WalcottEnglandFW342Arsenal, Everton20062020
Darren FletcherScotlandMF341Manchester United, West Bromwich Albion, Stoke City20032018
Tim SherwoodEnglandMF341Blackburn Rovers, Tottenham Hotspur, Portsmouth19922003
Joe HartEnglandGK340Manchester City, Birmingham City, West Ham United, Burnley20062018
Jordan HendersonEnglandMF340Sunderland, Liverpool20082011
Steed MalbranqueFranceMF336Fulham, Tottenham Hotspur, Sunderland20012006
Kenny CunninghamRepublic of IrelandDF335Wimbledon, Birmingham City19942020
Hermann HreiðarssonIcelandDF332Crystal Palace, Wimbledon, Ipswich Town, Charlton Athletic, Portsmouth19972010
James BeattieEnglandFW331Blackburn Rovers, Southampton, Everton, Stoke City, Blackpool19962011
Jason DoddEnglandDF329Southampton19922004
Denis IrwinRepublic of IrelandDF328Manchester United, Wolverhampton Wanderers19922004
Graeme Le SauxEnglandDF327Chelsea, Blackburn Rovers, Southampton19922005
Michael OwenEnglandFW326Liverpool, Newcastle United, Manchester United, Stoke City19972013
Kevin CampbellEnglandFW325Arsenal, Nottingham Forest, Everton, West Bromwich Albion19922006
Gaël ClichyFranceDF325Arsenal, Manchester City20032017
Gary KellyRepublic of IrelandDF325Leeds United19932004
Kevin KilbaneRepublic of IrelandMF325Sunderland, Everton, Wigan Athletic, Hull City19992010
Gary McAllisterScotlandMF325Leeds United, Coventry City, Liverpool19922002
Matthew TaylorEnglandMF325Portsmouth, Bolton Wanderers, West Ham United, Burnley20032015
Antonio ValenciaEcuadorDF325Wigan Athletic, Manchester United20062019
Martin KeownEnglandDF323Everton, Arsenal19922004
Gabriel AgbonlahorEnglandFW322Aston Villa20062016
Robert HuthGermanyDF322Chelsea, Middlesbrough, Stoke City, Leicester City20022017
William GallasFranceDF321Chelsea, Arsenal, Tottenham Hotspur20012013
John Arne RiiseNorwayDF321Liverpool, Fulham20012014
Darren AndertonEnglandMF319Tottenham Hotspur, Birmingham City19922005
Paul TelferScotlandDF319Coventry City, Southampton19952005
Peter AthertonEnglandDF318Coventry City, Sheffield Wednesday, Bradford City19922001
Sami HyypiäFinlandDF318Liverpool19992009
Ryan ShawcrossEnglandDF317Stoke City20082018
Shane LongRepublic of IrelandFW317Reading, West Bromwich Albion, Hull City, Southampton20062012
Wayne BridgeEnglandDF316Southampton, Chelsea, Fulham, Manchester City, West Ham United, Sunderland19982015
Shaun Wright-PhillipsEnglandMF316Manchester City, Chelsea, Queens Park Rangers20002006
Dennis BergkampNetherlandsFW315Arsenal19952020
Edwin van der SarNetherlandsGK313Fulham, Manchester United20012011
Dion DublinEnglandFW312Manchester United, Coventry City, Aston Villa19922004
Ian WalkerEnglandGK312Tottenham Hotspur, Leicester City19922004
James MorrisonScotlandMF311Middlesbrough, West Bromwich Albion20042017
Peter SchmeichelDenmarkGK310Manchester United, Aston Villa, Manchester City19922003
David de GeaSpainGK309Manchester United20112016
Wes BrownEnglandDF308Manchester United, Sunderland19982011
Patrick VieiraFranceMF307Arsenal, Manchester City19962018
Steven DavisNorthern IrelandMF306Aston Villa, Fulham, Southampton20042004
David SilvaSpainMF306Manchester City20102020
Paul InceEnglandMF306Manchester United, Liverpool, Middlesbrough, Wolverhampton Wanderers19922004
Lee DixonEnglandDF305Arsenal19922002
Alan WrightEnglandDF305Blackburn Rovers, Aston Villa, Middlesbrough, Sheffield United19922006
Simon DaviesWalesMF303Tottenham Hotspur, Everton, Fulham20002012
Pablo ZabaletaArgentinaDF303Manchester City, West Ham United20082020
Nolberto SolanoPeruMF302Newcastle United, Aston Villa, West Ham United19982008
Garry FlitcroftEnglandMF301Manchester City, Blackburn Rovers19922005
Gavin McCannEnglandMF301Everton, Sunderland, Aston Villa, Bolton Wanderers19972010

Highlighted Players are Still Active

Test your football knowledge with our daily Football Quiz Questions


Premier League Players per Nation with 300+ Appearances

Player's NationNo. Players 300+ App
Republic of Ireland13
Northern Ireland2
United States2
Czech Republic1
Ivory Coast1
Trinidad and Tobago1
Total Players130

Most Premier League Appearances by Club

Premier League Clubs’ Top Scorer

Premier League Hat-Tricks

Online Betting Site Betway
Back To Top