Elite Club

Elite List: Players with 2500 Runs & 250 Wickets in Test Cricket

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.

Players with 2500 runs & 250 Wickets in Test Cricket

PlayerTeamMatchesRunsBatting AvgWicketBowling Avg
Shane WarneAustralia145315417.3270825.41
Anil KumbleIndia132250617.7761929.65
Stuart BroadEngland167366218.0360427.68
Ravichandran AshwinIndia106350325.7553724.00
Kapil DevIndia131524831.0543429.64
Richard HadleeNew Zealand86312427.1643122.29
Shaun PollockSouth Africa108378132.3142123.11
Wasim AkramPakistan104289822.6441423.62
Ian BothamEngland102520033.5438328.40
Imran KhanPakistan88380737.6936222.81
Daniel VettoriNew Zealand113453130.0036234.36
Chaminda VaasSri Lanka111308924.3235529.58
Ravindra JadejaIndia89409538.2734825.11
Jacques KallisSouth Africa1661328955.3729232.65

Key Stats

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

Buvanesh Thiraviam

A Cricket Blogger | Blogs at Cricindeed.com

Share
Published by
Buvanesh Thiraviam

Recent Posts

Most Runs in 75 Consecutive Test Innings

Key Insights on Most Prolific Run Scorers in Test Cricket History All-Time Records for Most…

6 hours ago

DC Schedule IPL 2026: Full Match List, Dates, & Venue Details

Under the captaincy of Axar Patel, the Delhi Capitals (DC) are entering IPL 2026 with…

1 day ago

LSG Schedule IPL 2026: Full Match List, Dates, & Venue Details

Under the leadership of Rishabh Pant, the Lucknow Super Giants (LSG) are entering IPL 2026…

1 day ago

GT Schedule IPL 2026: Full Match List, Dates, & Venue Details

The Gujarat Titans (GT), led by the stylish Shubman Gill, are looking to recapture the…

2 days ago

RR Schedule IPL 2026: Full Match List, Dates, & Venue Details

The Rajasthan Royals (RR) enter the 2026 season in the midst of a massive identity…

2 days ago

KKR Schedule IPL 2026: Full Match List, Dates, & Venue Details

Following their 2024 triumph and a challenging 2025, the Kolkata Knight Riders (KKR) have hit…

2 days ago