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

In Test cricket, having a player who excels in batting, bowling, and fielding is a true asset to any team. These all-rounders not only contribute runs and take wickets at crucial moments but also make a significant impact in the field with their catching abilities. Achieving the remarkable feat of scoring 1000+ runs, taking 100+ wickets, and grabbing 100+ catches is a rare accomplishment, highlighting the player’s all-around skills and consistency over their career.

Here, we take a look at the List of Players with 1000 Runs, 100 Wickets, and 100 Catches in Test Cricket.

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

Only a few players in the history of Test cricket have managed to achieve this unique triple. These players have not only been top performers with both bat and ball but have also shown exceptional fielding skills.

PlayerMatchesRunsWicketsCatches
Jacques Kallis (SA)16613289292200
Garry Sobers (WI)938032235109
Ben Stokes (ENG)1056508203108
Carl Hooper (WI)1025762114115
Ian Botham (ENG)1025200383120
Shane Warne (AUS)1453154708125
James Anderson (ENG)1881353704107
List of Players with 1000 Runs, 100 Wickets, and 100 Catches in Test Cricket
image credit: EspnCricinfo

1. Jacques Kallis (South Africa)

Jacques Kallis is one of the best all-rounders in cricket history. In 166 Test matches, Kallis scored a lot of runs (13,289), took many wickets (292), and caught many balls (200). Kallis is the only player to have scored 10,000 runs, taken 200 wickets, and caught 200 balls in Test cricket.

2. Garry Sobers (West Indies)

Sir Garry Sobers was the first player to score 1,000 runs, take 100 wickets, and catch 100 balls in Test cricket. In 93 Test matches, Sobers scored 8,032 runs, took 235 wickets, and caught 109 balls. He was a very good all-round player and helped West Indies cricket a lot during his time.

3.Ben Stokes (England)

Ben Stokes, England’s current Test captain, is already a very good player. In 105 matches, he has scored 6,508 runs, taken 203 wickets, and caught 108 balls. Stokes is known for his powerful batting, good bowling, and quick fielding.

4.Carl Hooper (West Indies)

Carl Hooper was a good player for the West Indies. In 102 Test matches, he scored 5,762 runs, took 114 wickets, and caught 115 balls. Hooper was a valuable player because he could do everything in the game.

5.Ian Botham (England)

Ian Botham is one of England’s most famous all-rounders. In 102 Test matches, he scored 5200 runs, took 383 wickets, and made 120 catches. His skill with both bat and ball made him a legend in English cricket.

6.Shane Warne (Australia)

Shane Warne was a great leg-spinner who also scored runs and caught the ball. He played in 145 Test matches and scored 3154 runs, took 708 wickets, and caught 125 balls. He took five wickets the most times out of all the great bowlers.

7.James Anderson (England)

James Anderson is a great fast bowler for England. He’s played in 188 Test matches, scored 1353 runs, taken 704 wickets, and caught 107 balls. Anderson is always reliable with the ball, and he’s also a strong fielder. He’s one of the best cricket players ever. While Anderson’s career has flourished, there are others who debuted alongside him but faded away, showing just how remarkable his journey has been.

Alice Mirza

Cricket is Alice Mirza’s passion, and he loves playing, watching, and discussing the game. The Cricket blog is my way of spreading my thoughts about the game. Previously, I ghost-wrote for a few websites. For me, cricket is more than just a game.