Ad imageAd image

ICC World Test Championship: Top 4 Cricketers With Most Catches

5 Min Read

The ICC World Test Championship is often hailed as the pinnacle of test cricket and has undoubtedly grabbed enormous attention from the millions of cricket aficionados from all over the world with its intense matches and star-studded lineup of international cricketers. While the ICC World Test Championship has majorly been about the batsmen who have smashed match-winning runs and bowlers who have picked up the game-changing wickets, it has also been about the cricketers who have taken the highest number of catches and have altered the course of an entire match.

Have you ever wondered about the top four cricketers who have taken the highest number of catches in the history of the ICC World Test Championship? Well, let’s find out.

In this article we will take a look at the top four cricketers with the most catches in the ICC World Test Championship.

ICC World Test Championship: Top 4 Cricketers With Most Catches

  • Steve Smith, Australia – 105 Catches

ICC World Test Championship: Top 4 Cricketers With Most Catches

The iconic Australian international cricketer Steve Smith, who also served as the skipper of the Australian national cricket team, is at the first spot in our list of the top four cricketers who have taken the highest number of catches in the ICC World Test Championship. The current vice-captain of the Australian national cricket team, Steve Smith, has proven himself to be one of the most successful cricketers in the history of the ICC WTC and has displayed his unmatched wrath on the field in unimaginable ways throughout his glorious cricketing career so far.

In addition to smashing the second-highest number of centuries at the ICC WTC, Steve Smith has also picked up the highest number of catches, i.e. 105, which has undoubtedly provided a formidable lead for Australia in a few of the most crucial matches.

  • Joe Root, England – 105 Catches

At the second spot in our list of the top four cricketers with the most catches in the ICC World Test Championship, we have the legendary English international cricketer Joe Root, who plays for England in Tests and ODIs. Often regarded as one of the most prolific top-order batsmen in the history of test cricket, Joe Root has undoubtedly played one of the most crucial roles in elevating England’s stature at the ICC World Test Championship and test cricket as a whole.

Throughout his glorious international cricketing career so far, Joe Root has successfully smashed the highest total of 21 centuries in the ICC WTC and also holds the coveted record for taking the second-highest number of catches, i.e. 105 in the ICC WTC as of September 2025.

  • Zak Crawley, England – 59 Catches

Next, at the third spot in our list of the top four cricketers who have taken the highest number of catches in the ICC World Test Championship, we have another English international cricketer, Zak Crawley, who represents England in the test cricket format. Often hailed as one of the most reliable top-order batsmen for the England national cricket team, Zak Crawley has picked up a total of 59 catches in the ICC WTC in his glorious cricketing career so far, which continues to be the third-highest total of catches ever picked up by a cricketer in the history of the ICC WTC as is September 2025 speaking volumes about his dominance on the field.

  • Ben Stokes – 54 Catches

Finally, at the fourth spot in our list of the top four cricketers with most catches in the ICC World Test Championship, we have the legendary and trailblazing English international cricketer Ben Stokes, who has England across all formats of international cricket and is widely regarded as one of the most reliable and dynamic all-rounders in the history of international cricket by millions of his fans from all around the world. The iconic English all-rounder, Ben Stokes, has taken the fourth-highest total of catches in the ICC WTC, i.e. 54, as of September 2025, making him one of the most reliable fielders for the England side.