How well do you know the career journeys of Premier League players? Test your knowledge in the quiz below to see how many of the 25 players you can name from their top-flight clubs.
The player must have represented the club in a Premier League match for the team to be listed, and no foreign clubs have been included.
When you've completed the quiz, share it with your family, friends and colleagues to see if they can beat your score!
Play more quizzes