Quiz! Can you name every player to have made 300 Premier League appearances for one club?

Jordan Henderson
(Image credit: Getty)

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?

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
Content Editor

Mark White has been at on FourFourTwo since joining in January 2020, first as a staff writer before becoming content editor in 2023. An encyclopedia of football shirts and boots knowledge – both past and present – Mark has also represented FFT at both FA Cup and League Cup finals (though didn't receive a winners' medal on either occasion) and has written pieces for the mag ranging on subjects from Bobby Robson's season at Barcelona to Robinho's career. He has written cover features for the mag on Mikel Arteta and Martin Odegaard, and is assisted by his cat, Rosie, who has interned for the brand since lockdown.