Most catches
Player Span Mat Inns Ct Max Ct/Inn
HM Amla 2010-2019 152 149 73 4 0.489
F du Plessis 2011-2019 134 133 71 3 0.533
DA Miller 2010-2019 120 118 59 3 0.500
JP Duminy 2010-2019 140 137 58 3 0.423
AB de Villiers 2010-2018 135 81 44 3 0.543
GC Smith 2010-2013 48 48 28 2 0.583
F Behardien 2013-2018 59 58 27 2 0.465
M Morkel 2010-2018 94 92 25 2 0.271
JH Kallis 2010-2014 33 33 24 3 0.727
DW Steyn 2010-2019 90 90 23 2 0.255
Imran Tahir 2011-2019 98 96 23 2 0.239
RR Rossouw 2014-2016 36 35 22 4 0.628
RJ Peterson 2010-2014 44 44 21 2 0.477
K Rabada 2015-2019 66 65 19 2 0.292
J Botha 2010-2012 28 28 13 2 0.464
CA Ingram 2010-2013 31 31 12 2 0.387
RR Hendricks 2018-2019 18 18 11 3 0.611
R McLaren 2010-2014 49 47 11 1 0.234
WD Parnell 2010-2017 56 53 11 2 0.207
AL Phehlukwayo 2016-2019 43 43 10 2 0.232
AK Markram 2017-2019 18 18 7 2 0.388
KJ Abbott 2013-2016 28 27 7 2 0.259
LL Tsotsobe 2010-2013 58 57 7 1 0.122
HE van der Dussen 2019-2019 9 9 6 1 0.666
CH Morris 2013-2018 34 33 6 1 0.181
H Klaasen 2018-2019 14 5 5 3 1.000
AN Petersen 2010-2013 11 11 5 1 0.454
T Shamsi 2016-2019 15 15 5 2 0.333
L Ngidi 2018-2019 18 18 5 2 0.277
D Pretorius 2016-2019 19 19 5 2 0.263
J Theron 2010-2010 4 4 4 2 1.000
D Elgar 2012-2018 8 8 4 2 0.500
RK Kleinveldt 2013-2013 10 10 4 2 0.400
PWA Mulder 2017-2019 10 10 4 2 0.400
JA Morkel 2010-2012 12 12 4 1 0.333
AM Phangiso 2013-2016 21 21 4 1 0.190
VD Philander 2012-2015 23 21 4 2 0.190
JL Ontong 2012-2012 2 2 2 1 1.000
HH Gibbs 2010-2010 3 3 2 1 0.666
A Nortje 2019-2019 4 4 2 2 0.500
D Paterson 2017-2019 4 4 2 2 0.500
MV Boucher 2010-2011 7 1 1 1 1.000
T Bavuma 2016-2017 2 2 1 1 0.500
CJ Dala 2018-2018 2 2 1 1 0.500
BE Hendricks 2019-2019 2 2 1 1 0.500
K Zondo 2018-2018 5 5 1 1 0.200
CK Langeveldt 2010-2010 9 9 1 1 0.111
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 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]