Most catches
Player Span Mat Inns Ct Max Ct/Inn
JH Kallis (Afr/SA) 1996-2013 144 142 68 3 0.478
GC Smith (Afr/SA) 2002-2013 97 96 49 4 0.510
SM Pollock (Afr/SA) 1996-2008 130 128 47 2 0.367
JP Duminy (SA) 2006-2019 81 80 43 3 0.537
HH Gibbs (SA) 1997-2009 106 106 42 2 0.396
JN Rhodes (SA) 1992-2003 109 108 39 2 0.361
AB de Villiers (Afr/SA) 2005-2018 97 74 38 3 0.513
HM Amla (SA) 2008-2019 69 68 33 4 0.485
F du Plessis (SA) 2011-2019 53 53 29 3 0.547
WJ Cronje (SA) 1992-2000 72 72 28 2 0.388
DA Miller (SA) 2010-2019 47 46 22 2 0.478
G Kirsten (SA) 1994-2003 63 62 19 2 0.306
CL Hooper (WI) 1993-2003 20 20 18 4 0.900
RT Ponting (AUS) 2002-2011 33 32 18 2 0.562
F Behardien (SA) 2013-2018 30 30 17 2 0.566
DJ Cullinan (SA) 1993-2000 48 47 17 3 0.361
N Boje (Afr/SA) 1996-2005 52 51 17 2 0.333
BM McMillan (SA) 1992-1996 21 21 16 2 0.761
K Rabada (SA) 2015-2019 35 35 16 2 0.457
HH Dippenaar (Afr/SA) 2000-2006 46 45 16 3 0.355
DW Steyn (Afr/SA) 2005-2019 57 57 16 2 0.280
DPMD Jayawardene (Asia/SL) 1998-2012 30 30 15 4 0.500
KC Wessels (SA) 1992-1994 21 21 14 3 0.666
V Sehwag (Asia/INDIA) 2001-2006 22 22 14 3 0.636
RJ Peterson (SA) 2002-2013 33 33 14 2 0.424
LRPL Taylor (NZ) 2007-2009 8 8 13 3 1.625
PA de Silva (SL) 1994-2003 28 28 13 2 0.464
AJ Hall (SA) 1999-2007 35 34 13 2 0.382
JM Kemp (Afr/SA) 2001-2007 40 39 13 2 0.333
V Kohli (INDIA) 2009-2018 17 17 12 3 0.705
Younis Khan (PAK) 2002-2013 22 21 12 3 0.571
S Chanderpaul (WI) 1999-2008 22 22 12 2 0.545
AG Prince (Afr/SA) 2002-2007 25 24 12 2 0.500
SR Tendulkar (INDIA) 1992-2011 40 40 12 2 0.300
M Ntini (SA) 2000-2009 78 76 12 2 0.157
MEK Hussey (AUS) 2006-2011 18 17 11 2 0.647
J Botha (SA) 2007-2011 29 29 11 1 0.379
M Muralitharan (Asia/SL) 1994-2009 30 30 11 2 0.366
PD Collingwood (ENG) 2003-2009 19 19 10 2 0.526
A Nel (SA) 2001-2008 36 35 10 1 0.285
AA Donald (SA) 1992-2003 63 62 10 1 0.161
L Klusener (SA) 1996-2004 73 72 10 2 0.138
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 Sri Lanka at Cape Town, 5th ODI, Mar 16, 2019 [ODI # 4115]
South Africa v Sri Lanka at Port Elizabeth, 4th ODI, Mar 13, 2019 [ODI # 4114]
South Africa v Sri Lanka at Durban, 3rd ODI, Mar 10, 2019 [ODI # 4112]