Most dismissals in an innings
Player Dis Ct St Inns Opposition Ground Match Date Scorecard
MV Boucher 6 6 0 1 v Pakistan Cape Town 11 Feb 2007 ODI # 2521
Q de Kock 6 5 1 1 v New Zealand Mount Maunganui 21 Oct 2014 ODI # 3536
DJ Richardson 5 5 0 2 v Pakistan Johannesburg 12 Jan 1995 ODI # 971
DJ Richardson 5 5 0 2 v Zimbabwe Harare 21 Oct 1995 ODI # 1013
MV Boucher 5 5 0 2 v England Johannesburg 13 Feb 2000 ODI # 1560
MV Boucher 5 5 0 1 v Australia Durban 12 Apr 2000 ODI # 1587
MV Boucher 5 5 0 1 v Pakistan Colombo (SSC) 12 Jul 2000 ODI # 1612
MV Boucher 5 5 0 2 v Bangladesh Dhaka 17 Apr 2003 ODI # 2005
MV Boucher 5 5 0 1 v New Zealand Centurion 6 Nov 2005 ODI # 2293
MV Boucher 5 5 0 1 v Pakistan Johannesburg 14 Feb 2007 ODI # 2523
AB de Villiers 5 5 0 1 v Bangladesh Mirpur 14 Mar 2008 ODI # 2692
MV Boucher 5 4 1 2 v India Ahmedabad 27 Feb 2010 ODI # 2963
AB de Villiers 5 4 1 2 v West Indies Durban 16 Jan 2015 ODI # 3579
Q de Kock 5 4 1 1 v Sri Lanka Dambulla 29 Jul 2018 ODI # 4025
DJ Richardson 4 4 0 2 v Sri Lanka Colombo (RPS) 2 Sep 1993 ODI # 837
DJ Richardson 4 2 2 1 v Sri Lanka Colombo (RPS) 4 Sep 1993 ODI # 838
DJ Richardson 4 4 0 1 v New Zealand Perth 14 Jan 1994 ODI # 873
DJ Richardson 4 4 0 2 v Zimbabwe Harare 22 Oct 1995 ODI # 1014
MV Boucher 4 3 1 1 v Sri Lanka Nottingham 14 Aug 1998 ODI # 1345
MV Boucher 4 4 0 2 v West Indies Durban 27 Jan 1999 ODI # 1395
MV Boucher 4 4 0 1 v New Zealand Napier 25 Mar 1999 ODI # 1419
MV Boucher 4 4 0 1 v Australia Birmingham 17 Jun 1999 ODI # 1483
MV Boucher 4 4 0 2 v England Cape Town 26 Jan 2000 ODI # 1549
MV Boucher 4 3 1 2 v West Indies Port of Spain 12 May 2001 ODI # 1717
MV Boucher 4 4 0 2 v Kenya Cape Town 22 Oct 2001 ODI # 1763
MV Boucher 4 4 0 2 v Australia Potchefstroom 27 Mar 2002 ODI # 1821
MV Boucher 4 4 0 1 v Bangladesh Benoni 6 Oct 2002 ODI # 1891
MV Boucher 4 3 1 2 v Sri Lanka Centurion 29 Nov 2002 ODI # 1905
MV Boucher 4 4 0 1 v Zimbabwe Southampton 10 Jul 2003 ODI # 2036
MV Boucher 4 4 0 1 v Pakistan Rawalpindi 10 Oct 2003 ODI # 2049
MV Boucher 4 4 0 2 v Australia Cape Town 3 Mar 2006 ODI # 2345
MV Boucher 4 4 0 2 v Australia Durban 10 Mar 2006 ODI # 2348
AB de Villiers 4 4 0 1 v Zimbabwe Potchefstroom 17 Oct 2010 ODI # 3059
AB de Villiers 4 3 1 2 v Pakistan Dubai (DSC) 8 Nov 2010 ODI # 3069
MN van Wyk 4 4 0 2 v Ireland Eden Gardens 15 Mar 2011 ODI # 3133
Q de Kock 4 4 0 1 v Pakistan Gqeberha 27 Nov 2013 ODI # 3440
Q de Kock 4 4 0 2 v India Durban 8 Dec 2013 ODI # 3443
AB de Villiers 4 3 1 1 v West Indies East London 21 Jan 2015 ODI # 3587
H Klaasen 4 3 1 1 v Zimbabwe Paarl 6 Oct 2018 ODI # 4051
Q de Kock 4 4 0 1 v Australia Adelaide 9 Nov 2018 ODI # 4067
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 West Indies at Potchefstroom, 3rd ODI, Mar 21, 2023 [ODI # 4544]
South Africa v West Indies at East London, 2nd ODI, Mar 18, 2023 [ODI # 4540]
South Africa v England at Kimberley, ICC Men's Cricket World Cup Super League 3rd ODI, Feb 1, 2023 [ODI # 4514]