Quiz! Can you name every player to have made 300 Premier League appearances for one club?
It's a hell of a milestone – but who's reached it?
8 minutes on the clock, 39 players to guess.
Remember to tweet your scores @FourFourTwo and share with your friends.
NOW TRY Quiz! Can you name every club in the top seven tiers of English football?
There are 38 games in a Premier League season. Assuming you play 30 of those, it'll take 10 years to get to the 300-game milestone.
And that's assuming you do it for one club. A decade or so in one place is testimonial territory - so you can pretty much say that the players on today's list are legends at their respective sides.
With modern physiotherapy, no doubt every one of your side's current wonderkids will rack up 300 matches. Surely Cristiano Ronaldo's longevity will be seen as nothing special one day to those who can easily get to three centuries of Prem matches.
But for now, it's a big achievement. Who's achieved it, though?
Get FourFourTwo Newsletter
The best features, fun and footballing quizzes, straight to your inbox every week.
MORE QUIZZES
Quiz! Can you name the top 80 countries in the world by FIFA ranking?
Quiz! Can you name every club Lionel Messi has scored against in the Champions League?
Quiz! Can you name the 48 people to have played and managed in the Premier League?
Mark White is the Digital Content Editor at FourFourTwo. During his time on the brand, Mark has written three cover features on Mikel Arteta, Martin Odegaard and the Invincibles, and has written pieces on subjects ranging from Sir Bobby Robson’s time at Barcelona to the career of Robinho. An encyclopedia of football trivia and collector of shirts, he first joined the team back in 2020 as a staff writer.