This is tough, but we’re giving you plenty of time to correctly guess all of these players.
Can you name the players to have scored in the most Premier League seasons?
27 footballers have scored in 13 or more seasons in the English top flight since the 1992/93 season.
You have 10 minutes to try correctly guess them all, and we’re even giving you some clues.
In the quiz below, in the side column, we have included one of the teams that each footballer played for.
Good luck, and let us know how you do.
If the quiz does not display properly above, just click here.