The 9 Players With the Most Appearances in Premier League History

Gareth Barry equalled Ryan Giggs' record of 632 appearances when the midfielder featured for West Bromwich Albion as they drew with West Ham United at the Hawthorns on Saturday. The pair are both legendary individuals when it comes to the history of the world's best league, but who else makes the top nine? Read on to find out... Number of Premier League appearances: 632 Now with his fourth Premier League club, Barry has been a mainstay of the top flight ever since coming through the ranks at...

Gareth Barry

Number of Premier League appearances: 632


Now with his fourth Premier League club, Barry has been a mainstay of the top flight ever since coming through the ranks at Aston Villa two decades ago. He quickly became a key player for the Villans and club captain, before moving to Manchester City for £12m.


The 36-year-old helped the Citizens to that famous title win in 2012, before becoming the anchor for Everton's midfield. Currently a Baggie, Barry will soon become the all-time Premier League appearance maker and could well reach the 700 mark before he is done. 

Ryan Giggs

Number of Premier League appearance: 632


The most decorated player in British history is on the verge of losing one of his records, having been the top dog in terms of appearances for the majority of the Premier League's 25-year history.


The former Welsh international heralded in an era of dominance for Manchester United, picking up thirteen Premier League titles, four FA Cups and three Champions Leagues along the way. 

Frank Lampard

Number of Premier League appearances: 609


Chelsea's all-time top goalscorer makes the top three of Premier League appearance makers, following nearly twenty years in the top flight, where he played for West Ham United, Chelsea and Manchester City.


The former England midfielder established his reputation as a world-class talent whilst in West London and he was influential for the Blues during a period in which they became a continental heavyweight. 

David James

Number of Premier League appearances: 572


A journeyman of sorts, the former England number one played for five separate teams in the Premier League, amassing his 572 appearances in the top flight with Liverpool, Aston Villa, West Ham, Manchester City and Portsmouth. 


James' consistent displays made him an automatic starter for all five clubs, explaining why the keeper was an ever-present in the division for 18 years. Nonetheless, his honours were limited to an FA Cup and a League Cup win.

Gary Speed

Number of Premier League appearances: 535


The late Gary Speed played around five seasons of regular football outside of the Premier League, be it in the old First Division or in the Championship, so the Welshman could have had even more than his 535 displays.


Leeds United, Everton, Newcastle United and Bolton Wanderers were all lucky enough to have had the versatile midfielder amongst their ranks over the years and Speed's reputation both on and off the pitch mean his legacy lives on. 

Emile Heskey

Number of Premier League appearances: 516


Some may be surprised to see the bulky striker so high up on this list considering the amount of criticism he received during his top flight playing days, but Heskey was still a popular choice for Premier League sides and the national team.


Starting his career at Leicester City, he earned a big-money move to Liverpool. Five years at Anfield were followed by shorter spells with Birmingham City, Wigan Athletic and Aston Villa, with the 39-year-old finishing with a total of 110 Premier League goals.

Mark Schwarzer

Number of Premier League appearances: 514


Surprisingly, Schwarzer is one of only two goalkeepers in this list, with outfield players proving their longevity in the Premier League more than those who stand between the two sticks, like the Australian veteran.


The former Middlesbrough, Fulham, Chelsea and Leicester City stopper was a constant fixture for the former two, but as back-up he ended up winning the Premier League with both the Blues and the Foxes.

Jamie Carragher

Number of Premier League appearances: 508


The fact that Carragher got more Premier League games for Liverpool than Steven Gerrard, albeit just four more, should illustrate why he is held in such high regard by the Kop, following 17 years of service to Liverpool.


The former centre-back only managed three goals during his 508 top flight displays but his leadership at the back and experience were far more crucial for the Reds, as they won multiple trophies under Carragher's stewardship. 

Phil Neville

Number of Premier League appearances: 505


Starting us off is former Manchester United and Everton man Phil Neville. The versatile full-back and midfielder adapted his game as he got older, evolving into a composed central midfielder for the Toffees, after a decade on the wing back at Old Trafford.


Neville was part of the Red Devils for six separate Premier League title-winning campaigns, before switching to Merseyside in 2005, where he established himself as a reliable performer for eight more seasons. 

By using Yahoo you agree that Yahoo and partners may use Cookies for personalisation and other purposes