Most dismissals in an innings
Player Dis Ct St Inns Team Opposition Match Date Scorecard
DJ Richardson 5 5 0 2 South Africa v Pakistan 12 Jan 1995 ODI # 971
MV Boucher 5 5 0 2 South Africa v England 13 Feb 2000 ODI # 1560
MV Boucher 5 5 0 1 South Africa v Pakistan 14 Feb 2007 ODI # 2523
AC Gilchrist 4 3 1 2 Australia v South Africa 22 Mar 2002 ODI # 1819
KO Otieno 4 2 2 2 Kenya v Bangladesh 1 Mar 2003 ODI # 1974
CAK Walton 4 4 0 2 West Indies v Pakistan 23 Sep 2009 ODI # 2894
BB McCullum 4 4 0 1 New Zealand v England 29 Sep 2009 ODI # 2902
RC Russell 3 3 0 2 England v South Africa 13 Jan 1996 ODI # 1036
MV Boucher 3 3 0 1 South Africa v Sri Lanka 27 Nov 2002 ODI # 1903
KC Sangakkara 3 3 0 2 Sri Lanka v South Africa 27 Nov 2002 ODI # 1903
MV Boucher 3 3 0 1 South Africa v West Indies 3 Feb 2008 ODI # 2671
BJ Haddin 3 3 0 2 Australia v South Africa 17 Apr 2009 ODI # 2841
CAK Walton 3 2 1 1 West Indies v Australia 26 Sep 2009 ODI # 2897
EJG Morgan 3 3 0 2 England v New Zealand 29 Sep 2009 ODI # 2902
DJ Richardson 2 2 0 1 South Africa v India 13 Dec 1992 ODI # 779
DJ Richardson 2 1 1 1 South Africa v Pakistan 10 Dec 1994 ODI # 959
DJ Richardson 2 2 0 1 South Africa v England 13 Jan 1996 ODI # 1036
DJ Richardson 2 2 0 1 South Africa v Zimbabwe 31 Jan 1997 ODI # 1171
MV Boucher 2 2 0 2 South Africa v Sri Lanka 5 Apr 1998 ODI # 1306
MV Boucher 2 2 0 1 South Africa v Australia 16 Apr 2000 ODI # 1591
MV Boucher 2 2 0 1 South Africa v Sri Lanka 17 Jan 2001 ODI # 1673
AC Gilchrist 2 2 0 2 Australia v Pakistan 11 Feb 2003 ODI # 1945
Kamran Akmal 2 1 1 1 Pakistan v West Indies 23 Sep 2009 ODI # 2894
MJ Prior 2 2 0 1 England v Sri Lanka 25 Sep 2009 ODI # 2896
TD Paine 2 2 0 2 Australia v West Indies 26 Sep 2009 ODI # 2897
MS Dhoni 2 2 0 1 India v West Indies 30 Sep 2009 ODI # 2904
MS Dhoni 2 2 0 2 India v South Africa 15 Jan 2011 ODI # 3080
AB de Villiers 2 2 0 2 South Africa v Sri Lanka 22 Jan 2012 ODI # 3229
AB de Villiers 2 2 0 2 South Africa v Pakistan 17 Mar 2013 ODI # 3347
Q de Kock 2 2 0 2 South Africa v India 5 Dec 2013 ODI # 3442
Q de Kock 2 2 0 2 South Africa v Australia 2 Oct 2016 ODI # 3787
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:
South Africa v India at Johannesburg, 4th ODI, Feb 10, 2018 [ODI # 3973]
South Africa v Sri Lanka at Johannesburg, 3rd ODI, Feb 4, 2017 [ODI # 3831]
South Africa v Australia at Johannesburg, 2nd ODI, Oct 2, 2016 [ODI # 3787]