Multiple choice general knowledge sports

Who had played more matches than any other player in EPL history?

  1. David James

  2. Ryan Giggs

  3. Gary Neville

  4. Frank lampard

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

David James holds the record for most Premier League appearances with 572 matches. Ryan Giggs, while appearing in many games, did not surpass James's total. Gary Neville and Frank Lampard, while distinguished players, did not reach this appearance milestone.