Most catches in an innings
Player Ct Inns Opposition Ground Match Date Scorecard
GC Smith 5 4 v Australia Perth 30 Nov 2012 Test # 2064
JH Kallis 4 3 v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
GC Smith 4 1 v Australia Adelaide 22 Nov 2012 Test # 2061
TB de Bruyn 4 3 v England Manchester 4 Aug 2017 Test # 2268
HM Amla 3 2 v Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
JH Kallis 3 1 v Sri Lanka Centurion 15 Dec 2011 Test # 2023
GC Smith 3 2 v New Zealand Dunedin 7 Mar 2012 Test # 2035
GC Smith 3 2 v England Leeds 2 Aug 2012 Test # 2051
HM Amla 3 1 v India Mohali 5 Nov 2015 Test # 2186
JP Duminy 3 3 v New Zealand Wellington 16 Mar 2017 Test # 2255
AK Markram 3 2 v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
AB de Villiers 3 1 v Australia Durban 1 Mar 2018 Test # 2297
AB de Villiers 3 4 v Australia Cape Town 22 Mar 2018 Test # 2300
F du Plessis 3 4 v Sri Lanka Durban 13 Feb 2019 Test # 2347
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

Figures exclude catches made as a wicketkeeper
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]