Most catches in an innings for South Africa in Tests+ODIs+T20Is

Most catches in an innings
Player
Ct Fi
Innings in match
Team
Opposition
Ground
Match Date
Scorecard
52South Africav West IndiesBrabourne14 Nov 1993ODI # 849
54South Africav AustraliaW.A.C.A30 Nov 2012Test # 2064
44South Africav EnglandDurban21 Jan 1910Test # 107
41South Africav EnglandDurban18 Jan 1923Test # 150
43South Africav AustraliaMelbourne31 Dec 1931Test # 214
41South Africav AustraliaSydney10 Jan 1964Test # 550
42South Africav AustraliaDurban05 Feb 1970Test # 671
41South Africav West IndiesKingston07 Apr 1992ODI # 753
42South Africav IndiaCape Town02 Jan 1993Test # 1209
43South Africav West IndiesDurban26 Dec 1998Test # 1437
41South Africav EnglandCape Town02 Jan 2000Test # 1482
41South Africav West IndiesPort of Spain14 May 2005ODI # 2244
42South Africav IndiaCape Town26 Nov 2006ODI # 2449
43South Africav Sri LankaCape Town03 Jan 2012Test # 2028
41South Africav AustraliaAdelaide22 Nov 2012Test # 2061
41South Africav PakistanCenturion30 Nov 2013ODI # 3441
42South Africav AustraliaSydney23 Nov 2014ODI # 3551
43South Africav EnglandManchester04 Aug 2017Test # 2268
42South Africav PakistanCape Town01 Feb 2019T20I # 732
42South Africav IndiaCape Town23 Jan 2022ODI # 4349
42South Africav IndiaCape Town03 Jan 2024Test # 2522
42South Africav BangladeshNew York10 Jun 2024T20I # 2664
42South Africav PakistanCape Town03 Jan 2025Test # 2576
32South Africav EnglandJohannesburg01 Jan 1910Test # 106
33South Africav EnglandCape Town07 Mar 1910Test # 109
33South Africav EnglandLeeds08 Jul 1912Test # 124
32South Africav EnglandDurban14 Feb 1914Test # 133
31South Africav AustraliaDurban05 Nov 1921Test # 145
32South Africav EnglandCape Town01 Jan 1923Test # 149
32South Africav EnglandCape Town01 Jan 1923Test # 149
31South Africav EnglandJohannesburg09 Feb 1923Test # 151
31South Africav EnglandDurban04 Feb 1928Test # 172
34South Africav EnglandJohannesburg24 Dec 1930Test # 200
33South Africav EnglandJohannesburg13 Feb 1931Test # 206
32South Africav AustraliaMelbourne12 Feb 1932Test # 216
32South Africav EnglandGqeberha05 Mar 1949Test # 313
32South Africav EnglandNottingham07 Jun 1951Test # 334
32South Africav EnglandManchester05 Jul 1951Test # 336
33South Africav AustraliaMelbourne06 Feb 1953Test # 365
33South Africav AustraliaMelbourne06 Feb 1953Test # 365
32South Africav New ZealandJohannesburg24 Dec 1953Test # 378
31South Africav New ZealandCape Town01 Jan 1954Test # 379
31South Africav EnglandJohannesburg24 Dec 1956Test # 434
32South Africav AustraliaGqeberha28 Feb 1958Test # 451
32South Africav EnglandJohannesburg22 Jan 1965Test # 575
32South Africav AustraliaCape Town22 Jan 1970Test # 670
31South Africav IndiaGqeberha26 Dec 1992Test # 1206
31South Africav PakistanCenturion21 Feb 1993ODI # 806
32South Africav Sri LankaColombo (RPS)02 Sep 1993ODI # 837
32South Africav AustraliaCape Town17 Mar 1994Test # 1253
31South Africav AustraliaBloemfontein08 Apr 1994ODI # 903
31South Africav EnglandLeeds04 Aug 1994Test # 1264
31South Africav New ZealandDurban26 Dec 1994Test # 1280
34South Africav New ZealandAuckland04 Mar 1995Test # 1291
31South Africav EnglandCape Town02 Jan 1996Test # 1321
31South Africav IndiaSharjah17 Apr 1996ODI # 1100
33South Africav IndiaAhmedabad20 Nov 1996Test # 1338
34South Africav IndiaEden Gardens27 Nov 1996Test # 1341
31South Africav AustraliaEast London29 Mar 1997ODI # 1186
32South Africav New ZealandW.A.C.A16 Jan 1998ODI # 1278
31South Africav West IndiesDhaka01 Nov 1998ODI # 1364
31South Africav West IndiesDurban26 Dec 1998Test # 1437
32South Africav West IndiesCape Town02 Feb 1999ODI # 1399
32South Africav West IndiesCenturion07 Feb 1999ODI # 1404
31South Africav New ZealandChristchurch17 Feb 1999ODI # 1408
32South Africav New ZealandAuckland27 Mar 1999ODI # 1422
32South Africav New ZealandAuckland27 Mar 1999ODI # 1422
31South Africav Sri LankaCape Town02 Jan 2001Test # 1528
31South Africav Sri LankaCape Town02 Jan 2001Test # 1528
34South Africav West IndiesSt John's06 Apr 2001Test # 1542
34South Africav West IndiesSt John's06 Apr 2001Test # 1542
31South Africav Sri LankaJohannesburg08 Nov 2002Test # 1624
31South Africav Sri LankaKimberley04 Dec 2002ODI # 1911
32South Africav PakistanEast London13 Dec 2002ODI # 1918
31South Africav BangladeshBloemfontein22 Feb 2003ODI # 1961
31South Africav EnglandLord's31 Jul 2003Test # 1653
32South Africav PakistanFaisalabad24 Oct 2003Test # 1666
32South Africav EnglandCape Town02 Jan 2005Test # 1732
34South Africav EnglandCape Town02 Jan 2005Test # 1732
31South Africav EnglandJohannesburg13 Jan 2005Test # 1734
31South Africav ZimbabweCenturion11 Mar 2005Test # 1740
31South Africav Sri LankaW.A.C.A31 Jan 2006ODI # 2321
31South Africav AustraliaDurban24 Mar 2006Test # 1792
34South Africav Sri LankaColombo (PSS)04 Aug 2006Test # 1812
32South Africav IndiaDurban26 Dec 2006Test # 1825
33South Africav PakistanCenturion11 Jan 2007Test # 1828
31South Africav PakistanCape Town26 Jan 2007Test # 1830
33South Africav PakistanCape Town26 Jan 2007Test # 1830
31South Africav West IndiesDurban10 Jan 2008Test # 1860
32South Africav IndiaChennai26 Mar 2008Test # 1870
33South Africav EnglandBirmingham30 Jul 2008Test # 1883
32South Africav EnglandThe Oval07 Aug 2008Test # 1885
31South Africav AustraliaSydney23 Jan 2009ODI # 2802
31South Africav AustraliaAdelaide26 Jan 2009ODI # 2804
31South Africav AustraliaJohannesburg26 Feb 2009Test # 1910
33South Africav AustraliaCape Town19 Mar 2009Test # 1916
31South Africav AustraliaJohannesburg17 Apr 2009ODI # 2841
32South Africav IndiaNottingham16 Jun 2009T20I # 113
31South Africav Sri LankaCenturion22 Sep 2009ODI # 2893
31South Africav New ZealandCenturion24 Sep 2009ODI # 2895
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Figures exclude catches made as a wicketkeeper
Records includes the following current or recent matches:

New Zealand vs South Africa at Harare, Zimbabwe Twenty20 Tri-Series 2nd Match, Jul 16, 2025 [T20I # 3317]

Sri Lanka vs Bangladesh at Colombo (RPS), Bangladesh in Sri Lanka 3rd T20I, Jul 16, 2025 [T20I # 3318]

Australia vs West Indies at Kingston, Australia in West Indies 3rd Test, Jul 12-14, 2025 [Test # 2595]