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

The Premier League has had lots of bad boys over the years – but can you name the 20 players to have received the most red cards in the competition’s history?

You’ve got 15 minutes to do it, but the only clues are the number of red cards each player has received and the position they played in for the majority of their career.

Since there are a number of players tied on six red cards, the total you need to get is actually 22. The score to beat from the Planet Football office is 17/22.

And, if this gets you in the mood for another quiz, have a go at naming every player to score 10 or more Premier League goals in 2008-09.

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. 

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

NEXT QUIZ: Can you name the top Premier League goalscorer for every nationality?