In this quiz, you have to name every player who has 20 or more ducks in Test cricket. Can you?

It’s an interesting list, largely comprising of some of the finest bowlers to have graced the game (unsurprisingly so!), while also featuring some prolific batsmen. The top position is taken by a West Indies bowler, who registered 43 ducks during his Test career, followed by a New Zealand player who had 36.

We have mentioned the number of ducks, the countries they’ve played for along with the career-spans. You have five minutes on the clock.

Good luck!