In this quiz, you have to guess which of the following players have taken more wickets than Jacques Kallis in Test cricket.

In a Test career that spanned 18 years, Jacques Kallis played 166 matches and amassed over 13,000 runs for South Africa, becoming the cornerstone of nearly every success they had.

In addition to his incredible contribution with the bat, he took 292 wickets to make a case to be counted among the greatest all-rounders in Test history. Kallis was also a superb fielder, particularly in the slip cordon.

There are 30 names on the following list. Your task is simple – type 'y' if you think the player has more Test wickets than Kallis, and 'n' if you think they have fewer than Kallis. You have five minutes' time. How many can you get right?

Follow Wisden for all cricket updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.