Which non-English player has the highest number of Premier League appearances?

  1. Patrik Viera

  2. Ryan Giggs

  3. Roy Keane

  4. Gary Speed

  5. Thierry Henry

  6. Jimmy Floyd Hasselbaink


Correct Option: B

Find more quizzes: