You know Everton's. What about the other 19?

Can you name the player with most Premier League appearances for every 2023-24 club?

You undoubtedly know yours – but can you name every current Premier League club’s all-time highest appearance maker in the competition?

While the Premier League is known for spending billions of pounds every summer and signing players from every corner of the globe, each club that’s played in the competition has had a number of long-standing stalwarts to rely upon.

Whether they be decorated internationals or products of their academy system – or both – each club has relied upon a sturdy core of dedicated professionals down the years.

These are often the players that fans latch onto, the player that shares the same dedication as them and has the club running through their veins. The player that becomes a cult hero and is synonymous with their club for an entire generation of football fans.

But, while every club has a player who became a fan’s favourite through sheer longevity, it’s trickier than you might expect to name each current Premier League side’s top appearance-maker.

For Luton’s, given they’ve only been in one season, we’ve gone with the player that’s started every game and notched the most minutes so far.

We’re giving you 15 minutes to list all 20 and have added an asterisk next to those still at their respective club in 2023-24.

If you’re after another brain teaser once you’ve finished this, have a go at naming every current Premier League club’s top scorer in the competition.

If you haven’t already, sign up for a Planet Sport account to access hints for those tricky answers and to register your score on the leaderboard.

Good luck, and don’t forget to tweet us your scores at @planetfutebol.

NEXT QUIZ: Can you name the 20 players with the most assists in Premier League history?