Most catches
Player Span Mat Inns Ct Max Ct/Inn
HM Amla 2010-2019 85 160 74 3 0.462
GC Smith 2010-2014 38 73 63 5 0.863
D Elgar 2012-2019 56 105 59 2 0.561
AB de Villiers 2010-2018 60 74 54 3 0.729
F du Plessis 2012-2019 58 109 53 3 0.486
JH Kallis 2010-2013 33 63 50 4 0.793
AN Petersen 2010-2015 36 68 31 2 0.455
JP Duminy 2010-2017 38 68 29 3 0.426
K Rabada 2015-2019 37 70 21 2 0.300
M Morkel 2010-2018 67 125 21 2 0.168
AG Prince 2010-2011 16 30 17 2 0.566
VD Philander 2011-2019 58 109 17 1 0.155
DW Steyn 2010-2019 59 111 17 2 0.153
T Bavuma 2014-2019 36 66 16 2 0.242
AK Markram 2017-2019 17 34 15 3 0.441
TB de Bruyn 2017-2019 9 17 10 4 0.588
Imran Tahir 2011-2015 20 38 8 1 0.210
JA Rudolph 2011-2012 13 25 7 1 0.280
SC Cook 2016-2017 11 20 6 2 0.300
S van Zyl 2014-2016 12 20 6 1 0.300
KA Maharaj 2016-2019 25 48 6 1 0.125
CH Morris 2016-2017 4 8 5 2 0.625
DL Piedt 2014-2016 7 13 4 2 0.307
RJ Peterson 2012-2014 9 18 4 1 0.222
PL Harris 2010-2011 11 20 4 1 0.200
KJ Abbott 2013-2017 11 21 4 1 0.190
WD Parnell 2010-2017 6 11 3 1 0.272
Zubayr Hamza 2019-2019 1 2 2 2 1.000
J Botha 2010-2010 3 6 2 1 0.333
RK Kleinveldt 2012-2013 4 7 2 1 0.285
L Ngidi 2018-2018 4 8 2 1 0.250
AL Phehlukwayo 2017-2018 4 8 2 1 0.250
D Olivier 2017-2019 10 20 2 1 0.100
M de Lange 2011-2012 2 4 1 1 0.250
SR Harmer 2015-2015 5 8 1 1 0.125
HG Kuhn 2017-2017 4 8 1 1 0.125
LL Tsotsobe 2010-2011 5 9 1 1 0.111
MV Boucher 2010-2012 19 0 0 0 -
DJ Vilas 2015-2016 6 0 0 0 -
Q de Kock 2014-2019 40 2 0 0 0.000
F de Wet 2010-2010 1 2 0 0 0.000
PWA Mulder 2019-2019 1 2 0 0 0.000
GC Viljoen 2016-2016 1 2 0 0 0.000
R McLaren 2010-2014 2 4 0 0 0.000
T Shamsi 2016-2018 2 4 0 0 0.000
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

All figures exclude catches made as a wicketkeeper, except for matches played which is the career figure
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures

Records includes the following current or recent matches:
South Africa v Sri Lanka at Port Elizabeth, 2nd Test, Feb 21-23, 2019 [Test # 2348]
South Africa v Sri Lanka at Durban, 1st Test, Feb 13-16, 2019 [Test # 2347]
South Africa v Pakistan at Johannesburg, 3rd Test, Jan 11-14, 2019 [Test # 2341]