Most catches
Player Span Mat Inns Ct Max Ct/Inn
JH Kallis (Afr/SA) 1995-2013 236 315 188 4 0.596
GC Smith (Afr/SA) 2002-2014 175 234 147 4 0.628
AB de Villiers (Afr/SA) 2004-2017 179 174 115 3 0.660
HH Gibbs (SA) 1996-2009 164 208 107 4 0.514
HM Amla (SA) 2004-2017 127 179 88 4 0.491
SM Pollock (Afr/SA) 1995-2008 200 251 80 3 0.318
JP Duminy (SA) 2006-2017 115 131 71 3 0.541
G Kirsten (SA) 1994-2004 115 159 70 4 0.440
JN Rhodes (SA) 1992-2003 135 156 55 2 0.352
DJ Cullinan (SA) 1993-2001 84 113 53 3 0.469
F du Plessis (SA) 2011-2017 79 100 45 3 0.450
AG Prince (Afr/SA) 2002-2011 66 103 45 3 0.436
WJ Cronje (SA) 1992-2000 108 140 45 2 0.321
BM McMillan (SA) 1992-1997 42 60 41 3 0.683
ND McKenzie (SA) 2000-2009 52 74 37 3 0.500
RT Ponting (AUS) 2002-2011 51 60 36 2 0.600
Younis Khan (PAK) 2002-2013 38 43 33 3 0.767
DA Miller (SA) 2010-2017 59 58 32 2 0.551
AC Hudson (SA) 1992-1998 56 72 32 4 0.444
AW Nourse (SA) 1902-1923 26 50 30 4 0.600
TL Goddard (SA) 1956-1970 23 43 29 3 0.674
DW Steyn (Afr/SA) 2004-2016 108 151 28 2 0.185
M Ntini (SA) 1998-2011 140 188 28 2 0.148
B Mitchell (SA) 1930-1949 20 33 27 3 0.818
HH Dippenaar (Afr/SA) 1999-2007 65 81 27 3 0.333
L Klusener (SA) 1996-2004 94 110 27 2 0.245
CL Hooper (WI) 1993-2003 25 30 26 4 0.866
RJ Peterson (SA) 2002-2014 53 61 26 2 0.426
M Morkel (SA) 2006-2017 84 116 26 2 0.224
WR Endean (SA) 1953-1958 15 28 25 3 0.892
MJ Clarke (AUS) 2006-2014 29 36 25 2 0.694
V Sehwag (Asia/INDIA) 2001-2011 37 43 25 3 0.581
DPMD Jayawardene (Asia/SL) 1998-2012 43 47 25 4 0.531
FE Woolley (ENG) 1910-1923 15 29 24 3 0.827
EJ Barlow (SA) 1961-1970 19 36 24 3 0.666
N Boje (Afr/SA) 1996-2006 75 94 24 2 0.255
F Behardien (SA) 2012-2017 44 44 23 2 0.522
SR Tendulkar (INDIA) 1992-2011 56 70 23 2 0.328
RB Simpson (AUS) 1957-1967 10 18 21 3 1.166
WR Hammond (ENG) 1927-1939 15 28 21 3 0.750
KC Wessels (SA) 1992-1994 28 34 21 3 0.617
D Elgar (SA) 2013-2017 20 38 21 2 0.552
ML Hayden (AUS) 1994-2007 34 44 21 3 0.477
AJ Hall (SA) 1999-2007 48 59 21 2 0.355
A Nel (SA) 2001-2008 58 76 21 2 0.276
W Rhodes (ENG) 1910-1914 10 20 20 2 1.000
LRPL Taylor (NZ) 2007-2016 19 21 20 3 0.952
PD Collingwood (ENG) 2003-2010 29 32 20 4 0.625
AN Petersen (SA) 2006-2015 26 41 20 2 0.487
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]
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]