Elite Club

List: Players with 1000 Runs, 100 Wickets, and 100 Catches in Test Cricket

Having a player who can contribute in the batting, bowling, and fielding departments is a blessing for any team. Such player’s presence can’t be ignored, as they can step up whenever their team is in need.

The game’s longest format, Test cricket, has seen a plethora of players who have embraced these all-round capabilities to the core. These all-rounders have amassed runs and picked up wickets at crucial points while also being agile in the field.

In the process, a handful of players have achieved the incredible triple of scoring 1000+ runs, taking 100+ wickets, and grabbing 100+ catches.

Here, in this article, we’ll list the players with 1000 runs, 100 wickets, and 100 catches in Test cricket.

Players with 1000 Runs, 100 Wickets, & 100 Catches in Tests

Player Matches Runs Wickets Catches
Jacques Kallis (SA) 166 13289 292 200
Garry Sobers (WI) 93 8032 235 109
Ben Stokes (ENG) 111 6728 213 113
Carl Hooper (WI) 102 5762 114 115
Ian Botham (ENG) 102 5200 383 120
Shane Warne (AUS) 145 3154 708 125
James Anderson (ENG) 188 1353 704 107

Key Insights

1: Sir Garry Sobers became the first player to achieve the treble of 1000 runs, 100 wickets, and 100 catches in Test cricket.

Jacques Kallis is the only all-rounder with the triple of 10000 runs, 200 wickets, and 200 catches in the longest format.

Kallis also scored the second-most centuries in Tests, with 45 to his name. Sobers (26) is the other batter to have smashed 25 or more tons among the players on this list.