Most dismissals in an innings
Player Dis Ct St Inns Team Opposition Match Date Scorecard
MN van Wyk 4 4 0 2 South Africa v Ireland 15 Mar 2011 ODI # 3133
Kamran Akmal 4 2 2 2 Pakistan v India 3 Jan 2013 ODI # 3315
NR Mongia 3 3 0 1 India v Kenya 31 May 1998 ODI # 1337
AF Buurman 3 3 0 2 Netherlands v Ireland 18 Mar 2011 ODI # 3136
MS Dhoni 3 3 0 2 India v England 25 Oct 2011 ODI # 3210
JC Buttler 3 3 0 2 England v India 22 Jan 2017 ODI # 3824
Saleem Yousuf 2 2 0 1 Pakistan v India 18 Feb 1987 ODI # 434
PJL Dujon 2 2 0 2 West Indies v Pakistan 1 Nov 1989 ODI # 592
HP Tillakaratne 2 2 0 2 Sri Lanka v Bangladesh 31 Dec 1990 ODI # 659
KS More 2 2 0 1 India v Sri Lanka 4 Jan 1991 ODI # 661
DJ Richardson 2 1 1 2 South Africa v India 10 Nov 1991 ODI # 686
DJ Richardson 2 2 0 1 South Africa v India 24 Nov 1993 ODI # 856
JC Adams 2 2 0 1 West Indies v India 27 Nov 1993 ODI # 858
RS Kaluwitharana 2 0 2 2 Sri Lanka v Pakistan 27 May 1997 ODI # 1214
Kamran Akmal 2 2 0 1 Pakistan v India 13 Nov 2004 ODI # 2192
MV Boucher 2 2 0 1 South Africa v India 25 Nov 2005 ODI # 2299
C Kieswetter 2 2 0 1 England v India 25 Oct 2011 ODI # 3210
RV Uthappa 2 1 1 2 India v Sri Lanka 13 Nov 2014 ODI # 3544
MS Dhoni 2 1 1 2 India v Australia 21 Sep 2017 ODI # 3912
PR Downton 1 1 0 1 England v Australia 8 Nov 1987 ODI # 477
GC Dyer 1 1 0 2 Australia v England 8 Nov 1987 ODI # 477
PJL Dujon 1 1 0 1 West Indies v India 2 Jan 1988 ODI # 483
Nasir Ahmed 1 0 1 1 Bangladesh v Sri Lanka 31 Dec 1990 ODI # 659
HP Tillakaratne 1 1 0 2 Sri Lanka v India 4 Jan 1991 ODI # 661
KS More 1 1 0 1 India v South Africa 10 Nov 1991 ODI # 686
V Yadav 1 0 1 2 India v South Africa 24 Nov 1993 ODI # 856
JC Adams 1 1 0 1 West Indies v India 5 Nov 1994 ODI # 947
RS Kaluwitharana 1 0 1 2 Sri Lanka v India 13 Mar 1996 ODI # 1081
JS Foster 1 0 1 1 England v India 19 Jan 2002 ODI # 1788
A Ratra 1 1 0 2 India v England 19 Jan 2002 ODI # 1788
R Dravid 1 1 0 2 India v Pakistan 13 Nov 2004 ODI # 2192
MS Dhoni 1 1 0 1 India v Sri Lanka 8 Feb 2007 ODI # 2514
KD Karthik 1 0 1 1 India v Sri Lanka 24 Dec 2009 ODI # 2935
NJ O'Brien 1 1 0 1 Ireland v Netherlands 18 Mar 2011 ODI # 3136
DO Obuya 1 1 0 1 Kenya v Zimbabwe 20 Mar 2011 ODI # 3140
MS Dhoni 1 0 1 1 India v Pakistan 3 Jan 2013 ODI # 3315
MS Wade 1 1 0 1 Australia v India 21 Sep 2017 ODI # 3912
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:
India v Australia at Kolkata, 2nd ODI, Sep 21, 2017 [ODI # 3912]
India v England at Kolkata, 3rd ODI, Jan 22, 2017 [ODI # 3824]
India v Sri Lanka at Kolkata, 4th ODI, Nov 13, 2014 [ODI # 3544]