Most catches
Player Span Mat Inns Ct Max Ct/Inn
JH Kallis 1996-2014 323 319 131 3 0.410
HH Gibbs 1996-2010 248 246 108 3 0.439
GC Smith 2002-2013 196 195 105 4 0.538
JN Rhodes 1992-2003 245 242 105 5 0.433
SM Pollock 1996-2008 294 291 104 2 0.357
HM Amla 2008-2019 181 176 87 4 0.494
JP Duminy 2004-2019 199 195 82 3 0.420
F du Plessis 2011-2019 143 141 81 3 0.574
AB de Villiers 2005-2018 223 159 78 3 0.490
WJ Cronje 1992-2000 188 186 73 2 0.392
DA Miller 2010-2023 153 148 69 3 0.466
DJ Cullinan 1993-2000 138 135 62 3 0.459
G Kirsten 1993-2003 185 182 60 3 0.329
BM McMillan 1991-1998 78 77 42 3 0.545
L Klusener 1996-2004 171 169 35 2 0.207
J Botha 2005-2012 76 75 34 3 0.453
N Boje 1995-2005 113 111 33 2 0.297
JM Kemp 2001-2007 79 78 31 3 0.397
HH Dippenaar 1999-2006 101 99 31 3 0.313
KC Wessels 1991-1994 55 54 30 4 0.555
M Ntini 1998-2009 172 170 30 2 0.176
AJ Hall 1999-2007 88 86 29 2 0.337
K Rabada 2015-2023 88 86 29 2 0.337
M Morkel 2007-2018 114 111 29 3 0.261
RJ Peterson 2002-2014 79 79 28 2 0.354
DW Steyn 2006-2019 123 122 28 2 0.229
AA Donald 1991-2003 164 162 28 2 0.172
F Behardien 2013-2018 59 58 27 2 0.465
AG Prince 2002-2007 49 48 26 4 0.541
Imran Tahir 2011-2019 107 104 25 2 0.240
PL Symcox 1993-1999 80 80 23 2 0.287
RR Rossouw 2014-2016 36 35 22 4 0.628
T Bavuma 2016-2023 24 23 21 4 0.913
ND McKenzie 2000-2009 64 64 21 3 0.328
A Nel 2001-2008 79 77 21 2 0.272
DN Crookes 1994-2000 32 32 20 2 0.625
AK Markram 2017-2023 48 46 20 3 0.434
HE van der Dussen 2019-2023 43 40 18 2 0.450
AC Hudson 1991-1997 89 88 18 2 0.204
RR Hendricks 2018-2023 27 26 16 3 0.615
AL Phehlukwayo 2016-2022 74 72 16 2 0.222
JA Morkel 2004-2012 56 56 15 2 0.267
PS de Villiers 1992-1997 83 82 15 2 0.182
JL Ontong 2001-2012 27 26 14 2 0.538
R McLaren 2009-2014 54 52 13 1 0.250
WD Parnell 2009-2023 73 70 13 2 0.185
CA Ingram 2010-2013 31 31 12 2 0.387
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

All figures exclude catches made as a wicketkeeper, except for matches played which is the career figure

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]