Wicket-keepers are often regarded as one of the most influential forces in the ODI format when it comes to changing the outcome of a match from behind the stumps. From dismissing the most prominent batsmen of the opposition teams to controlling the run-rate, wicket-keepers often play the most crucial role in dictating the entire course of a match for their teams. The glorious history of the One-Day Internationals (ODIs) has been witness to numerous legendary wicket-keepers, including Mahendra Singh Dhoni, Adam Gilchrist, Mark Boucher, Ian Healey and many others who have annihilated the top batting lineups of even the most prominent cricket teams in the world and have successfully led their teams to a glorious streak of victories in numerous crucial matches.
Often hailed as one of the most popular and prominent formats of international cricket, the One-Day Internationals have been witness to multiple legendary stumpers who have left a formidable impact on the game owing to their precise stumpings clocked at breakneck speeds. Have you ever wondered about the top four wicket-keepers who continue to hold the record for the highest number of dismissals in One-Day Internationals? Well, let’s find out.
In this article we will take a look at the top four wicket-keepers who have claimed the highest number of ODI dismissals as of March 2026.
ODI Cricket: Top 4 Wicket-Keepers With Most Dismissals
-
Kumar Sangakkara, Sri Lanka -482 Dismissals

Often hailed as one of the greatest wicket-keeper-batters, the legendary Sri Lankan former international cricketer Kumar Sangakarra is at the first spot on our list of the top four wicket-keepers with the most ODI dismissals as of March 2026. Kumar Sangakarra represented the Sri Lanka national cricket team across all formats of international cricket from 2000 to 2015 and undoubtedly garnered enormous praise and recognition from millions of cricket aficionados from every nook and corner of the world for his dominant and downright lethal innings.
Throughout his star-studded international cricketing career, Kumar Sangakkara played a record total of 404 ODI matches and scored a spine-chilling total of 12,400 runs at an impressive average of 57.4 and a blistering strike rate of 54.2, establishing himself as one of the most prominent batters to ever represent Sri Lanka in the One-Day Internationals format. Additionally, the Sri Lankan cricket sensation Kumar Samgakkara also claimed a phenomenal total of 482 dismissals in the One-Day Internationals format, which continues to be an unbeaten record as of March 2026, ranking him at the first spot on our list.
-
Adam Gilchrist, Australia – 472 Dismissals

At the second spot on our list of the top four wicket-keepers who have claimed the highest number of ODI dismissals as of March 2026, we have the iconic Australian former international cricketer and captain of the Australia national cricket team, Adam Gilchrist, who is widely regarded as one of the most dynamic international cricketers of all-time. Adam Gilchrist represented the Aussies across all formats of international cricket from 1996 to 2008 and played a record total of 287 One-Day International matches, scoring a phenomenal total of 9,619 runs at a blistering average of 35.9 and a strike rate of 97.0, establishing himself as one of the most reliable and prominent batsmen for the Australian side in the One-Day Internationals format.
Additionally, the Australian cricket stalwart Adam Gilchrist also claimed a record total of 472 dismissals in the One-Day Internationals format, which continues to be the second-highest aggregate as of March 2026, ranking him at the second spot on our list. Adam Gilhrist was one of the most crucial members of the Australian squads that clinched the 1999 Cricket World Cup, the 2003 Cricket World Cup, and the 2007 Cricket World Cup, and the 2006 ICC Champions Trophy.
-
Mahendra Singh Dhoni, India – 444 Dismissals

Next, at the third spot on our list of the top four wicket-keepers who have claimed the highest number of ODI dismissals as of March 2026, we have the legendary Indian former international cricketer and skipper of the Indian national cricket team, Mahendra Singh Dhoni. Often hailed as one of the most influential skippers and one of the most successfull wicket-keeper-batters, Mahendra Singh Dhoni was a mainstay for the Indian national team from 2004 to 2019 and played a record total of 350 One-Day International matches and amassed a spine-chilling total of 10,773 runs at a blistering average of 50.6 and an impressive strike rate of 87.6.
Additionally, widely regarded as one of the most lethal wicket-keepers in the history of international cricket of all-time, Mahendra Singh Dhoni also claimed a record total of 444 dismissals in the One-Day Internationals format which continues to be third-highest aggregate as of March 2026, ranking him at the third spot on our list. Moreover, as of March 2026, Mahendra Singh Dhoni continues to be the only skipper in the world to have successfully led his team to a phenomenal victory in all the three different limited overs ICC tournaments after having clinched the 2007 ICC World Twenty20, the 2011 Cricket World Cup, and the 2013 ICC Champions Trophy, speaking volumes about the unmatched legacy that he has left behind in the game.
-
Mark Boucher, South Africa – 424 Dismissals

Finally, at the fourth spot on our list of the top four wicket-keepers who have claimed the highest number of ODI dismissals as of March 2026, we have the trailblazing South African international cricketer and current coach of the South African national cricket team, Mark Boucher. Widely regarded as one of the most influential wicket-keeper-batters of his generation, Mark Boucher represented the South African national cricket team from 1997 to 2012 and played a record total of 295 ODI matches, scoring a record total of 4,686 runs at an impressive average of 28.6.
Additionally, Mark Boucher also claimed a phenomenal total of 424 dismissals in the One-Day Internationals format which continues to be the fourth-highest aggregate as of March 2026 ranking him at the fourth spot on our list. In addition to being one of the most prominent mainstays for the South African national team across all formats of international cricket, Mark Boucher has also successfully established himself as one of the most prominent faces in the world of league cricket and has played for Warriors, South Africa, Africa XI, ICC World XI and Royal Challengers Bangalore and Kolkata Knight Riders in the Indian Premier League garnering a fan base of millions from all over the world.