Which player has got the most Premier League appearances?

  1. Ryan Giggs

  2. Paul Scholes

  3. Sol Campbell

  4. David James

  5. Alan Shearer


Correct Option: D

Find more quizzes: