Most dismissals in an innings
Player Dis Ct St Inns Team Opposition Ground Match Date Scorecard
RS Kaluwitharana 5 4 1 1 Sri Lanka v Pakistan Sharjah 11 Apr 1995 ODI # 998
MS Dhoni 5 4 1 2 India v Sri Lanka Dambulla 24 Jun 2010 ODI # 3001
Zulqarnain 4 4 0 2 Pakistan v Sri Lanka Colombo (PSS) 30 Mar 1986 ODI # 374
Zulqarnain 4 3 1 1 Pakistan v Bangladesh Moratuwa 31 Mar 1986 ODI # 375
DSBP Kuruppu 4 3 1 1 Sri Lanka v Bangladesh Dhaka 2 Nov 1988 ODI # 533
RS Kaluwitharana 4 4 0 2 Sri Lanka v India Dhaka 1 Jun 2000 ODI # 1598
MS Dhoni 4 1 3 2 India v Hong Kong Karachi 25 Jun 2008 ODI # 2716
KC Sangakkara 4 2 2 2 Sri Lanka v Bangladesh Dambulla 18 Jun 2010 ODI # 2995
Mushfiqur Rahim 4 4 0 2 Bangladesh v India Dubai (DSC) 28 Sep 2018 ODI # 4048
DSBP Kuruppu 3 2 1 1 Sri Lanka v Pakistan Colombo (PSS) 30 Mar 1986 ODI # 374
Moin Khan 3 3 0 2 Pakistan v India Sharjah 7 Apr 1995 ODI # 995
NR Mongia 3 3 0 1 India v Sri Lanka Sharjah 14 Apr 1995 ODI # 999
Moin Khan 3 2 1 2 Pakistan v Bangladesh Colombo (RPS) 16 Jul 1997 ODI # 1217
Khaled Mashud 3 3 0 2 Bangladesh v Hong Kong Colombo (SSC) 16 Jul 2004 ODI # 2143
KC Sangakkara 3 3 0 2 Sri Lanka v India Dambulla 18 Jul 2004 ODI # 2148
KC Sangakkara 3 2 1 1 Sri Lanka v Bangladesh Colombo (RPS) 23 Jul 2004 ODI # 2151
KC Sangakkara 3 2 1 2 Sri Lanka v Bangladesh Lahore 25 Jun 2008 ODI # 2715
Amjad Ali 3 3 0 1 U.A.E. v Sri Lanka Lahore 26 Jun 2008 ODI # 2718
KC Sangakkara 3 2 1 2 Sri Lanka v U.A.E. Lahore 26 Jun 2008 ODI # 2718
Sarfaraz Ahmed 3 3 0 1 Pakistan v India Karachi 2 Jul 2008 ODI # 2730
KC Sangakkara 3 3 0 2 Sri Lanka v Pakistan Dambulla 15 Jun 2010 ODI # 2991
MS Dhoni 3 3 0 1 India v Bangladesh Dambulla 16 Jun 2010 ODI # 2993
KC Sangakkara 3 3 0 1 Sri Lanka v India Dambulla 22 Jun 2010 ODI # 2999
Mushfiqur Rahim 3 2 1 1 Bangladesh v Sri Lanka Dhaka 20 Mar 2012 ODI # 3265
Anamul Haque 3 3 0 2 Bangladesh v Sri Lanka Dhaka 6 Mar 2014 ODI # 3485
MS Dhoni 3 2 1 2 India v Hong Kong Dubai (DSC) 18 Sep 2018 ODI # 4039
MS Dhoni 3 2 1 1 India v Pakistan Dubai (DSC) 19 Sep 2018 ODI # 4040
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years | 25 years

Figures exclude catches not made as a wicketkeeper

Records includes the following current or recent matches:
Bangladesh v India at Dubai (DSC), Asia Cup final, Sep 28, 2018 [ODI # 4048]
Bangladesh v Pakistan at Abu Dhabi, Asia Cup 6th match, Sep 26, 2018 [ODI # 4047]
Afghanistan v India at Dubai (DSC), Asia Cup 5th match, Sep 25, 2018 [ODI # 4046]