Most Career Dismissals in ODI Cricket. Note: This image is AI-generated.

Most Career Dismissals in ODI Cricket. (This image is AI-generated)

ODI cricket involves more than just batting and bowling as fielding and wicketkeeping are also crucial. The top wicketkeepers have established their legacies through making countless dismissals. Kumar Sangakkara holds the record for the most career dismissals in ODI cricket with 482 to his name.

Top 5 Players with the Most Career Dismissals in ODI Cricket

PlayerSpanMatchesInnings (as keeper)Dismissed
KC Sangakkara (SL)2000-2015404353482
AC Gilchrist (AUS)1996-2008287281472
MS Dhoni (IND)2004-2019350345444
MV Boucher (SA)1998-2011295290424
Mushfiqur Rahim (BAN)2006-2025274258297

KC Sangakkara – 482 Dismissals (2000-2015)

Kumar Sangakkara achieved 482 ODI dismissals in 404 matches, the highest ever by a wicketkeeper. He also set a record with 54 dismissals in World Cups. His graceful batting style and quick reflexes behind the stumps established him as one of cricket’s greatest players.

AC Gilchrist – 472 Dismissals (1996-2008)

Adam Gilchrist changed the game for wicketkeeper-batsmen with his bold batting style and excellent glovework. Over 287 ODIs, he achieved 472 dismissals which was a world record until Kumar Sangakkara broke it in 2015.

MS Dhoni – 444 Dismissals (2004-2019)

MS Dhoni recorded 444 dismissals in 350 ODI matches. His quick reflexes and distinctive technique transformed wicketkeeping, establishing him as a one-of-a-kind cricketer.

MV Boucher – 424 Dismissals (1998-2011)

Mark Boucher was recognized for his quick reflexes and secure hands. Over the course of 295 ODIs, he achieved 424 dismissals and his reliability and resilience established him as a key player in the Proteas fielding lineup.

Mushfiqur Rahim – 297 Dismissals (2006-2025)

Mushfiqur Rahim provided the team with dependable glovework. Over 274 ODIs, he achieved 297 dismissals. His tenacity and swift stumpings have made him a key player in Bangladesh cricket for almost twenty years.