Test Cricket - Allrounders with 3000 runs and 300 wickets

Name the players who have scored more than 3000 runs in test cricket and also captured 300 or more wickets. Updated to the end of January 2022.
Quiz by Akula
Rate:
Last updated: February 2, 2022
First submittedMarch 25, 2017
Times taken4,265
Average score77.8%
Rating5.00
Report this quizReport
4:00
Enter answer here
0
 / 9 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
Country
Runs
Wickets
Player
India
5248
434
Kapil Dev
England
5200
383
Ian Botham
New Zealand
4531
362
Daniel Vettori
Pakistan
3807
362
Imran Khan
South Africa
3781
421
Shaun Pollock
England
3412
537
Stuart Broad
Australia
3154
708
Shane Warne
New Zealand
3124
431
Richard Hadlee
Sri Lanka
3089
355
Chaminda Vaas
+1
Level 65
Aug 21, 2018
Stuart Broad very close to adding his name to this list.....
+2
Level 76
Aug 22, 2018
Time for an update!
+2
Level 76
Jul 31, 2020
Kallis was quite close I think - if he'd bowled slightly more at the end of his career he would have got to 300 wickets.

You are right though, there are 3 on this list that were arguably not allrounders.

+2
Level 74
Oct 3, 2021
If the definition of an all-rounder is one who could qualify for the team with either discipline alone, then there are only 3 genuine all-rounders on the list. Kallis, Keith Miller the obvious ones missing...And Wicket Keeper/Batsmen like Sangakkara, Gilchrist, Dhoni also deserve all-rounder status
+2
Level 76
Oct 3, 2021
Yep - perhaps I should do a different quiz with different parameters. However, 3000 runs and 300 wickets is still a very rare and significant achievement, even if some of these guys are 'bowlers who could bat a bit'.
+1
Level 57
Mar 5, 2022
Ashwin creeping up to this list...

Change the clue for Imran from Pakistan to Prime Minister!

+1
Level 76
Mar 5, 2022
Yes - looking forward to updating the list when the time comes!