Players with 1000 Runs, 100 Wickets and 100 Catches in Test Cricket
Test cricket's ultimate all-round treble: 1000 runs, 100 wickets and 100 catches. This demands excellence in all three disciplines across a long career, and only a tiny group of cricketers has ever achieved it.
The Treble Club
| Player | Country | Runs | Wickets | Catches | Tests |
|---|---|---|---|---|---|
| Jacques Kallis | South Africa | 13,289 | 292 | 200 | 166 |
| Garry Sobers | West Indies | 8,032 | 235 | 109 | 93 |
| Ian Botham | England | 5,200 | 383 | 120 | 102 |
| Imran Khan | Pakistan | 3,807 | 362 | 28 | 88 |
| Kapil Dev | India | 5,248 | 434 | 64 | 131 |
| Shane Warne | Australia | 3,154 | 708 | 125 | 145 |
Note: The strict 100-catch threshold narrows the field significantly. Kallis, Sobers and Botham are the standout all-rounders who clear all three marks comfortably.
Jacques Kallis is the gold standard. His 13,289 runs, 292 wickets and 200 catches (the most by a non-wicketkeeper for years) represent the most complete Test career ever. He was world-class in all three disciplines simultaneously.
Garry Sobers, widely regarded as the greatest all-rounder, combined elegant batting with versatile bowling and brilliant fielding. His 109 catches in 93 Tests show remarkable consistency in the field.
The Bowling All-Rounders
Ian Botham's 383 wickets came with 5,200 runs and 120 catches, making him England's greatest all-rounder. His ability to change games with either discipline made him box office throughout the 1980s.
Imran Khan and Kapil Dev fall short on catches (28 and 64 respectively) but their bowling and batting doubles were extraordinary. Both were inspirational captains who led their nations to World Cup glory.
Shane Warne's inclusion is fascinating: primarily a bowler, his 3,154 runs and 125 catches show remarkable all-round contribution for a specialist spinner.
Fielding Excellence
The 100-catch requirement highlights fielding, often the forgotten discipline. Kallis's 200 catches, mostly in the slips, were as valuable as many of his runs. Sobers was electric anywhere, while Botham's safe hands complemented his bowling.
Modern all-rounders like Ben Stokes (with 100+ catches already) and Ravindra Jadeja (among the finest fielders ever) are tracking toward the treble, though the runs and wickets thresholds require long careers.
Players With 1000 Runs, 100 Wickets and 100 Catches in Test Cricket
In an era of specialisation, the treble celebrates versatility. These players could win matches with bat, ball or in the field, giving their captains unmatched flexibility. They were, in the truest sense, complete cricketers.
FAQs
Who has 1000 runs, 100 wickets and 100 catches in Tests?
Jacques Kallis, Garry Sobers and Ian Botham are the premier all-rounders to achieve this treble, with Shane Warne also qualifying.
Who has the most Test catches?
Among non-wicketkeepers, Jacques Kallis held the record with 200 catches for many years, later surpassed by others.
Did Imran Khan reach 100 catches?
No. Imran Khan took only 28 catches in Tests, falling well short despite his outstanding batting and bowling records.
Is Ben Stokes close to the treble?
Ben Stokes has the runs and is approaching the wickets and catches milestones, making him the closest modern contender.
Who is the greatest Test all-rounder?
Garry Sobers and Jacques Kallis are the most common answers, with Sobers often cited for peak brilliance and Kallis for sustained excellence.
How many Tests did Kallis play?
Jacques Kallis played 166 Tests, scoring 13,289 runs and taking 292 wickets with 200 catches.

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.
