Most catches
Player Span Mat Inns Ct Max Ct/Inn
JH Kallis 1995-2014 513 657 334 4 0.508
GC Smith 2002-2014 345 451 289 5 0.640
AB de Villiers 2004-2017 402* 361 222 3 0.614
HH Gibbs 1996-2010 361 442 210 4 0.475
HM Amla 2004-2017 305 396 194 4 0.489
SM Pollock 1995-2008 414 508 178 3 0.350
JP Duminy 2004-2017 296 329 148 3 0.449
G Kirsten 1993-2004 286 373 143 4 0.383
JN Rhodes 1992-2003 297 338 139 5 0.411
DJ Cullinan 1993-2001 208 265 129 3 0.486
F du Plessis 2011-2017 197* 233 112 3 0.480
WJ Cronje 1992-2000 256 314 106 2 0.337
BM McMillan 1991-1998 116 147 91 3 0.619
DA Miller 2010-2017 152 150 81 3 0.540
ND McKenzie 2000-2009 124 177 75 3 0.423
AG Prince 2002-2011 116 173 73 4 0.421
L Klusener 1996-2004 220 261 69 2 0.264
DW Steyn 2004-2016 241 314 59 2 0.187
HH Dippenaar 1999-2007 140 172 58 3 0.337
M Ntini 1998-2011 283 372 57 2 0.153
B Mitchell 1929-1949 42 71 56 4 0.788
J Botha 2005-2012 121 125 54 3 0.432
AC Hudson 1991-1998 124 151 54 4 0.357
M Morkel 2006-2017 229 293 54 3 0.184
N Boje 1995-2006 157 192 51 2 0.265
TL Goddard 1955-1970 41 77 48 4 0.623
RJ Peterson 2002-2014 115 129 47 2 0.364
AA Donald 1991-2003 236 296 46 2 0.155
AJ Hall 1999-2007 111 127 45 2 0.354
D Elgar 2012-2017 47 81 44 2 0.543
AW Nourse 1902-1924 45 78 43 4 0.551
KC Wessels 1991-1994 71 83 42 4 0.506
JA Rudolph 2003-2012 92 136 40 2 0.294
WR Endean 1951-1958 28 50 38 3 0.760
A Nel 2001-2008 117 148 38 2 0.256
F Behardien 2012-2017 90* 88 37 2 0.420
AN Petersen 2006-2015 59 91 37 2 0.406
JM Kemp 2001-2007 91 94 37 3 0.393
PR Adams 1995-2004 69 109 36 3 0.330
EJ Barlow 1961-1970 30 58 35 3 0.603
JA Morkel 2004-2015 107 108 32 2 0.296
RR Rossouw 2014-2016 51 50 31 4 0.620
Imran Tahir 2011-2017 134* 149 29 2 0.194
PL Symcox 1993-1999 100 115 28 2 0.243
CL Vincent 1927-1935 25 43 27 2 0.627
HJ Tayfield 1949-1960 37 67 26 2 0.388
PS de Villiers 1992-1998 101 117 26 2 0.222
JL Ontong 2001-2015 43 44 25 3 0.568
SJ Snooke 1906-1923 26 47 24 2 0.510
RA McLean 1951-1964 40 72 23 2 0.319
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 | post-war

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 Bangladesh at East London, 3rd ODI, Oct 22, 2017 [ODI # 3929 - Live]
    » South Africa 151/2 (25.1 ov, F du Plessis 12*, AK Markram 14*, Mahmudullah 0/1)
South Africa v Bangladesh at Paarl, 2nd ODI, Oct 18, 2017 [ODI # 3925]
South Africa v Bangladesh at Kimberley, 1st ODI, Oct 15, 2017 [ODI # 3923]