Ravindra Jadeja achieves unique record: List of players with 3000 runs and 250 wickets in Tests

India all-rounder Ravindra Jadeja was one of the star batters for India on the opening day of the third Test between India and England and has now achieved the double feat of 3000 runs and 250 wickets. He smashed his fourth Test century after coming out to bat when the team was in trouble at 33/3 in the first hour of the day. He stitched a 204-run stand for the fourth wicket with skipper Rohit Sharma and kept going strong even after his dismissal.

Jadeja ended the day unbeaten on 110 as India finished on 326/5 after 86 overs with Rohit Sharma being the other centurion while debutant Sarfaraz Khan also smashed a fifty. In the process, Jadeja became only the 12th cricketer in the world to complete a unique double of completing 3000 runs and 250 wickets in the longest format of the game.

Shamar Joseph joins Lucknow Super Giants in IPL 2024

List of players to complete 3000 runs and 250 wickets in Test cricket

3000 runs and 250 wickets
Photo by Icon Sport
Shane Warne3154708
Stuart Broad3662604
R Ashwin3271499
Kapil Dev5248434
Sir Richard Hadlee3124431
Shaun Pollock3781421
Ian Botham5200383
Imran Khan3807362
Daniel Vettori4531362
Chaminda Vaas3089355
Jacques Kallis13289292
Ravindra Jadeja3003280

1. Imran Khan (Pakistan)

Pakistan’s World Cup-winning captain Imran Khan is part of this list. He played 88 Test matches during his illustrious career amassing 3807 runs at an average of 37.69 with six centuries to his name. He also took 362 wickets with the red ball at an impeccable average of 22.81 and accounted for as many as 23 five-wicket hauls.

2. Sir Richard Hadlee (New Zealand)

Richard Hadlee played 86 Tests during his career that spanned from 1973 to 1990. He scored 3124 runs at an average of 27.16 and a best score of 151* while also picking a whopping 431 wickets with 9/52 being his best figures in the longest format of the game. Hadlee also picked 36 five-wicket hauls in the whites during his career.

3. Ian Botham (England)

Arguably the best all-rounder ever to play for England, Ian Botham also achieved the unique double of scoring more than 3000 runs and 250 wickets. He played 102 Test matches scoring 5200 runs with 14 hundreds to his name and also accounted for 383 wickets at a superb average of 28.40. Botham also had five or more wickets in an innings on 27 occasions during his fantastic career.

4. Kapil Dev (India)

Kapil Dev was the first Indian player to achieve this double. He played a massive 131 Test matches in his career amassing 5248 runs at an average of 31.05 and picked up 434 wickets in the format with 9/83 being his best career figures. Kapil smashed eight tons with the bat and picked 23 five-wicket hauls in the whites.

5. Shane Warne (Australia)

Australia legend Shane Warne’s presence in this list isn’t surprising. But interestingly, he never scored a Test ton and still managed to score 3154 runs during his 145-match career. His wicket-taking prowess stood out always more than his batting and for the same reason, the man finished with a mammoth 708 wickets in Test cricket with a whopping 37 five-wicket hauls in his career.

6. Chaminda Vaas (Sri Lanka)

Chaminda Vaas is next and the only Sri Lankan player in this list with 355 wickets to his name at an average of 29.58. He scored only one century in his Test career but ended up mustering 3089 runs in 111 matches at an average of 24.32. Vaas is still one of the best bowlers to ever play for Sri Lanka but he was no mug with the bat.

7. Shaun Pollock (South Africa)

South Africa all-rounder Shaun Pollock played 108 Test matches for his country scoring 3781 runs at an average over 32 while also dismissing the batters 421 times in his career. His bowling average of 23.11 is one of the best in this list.

8. Jacques Kallis (South Africa)

Well, this has to be the top name on this list. Kallis is also the only player to bat in the top three and also bowl medium pace to achieve this double of 3000 runs and 250 wickets. He plundered a mammoth 13289 in his 166-match Test career with as many as 45 centuries and also picked up 292 wickets. His batting average was stunning 55.37 and plucked a massive 200 catches in the whites.

9. Daniel Vettori (New Zealand)

Daniel Vettori played 113 Test matches for New Zealand from 1997 to 2014 scoring 4531 runs at an average of 30 with six centuries to his name. He also ended up picking 362 wickets with his left-arm spin with a bowling average of 34.36 and accounted for 20 five-wicket hauls. 

10. Stuart Broad (England)

Stuart Broad is known only for his skills with the ball having picked up 604 wickets in 167 Test matches he played at an average of 27.68. He also picked up 20 five-wicket hauls in his career. But he was fairly good with the bat too scoring 3662 runs with 169 being his highest score that came against Pakistan.

11. Ravichandran Ashwin (India)

India off-spinner Ravichandran Ashwin is still playing Test cricket but has already achieved this double before Ravindra Jadeja. Ashwin has played 98 matches in the longest format so far scoring 3271 runs with five centuries to his name. He has also picked up 499 wickets with 34 five-wicket hauls at an average of 23.92. Ashwin is one of the best spinners to have ever played the game, especially red-ball cricket.

12. Ravindra Jadeja (India)

Ravindra Jadeja is the latest addition to this list of 3000 runs and 250 wickets only after playing 70 Test matches. He needed 107 runs before the start of the Rajkot Test to complete 3000 runs in the format. The man stepped up in the hour of need for India to score his fourth ton and currently averages more than 37 with 175* being his highest score. Moreover, he has also picked up 280 wickets thus far in his career at an average of 24.42 with 12 five-wicket hauls to his name.


A strong believer in the fact that Kohli and Paes are the greatest Indian superstars!