Top 10 wicket-keepers in international cricket — Who holds the crown?
Discover the top 10 wicket-keepers in international cricket, featuring legends like MS Dhoni, Adam Gilchrist, and Mark Boucher. Who truly holds the crown as the greatest behind the stumps? Find out here

In the game of cricket, one of the most demanding yet selfless roles is wicket-keeping, which requires razor-sharp reflexes, relentless concentration, and the ability to influence the game in quick time. Some of the best wicket-keepers of the game, including MS Dhoni, Adam Gilchrist, and Mark Boucher, have these skills.
From the diving catches to the lightning-fast stumpings, a superb wicket-keeper can change the course of a match without even touching the bat or bowl. Over the decades, though, the role of the wicket-keepers has changed a lot across the three formats, transforming them into pure batters with match-winning contributions in demanding situations.
Wicket-keepers redefine the balance of any side, as they help the bowlers and captains in getting the right field replacements. While Gilchrist opened the batting in ODIs, Dhoni combined his finishing brilliance with calm leadership, and Boucher came up with pure keeping skills.
But the debate remains: who is the best wicket-keeper in international cricket? What truly defines their role? Is it the number of dismissals, the ability to perform under pressure, or their impact with both gloves and the bat? Not many have done both together. This diversity makes the ranking both challenging and interesting.
Who are the top 10 wicket-keepers in international cricket history?
Here, we dive into the top 10 wicket-keepers of international cricket, exploring the players’ performance with the gloves. These are the players who stood tall in crucial moments and inspired the upcoming generations. But the million-dollar question remains- who holds the crown?
#10 Brendon McCullum (New Zealand)- 8212 runs & 452 dismissals as wicket-keeper-

Not many fans of the 2010s or beyond know the former New Zealand captain, Brendon McCullum, as a specialist wicket-keeper, given he used to field towards the fag end of his career. It was an ODI clash against India in 2002 in Auckland, when he kept wickets for the very first time for the Kiwis, while his last came against Bangladesh in Mirpur, nearly 13 years ago.
McCullum was really sharp behind the stumps, thanks to his wicket-keeping skills and superb catches. He is the tenth leading run-getter in international cricket as designated wicket-keeper, having smacked 8212 runs in 286 innings at an average of 34.22, thanks to his nine centuries and 44 fifties. Besides that, he has 452 dismissals as the wicket-keeper across the three formats.
#9 Ian Healy (Australia)- 6120 runs & 628 dismissals as wicket-keeper-

From the start of his career to the end, Ian Healy was one of the superb wicket-keepers for Australia, especially to the spinners. His partnership with the late great Shane Warne brought incredible success for the side around the world. He finished his career with 6120 runs in 302 innings across formats as the designated wicket-keeper of the side, notching up four centuries and 26 fifties.
See Also: 10 Cricket records no one will ever break
With the gloves, Healy is the fifth most successful keeper of the game, having 628 dismissals in 392 innings at a dismissal per innings ratio of 1.602. These dismissals included 560 catches and 68 stumpings behind the stumps.
#8 Jeffrey Dujon (West Indies)- 5080 runs & 474 dismissals as wicket-keeper-

During the invincible era of the West Indies side, when they used to win every game around the world, Jeffrey Dujon was their wicket-keeper, holding the catches off the bowling of some of the best pacers of the era.
Out of his 235 innings, 229 came as the designated wicket-keeper, in which he bagged 5080 runs at an average of 27.91, thanks to five centuries and 22 fifties, as his best knock of 139 runs came against Australia at the WACA in 1984.
Dujon is the joint ninth successful wicket-keeper of the game in international cricket, having made 474 dismissals in 316 innings at a dismissal per innings rate of 1.50, as he took 448 caught wickets apart from the 26 stumpings, which was quite rare due to their lack of spinners.
#7 Mushfiqur Rahim (Bangladesh)- 11998 runs & 472 dismissals as wicket-keeper-

Just a year after making his debut in 2005, Mushfiqur Rahim took the gloves in 2006 and continued the dual role of keeping and batting. The former captain of the Bangladesh side has smashed 11998 runs in 422 innings as the designated wicket-keeper at an average of 33.23 and a strike rate of 67.93, thanks to 13 centuries and 68 fifties across the three formats of the game.
See Also: Top 5 talking points from BCCI's New Annual contract list
With the wicket-keeping gloves, Rahim has made 472 dismissals in just 439 innings across the three formats of the game at a D/I rate of 1.075. His longevity over the years has been superb to keep him fit and motivated, and he has held his place among the best wicket-keepers in international cricket.
#6 Jos Buttler (England)- 10829 runs & 516 dismissals as wicket-keeper-

Jos Buttler has been part of the England setup for nearly 15 years. A year after his debut in international cricket, he took the wicket-keeping gloves for the very first time during a T20I clash against India in Pune in 2012. Out of Buttler’s 421 innings in international cricket, 353 innings have come as the designated wicket-keeper, in which he smashed 10829 runs at 36.46, thanks to 14 centuries and 62 fifties at the best score of 162*.
With the gloves, Jos Buttler is the seventh most successful wicket-keeper of the side, having collected 516 dismissals in 391 innings, including 463 catches behind the stumps and 62 stumpings at a dismissal per innings rate of 1.319. He has been England’s best white-ball player ever in the history of the game.
#5 Quinton de Kock (South Africa)- 13452 runs & 580 dismissals as wicket-keeper-

Out of Quinton de Kock’s 366 innings across the three formats of the game, 355 innings have come as the wicket-keeper of the South African side. In those games with the gloves, he smashed 13452 runs at an average of more than 40 and a strike rate of 95, thanks to 31 centuries and 73 half-centuries, with the best score of 178, which came against Australia during an ODI at the SuperSport Park in Centurion.
In the 361 innings as the wicket-keeper of the Proteas, de Kock had made 580 dismissals, which included 532 catches and 48 stumpings behind the stumps. He was like an electric wire behind the stumps for the Rainbow Nation.
#4 Mark Boucher (South Africa)- 10463 runs & 998 dismissals as wicket-keeper-

Mark Boucher remains the most successful wicket-keeper of international cricket, having made 998 dismissals out of 596 innings in his career of 15 years. Out of those, he had 952 catches along with 46 stumpings at a dismissal per innings rate of 1.67. His career could have expanded more had he not faced the eye injury during a contest against England in 2012.
See Also: Top 10 India vs Pakistan matches that turned a rivalry into cricket's biggest show
Boucher, along with the wicket-keeping, is the seventh leading run-getter of the list. He smashed 10463 runs in 447 innings at an average of 29.06, having shouldered on six centuries and 61 half-centuries at the best score of an unbeaten 147 runs, which came against Zimbabwe in Potchefstroom in 2006.
#3 Kumar Sangakkara (Sri Lanka)- 17840 runs & 671 dismissals as wicket-keeper-

The former Sri Lanka captain, Kumar Sangakkara, is the leading run-getter among the wicket-keepers of international cricket. The left-handed batter smashed 17840 runs in 474 innings at an average of 41.87 and a strike rate of around 75, celebrating 30 centuries and 110 half-centuries at the best score of 230 runs.
Sangakkara took the wicket-keeping gloves in 2000 during the ODI contest against Pakistan in Galle, while his last came against South Africa during the 2015 ODI World Cup in Sydney against the Proteas. Sangakkara has overall 671 dismissals with the gloves, which is the fourth most among all the keepers across the three formats of the game.
#2 MS Dhoni (India)- 17266 runs and 829 dismissals as wicket-keeper-

It will be a curse to avoid MS Dhoni in the list. The former World Cup-winning Indian side is the second leading run-getter across the formats as the designated wicket-keeper of the side. The Ranchi-born collected 17266 runs in 526 innings at an average of 44.96 and a strike rate of nearly 80 with 16 centuries and 108 half-centuries at the best score of 224 runs, which came against Australia during a Test match in Chennai.
Dhoni is the third most successful wicket-keeper in international cricket with 829 dismissals at a D/I rate of 1.36. His dismissals include 634 catches and 195 stumpings. The veteran of India was superb as the keeper to the spinners.
#1 Adam Gilchrist (Australia)- 17840 runs & 905 dismissals as wicket-keeper-

The former wicket-keeper batter of the Australian side, Adam Gilchrist, is the leading run-getter among the wicket-keepers across the three formats of the game. The southpaw has scored 15252 runs as the designated keeper of the side in 424 innings. He had an average of 38.80 and a strike rate of 91.35, thanks to his 33 centuries and 79 fifties.
See Also: Complete list of ICC chairmen and presidents (1909–2026): Full history & current chairman
With the gloves, Gilchrist is third on the list with 905 dismissals, which includes 813 catches and 92 stumpings. Once he dropped a simple catch of VVS Laxman behind the stumps, Gilchrist immediately decided to retire from international cricket.
Top 10 wicket-keepers in international cricket- FAQs
Frequently Asked Questions
A superb wicket-keeper is a combination of sharp reflexes, consistency behind the stumps, and strong communication with the bowlers. It’s an advantage for the keepers to contribute with the bat.
The former South African wicket-keeper, Mark Boucher, is the most successful in international cricket, having made 998 dismissals.
If the wicket-keepers can contribute with the bat, then it’s an advantage. However, the teams should always include the best wicket-keepers in the team.
In the current era of Indian cricket, Rishabh Pant is the best wicket-keeper. He has smashed 5267 runs with the gloves in 162 innings at an average of 36.57, thanks to nine centuries and 26 fifties along with 251 dismissals in 183 innings.





