Can you name the top 30 appearance-makers in PL history?

West Bromwich Albion's Gareth Barry after the Premier League match against Arsenal. Emirates Stadium, London, Britain - September 25, 2017.

Former Aston Villa, Manchester City, Everton and West Brom midfielder Gareth Barry currently has the record for the most Premier League appearances with a mind-boggling 653 – but can you name the next 29 players on the list?

The Premier League has now been going for a full 30 years – something you might have heard mentioned in recent weeks. To celebrate, we’re bringing you some classic Premier League-themed quizzes.

After asking you to name every player to score 100 or more Premier League goals, we now want you to get the top 30 appearances makers in the 30 years of the Premier League.

This list is dominated by legendary figures that enjoyed remarkable longevity in the English top-flight, with fan favourites from the likes of Liverpool, Manchester United and Chelsea towards the top.

But there are also some underrated midtable stalwarts from years gone by that might be a little trickier to remember now.

Still, we’re expecting strong scores on this.

We’ve given you 10 minutes to try to get all 30 names on the list and have added an asterisk to denote the players still active in the Premier League – of which, surprisingly, there’s only one currently.

The score to beat from our office is 24/30.

Once you’ve completed this quiz, why not have a go at naming the top English goalscorer from every one of the Premier League’s last 29 seasons?

If you’ve not already, sign up for a Planet Sport account to access hints for those tricky answers, to reveal the ones you’ve missed, and to register your score on the leaderboard. Registering is free, fast, and gets you access to old articles as well as site personalisation and competitions.

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

More quizzes

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

Can you name every club’s top scorer in Premier League history?