ODI Record: The role of a wicketkeeper in ODI cricket is not limited to just catching or stopping the ball. Many times a quick stumping changes the course of the match. Many great wicketkeepers have appeared in this format, but some have made a special mark with their agility and lightning-fast glove work. Let us know who are the 5 wicketkeepers in the history of ODI cricket who have done the most stumpings.
Mahendra Singh Dhoni – India
Indian legend Mahendra Singh Dhoni is at the top of this list. He has made a total of 123 stumpings in 350 ODI matches played from 2004 to 2019. Dhoni is known for his lightning-fast reflexes and intelligence. He also took 321 catches in his T20 career and made a total of 444 dismissals behind the wicket. His best record has been 6 dismissals (5 catches, 1 stumping) in an innings.
Kumar Sangakkara – Sri Lanka
Sri Lanka’s great wicketkeeper-batsman Kumar Sangakkara is at second place. He made 99 stumpings in 404 matches between 2000 and 2015. Sangakkara was known for his technique, fitness and smart wicketkeeping. His sharp vision and coordination with the bowlers have made him one of the best wicketkeepers in cricket history.
Romesh Kaluwitharna – Sri Lanka
In the 90s, Sri Lanka’s aggressive wicketkeeper Romesh Kaluwitharna made 75 stumpings in 189 matches. His pairing with great spinners like Muralitharan was amazing. Kaluwitharna’s quick stumpings forced the batsmen to return to the pavilion many times.
Moin Khan – Pakistan
Former Pakistan wicketkeeper Moin Khan has made 73 stumpings in his career from 1990 to 2004. He also took 214 catches and completed a total of 287 dismissals. Moin was known for his loud voice and combative nature. His stumpings were especially the result of his excellent coordination with the spinners.
Mushfiqur Rahim – Bangladesh
Bangladesh’s experienced wicketkeeper Mushfiqur Rahim has made 56 stumpings in 274 ODI matches so far (2006–2025) and has secured 5th position in this list. He has made a total of 297 dismissals by taking 243 catches in his career. Mushfiqur remains the backbone of the Bangladesh team with his calm nature and reliable wicketkeeping.

