SA Most Sixes in an innings in TEST

SrPlayerRunsBPSix/InnsOppVenueDate
1 AB de Villiers 163196 7 AUS Cape Town 19 Mar 2009
2 Quinton de Kock 141170 7* WI Gros Islet 10 Jun 2021
3 Jimmy Sinclair 1040 6 AUS Cape Town 08 Nov 1902
4 Hansie Cronje 8263 6 SL Centurion 27 Mar 1998
5 Jonty Rhodes 10395 6* WI Centurion 15 Jan 1999
6 Herschelle Gibbs 228240 6 PAK Cape Town 02 Jan 2003
7 AB de Villiers 135168 6* WI Basseterre 18 Jun 2010
8 AB de Villiers 278418 6* PAK Abu Dhabi 20 Nov 2010
9 Jacques Kallis 157272 5* ZIM Harare 07 Sep 2001
10 Jacques Kallis 130191 5* WI Cape Town 02 Jan 2004
11 Jacques Kallis 5425 5 ZIM Cape Town 04 Mar 2005
12 AB de Villiers 129112 5 IND Centurion 16 Dec 2010
13 Jacques Kallis 201270 5* IND Centurion 16 Dec 2010
14 Dale Steyn 5828 5 WI Port Elizabeth 26 Dec 2014
15 Kyle Verreynne 100147 5 PAK Cape Town 03 Jan 2025
16 Cyril Vincent 600 4 ENG Leeds 13 Jul 1929
17 Herschelle Gibbs 142223 4 WI Cape Town 02 Jan 2004
18 Jacques Kallis 135218 4* PAK Dubai 12 Nov 2010
19 Dean Elgar 160287 4 IND Visakhapatnam 02 Oct 2019
20 Kagiso Rabada 4734 4 NZ Wellington 25 Feb 2022
21 David Bedingham 5978 4 BAN Chittagong 29 Oct 2024
22 Wiaan Mulder 105150 4* BAN Chittagong 29 Oct 2024
23 Tony de Zorzi 177269 4 BAN Chittagong 29 Oct 2024
24 Bert Vogler 620 3* ENG Cape Town 30 Mar 1906
25 Jock Cameron 900 3 ENG London 29 Jun 1935
26 Paul Winslow 1080 3 ENG Manchester 07 Jul 1955
27 Peter Heine 310 3 NZ Johannesburg 02 Feb 1962
28 Graeme Pollock 1750 3 AUS Adelaide 24 Jan 1964
29 Colin Bland 680 3 ENG Durban 04 Dec 1964
30 Colin Bland 640 3 ENG Cape Town 01 Jan 1965
31 Trevor Goddard 1120 3 ENG Johannesburg 22 Jan 1965
32 Fanie de Villiers 6668 3* PAK Johannesburg 19 Jan 1995
33 Hansie Cronje 101155 3 NZ Auckland 04 Mar 1995
34 Brian McMillan 100168 3* ENG Johannesburg 30 Nov 1995
35 Brian McMillan 5154 3* IND Durban 26 Dec 1996
36 Hansie Cronje 5090 3 PAK Sheikhupura 17 Oct 1997
37 Hansie Cronje 74147 3 SL Cape Town 19 Mar 1998
38 Herschelle Gibbs 211468 3* NZ Christchurch 11 Mar 1999
39 Jacques Kallis 115268 3 ZIM Harare 11 Nov 1999
40 Daryll Cullinan 112232 3 SL Cape Town 02 Jan 2001
41 Shaun Pollock 111106 3 SL Centurion 20 Jan 2001
42 Jacques Kallis 189443 3* ZIM Bulawayo 14 Sep 2001
43 Herschelle Gibbs 192335 3 WI Centurion 16 Jan 2004
44 Jacques Kallis 92177 3 NZ Wellington 10 Mar 2004
45 Zander de Bruyn 83206 3 IND Kanpur 20 Nov 2004
46 Jacques Kallis 186262 3 NZ Johannesburg 08 Nov 2007
47 Neil McKenzie 226388 3 BAN Chittagong 29 Feb 2008
48 Dale Steyn 4758 3 ENG Durban 26 Dec 2009
49 Graeme Smith 132238 3 WI Basseterre 18 Jun 2010
50 Jacques Kallis 105147 3 PAK Abu Dhabi 20 Nov 2010