Cristiano Ronaldo scored against Arsenal on Saturday to become the 33rd player to score 100 Premier League goals - but can you name the other 32 to have achieved the feat?
We've given you a clue for each one, giving you their total and the clubs for whom they scored the goals.
You have five minutes. Good luck.