Most dismissals in an innings
Player Dis Ct St Inns Team Opposition Match Date Scorecard
ATW Grout 6 6 0 3 Australia v South Africa 23 Dec 1957 Test # 444
DT Lindsay 6 6 0 2 South Africa v Australia 23 Dec 1966 Test # 611
RC Russell 6 6 0 1 England v South Africa 30 Nov 1995 Test # 1315
AB de Villiers 6 6 0 2 South Africa v Pakistan 1 Feb 2013 Test # 2072
JM Bairstow 6 6 0 1 England v South Africa 14 Jan 2016 Test # 2199
HB Taber 5 5 0 1 Australia v South Africa 23 Dec 1966 Test # 611
RC Russell 5 5 0 3 England v South Africa 30 Nov 1995 Test # 1315
IA Healy 5 5 0 1 Australia v South Africa 28 Feb 1997 Test # 1356
MV Boucher 5 5 0 1 South Africa v England 25 Nov 1999 Test # 1471
MV Boucher 5 5 0 4 South Africa v Australia 31 Mar 2006 Test # 1795
AB de Villiers 5 5 0 4 South Africa v Pakistan 1 Feb 2013 Test # 2072
Q de Kock 5 5 0 1 South Africa v India 24 Jan 2018 Test # 2294
Sarfraz Ahmed 5 5 0 1 Pakistan v South Africa 11 Jan 2019 Test # 2341
Sarfraz Ahmed 5 5 0 3 Pakistan v South Africa 11 Jan 2019 Test # 2341
Q de Kock 5 5 0 1 South Africa v Sri Lanka 3 Jan 2021 Test # 2401
JHB Waite 4 4 0 1 South Africa v Australia 7 Feb 1958 Test # 449
JHB Waite 4 4 0 2 South Africa v New Zealand 26 Dec 1961 Test # 517
AE Dick 4 4 0 2 New Zealand v South Africa 2 Feb 1962 Test # 523
HB Taber 4 4 0 2 Australia v South Africa 3 Feb 1967 Test # 616
HB Taber 4 3 1 1 Australia v South Africa 19 Feb 1970 Test # 672
DJ Richardson 4 4 0 3 South Africa v New Zealand 25 Nov 1994 Test # 1276
Moin Khan 4 4 0 1 Pakistan v South Africa 19 Jan 1995 Test # 1283
DJ Richardson 4 4 0 4 South Africa v Pakistan 19 Jan 1995 Test # 1283
MV Boucher 4 4 0 3 South Africa v England 13 Jan 2005 Test # 1734
MV Boucher 4 4 0 3 South Africa v India 15 Dec 2006 Test # 1823
BB McCullum 4 4 0 1 New Zealand v South Africa 8 Nov 2007 Test # 1846
BJ Haddin 4 4 0 3 Australia v South Africa 17 Nov 2011 Test # 2018
AB de Villiers 4 4 0 1 South Africa v India 18 Dec 2013 Test # 2108
DJ Vilas 4 4 0 2 South Africa v England 14 Jan 2016 Test # 2199
Q de Kock 4 4 0 2 South Africa v Sri Lanka 12 Jan 2017 Test # 2247
PA Patel 4 4 0 2 India v South Africa 24 Jan 2018 Test # 2294
Q de Kock 4 4 0 4 South Africa v Pakistan 11 Jan 2019 Test # 2341
Q de Kock 4 4 0 3 South Africa v England 24 Jan 2020 Test # 2382
RR Pant 4 4 0 2 India v South Africa 3 Jan 2022 Test # 2445
K Verreynne 4 4 0 3 South Africa v India 3 Jan 2022 Test # 2445
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

Figures exclude catches not made as a wicketkeeper

Records includes the following current or recent matches:
South Africa v India at Johannesburg, 2nd Test, Jan 3-6, 2022 [Test # 2445]
South Africa v Sri Lanka at Johannesburg, 2nd Test, Jan 3-5, 2021 [Test # 2401]
South Africa v England at Johannesburg, 4th Test, Jan 24-27, 2020 [Test # 2382]