All-rounders are the most valuable asset in any cricket team. The value they bring to the table is amazing and helps the team balance perfectly.
The names mentioned below are elite gentlemen who have achieved double streaks with both bat and ball. You will find some gem all-rounders, a few part-time batters who have/had strengthened their team’s batting tail, and part-time bowlers who have been an added bowling option for the captains.
So far, there are 14 players in international cricket with more than 2500 runs and 250+ wickets in Test cricket, and we have listed them all in this article.
| Player | Team | Matches | Runs | Batting Avg | Wicket | Bowling Avg |
|---|---|---|---|---|---|---|
| Shane Warne | Australia | 145 | 3154 | 17.32 | 708 | 25.41 |
| Anil Kumble | India | 132 | 2506 | 17.77 | 619 | 29.65 |
| Stuart Broad | England | 167 | 3662 | 18.03 | 604 | 27.68 |
| Ravichandran Ashwin | India | 106 | 3503 | 25.75 | 537 | 24.00 |
| Kapil Dev | India | 131 | 5248 | 31.05 | 434 | 29.64 |
| Richard Hadlee | New Zealand | 86 | 3124 | 27.16 | 431 | 22.29 |
| Shaun Pollock | South Africa | 108 | 3781 | 32.31 | 421 | 23.11 |
| Wasim Akram | Pakistan | 104 | 2898 | 22.64 | 414 | 23.62 |
| Ian Botham | England | 102 | 5200 | 33.54 | 383 | 28.40 |
| Imran Khan | Pakistan | 88 | 3807 | 37.69 | 362 | 22.81 |
| Daniel Vettori | New Zealand | 113 | 4531 | 30.00 | 362 | 34.36 |
| Chaminda Vaas | Sri Lanka | 111 | 3089 | 24.32 | 355 | 29.58 |
| Ravindra Jadeja | India | 89 | 4095 | 38.27 | 348 | 25.11 |
| Jacques Kallis | South Africa | 166 | 13289 | 55.37 | 292 | 32.65 |
Former South African all-rounder Jacques Kallis is the leading run-scorer among the cricketers who have picked more than 250 Test wickets. He is also the only cricketer from the elite 10000+ Test runs list to feature in this list. If you look at the last column, he is the only one with a difference in the average of more than 20, showing how good an all-rounder he is, followed by Imran Khan and Ravindra Jadeja. If you are unsure how the bowling average is calculated, check here.
Indian former leg-spinner-cum-captain, Anil Kumble reached his batting milestone of 2500 runs in his last batted innings from his last Test match. He scored 45 in that drawn Test match against Australia in Delhi in November 2008.
Ravindra Jadeja is the latest entrant to this list.
Among the current cricketers with more than 2500 Test runs, Ben Stokes and Shakib Al Hasan have bright chances of making it to the list as they are nearing their 250-wicket milestone. Among the non-retired bowlers with more than 250 wickets, Tim Southee and Michael Starc have a slight chance as the duo needs around 700 runs more in their Test career to meet the benchmarks of this milestone list.
And there were some close misses too. Harbhajan Singh, the former Indian off-spinner, scored 2201 runs in his career with 417 wickets. Likewise, all-rounders Gary Sobers (WI) and Andrew Flintoff (ENG), with more than 2500 Test runs, finished their careers with 235 and 226 Test wickets.
Another interesting candidate who could have been made to this list was Richie Benaud. The former Australian all-rounder ended his Test career with 2201 runs and 248 wickets.
Read Now: Wasim Akram Incredible Cricket Records
Key Insights on Most Prolific Run Scorers in Test Cricket History All-Time Records for Most…
Under the captaincy of Axar Patel, the Delhi Capitals (DC) are entering IPL 2026 with…
Under the leadership of Rishabh Pant, the Lucknow Super Giants (LSG) are entering IPL 2026…
The Gujarat Titans (GT), led by the stylish Shubman Gill, are looking to recapture the…
The Rajasthan Royals (RR) enter the 2026 season in the midst of a massive identity…
Following their 2024 triumph and a challenging 2025, the Kolkata Knight Riders (KKR) have hit…