Most dismissals in an innings
Player Dis Ct St Inns Team Opposition Match Date Scorecard
MJ Prior 6 6 0 1 England v South Africa 26 Aug 2008 ODI # 2754
MV Boucher 4 3 1 1 South Africa v Sri Lanka 14 Aug 1998 ODI # 1345
MS Dhoni 4 2 2 1 India v England 30 Aug 2014 ODI # 3520
SD Hope 4 4 0 1 West Indies v Pakistan 31 May 2019 ODI # 4144
SD Hope 4 4 0 1 West Indies v Australia 6 Jun 2019 ODI # 4152
Wasim Bari 3 1 2 1 Pakistan v England 31 Aug 1974 ODI # 14
RW Marsh 3 3 0 1 Australia v Zimbabwe 9 Jun 1983 ODI # 199
RD Jacobs 3 3 0 2 West Indies v England 20 Jul 2000 ODI # 1618
GO Jones 3 3 0 1 England v India 1 Sep 2004 ODI # 2164
C Kieswetter 3 3 0 1 England v Sri Lanka 6 Jul 2011 ODI # 3169
AB de Villiers 3 3 0 1 South Africa v England 5 Sep 2012 ODI # 3304
Sarfaraz Ahmed 3 3 0 2 Pakistan v England 3 Jun 2019 ODI # 4148
Wasim Bari 2 2 0 2 Pakistan v Australia 13 Jun 1979 ODI # 66
Wasim Bari 2 2 0 2 Pakistan v England 17 Jul 1982 ODI # 154
Saleem Yousuf 2 2 0 1 Pakistan v England 23 May 1987 ODI # 449
AJ Stewart 2 1 1 2 England v Pakistan 20 Aug 1992 ODI # 759
JR Murray 2 2 0 1 West Indies v England 24 May 1995 ODI # 1000
MV Boucher 2 2 0 1 South Africa v Pakistan 5 Jun 1999 ODI # 1474
AC Parore 2 2 0 1 New Zealand v India 12 Jun 1999 ODI # 1480
AC Gilchrist 2 0 2 1 Australia v Pakistan 19 Jun 2001 ODI # 1725
Rashid Latif 2 2 0 2 Pakistan v Australia 19 Jun 2001 ODI # 1725
RD Jacobs 2 2 0 1 West Indies v England 27 Jun 2004 ODI # 2135
GO Jones 2 2 0 2 England v Bangladesh 21 Jun 2005 ODI # 2252
D Ramdin 2 2 0 2 West Indies v England 7 Jul 2007 ODI # 2598
TD Paine 2 1 1 1 Australia v England 15 Sep 2009 ODI # 2890
C Kieswetter 2 2 0 2 England v South Africa 5 Sep 2012 ODI # 3304
JC Buttler 2 2 0 2 England v New Zealand 5 Jun 2013 ODI # 3362
JC Buttler 2 2 0 1 England v Sri Lanka 21 Jun 2016 ODI # 3751
Sarfaraz Ahmed 2 2 0 1 Pakistan v England 30 Aug 2016 ODI # 3773
JC Buttler 2 0 2 2 England v Australia 19 Jun 2018 ODI # 4011
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:
Australia v Bangladesh at Nottingham, ICC Cricket World Cup 26th match, Jun 20, 2019 [ODI # 4166]
Australia v West Indies at Nottingham, ICC Cricket World Cup 10th match, Jun 6, 2019 [ODI # 4152]
England v Pakistan at Nottingham, ICC Cricket World Cup 6th match, Jun 3, 2019 [ODI # 4148]