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.