There are 40 different players to have made Premier League appearances across each of the 2000s, the 2010s and the 2020s.
We have set you a challenge to name as many of those 40 different players as you can in the space of 15 minutes. It’s been made a little easier for you by giving you the list of clubs that they have played for in the competition since 2000.
How many do you think you can guess correctly in 15 minutes?
Enjoy this? Subscribe to The Analyst to receive five stories each Friday from Stats Perform. It’s free!