Premier League Players Who Have Reached 500+ Appearances

Published On: February 12, 2026
Follow Us
Premier League Players Who Have Reached 500+ Appearances
Telegram Channel Join Now
WhatsApp Channel Join Now

James Milner made history on Wednesday night after making his 653rd appearance in the Premier League.

Milner came on as a substitute during Brighton’s 1-0 loss to Aston Villa, matching the Premier League record.

His 653rd match equals the record previously held by former teammate Gareth Barry, marking a significant achievement for the veteran player.

At 40 years old, Milner continues to impress, having debuted in the league over 23 years ago.

Throughout his career, he has played for Leeds United, Newcastle United, Aston Villa, Manchester City, Liverpool, and now Brighton, winning three Premier League titles among his accolades.

Milner is among only 13 players who have played over 500 matches in the Premier League, and he is one of four to surpass 600 appearances. He is currently the only active player with over 500 matches, securing his record for now.

Read Also:  Man Utd Aims to Maintain Winning Streak

The Premier League players with 500+ appearances as Milner equals record

  1. James Milner* – 653
  2. Gareth Barry – 653
  3. Ryan Giggs – 632
  4. Frank Lampard – 609
  5. David James – 572
  6. Mark Schwarzer – 544
  7. Gary Speed – 535
  8. Emile Heskey – 516
  9. Jamie Carragher – 508
  10. Phil Neville – 505
  11. Rio Ferdinand – 504
  12. Steven Gerrard – 504




Add Footem.in As your Preferred Source on Google
Follow the latest on Footem WhatsApp Channel