Toggle Navigation
Home
FTP
Cricket 2025
Schedule
Results
Records
On This Day
Article
Head To Head
Home
Records
TEST Stats
Most Sixes in an innings in TEST
South Africa
Select
One Day International
Test Match
Indian Premier League
International T20
Big Bash League
Caribbean Premier League
SA20
PSL
Major League Cricket
Road Safety World Series
T10 League
LPL
The Hundred
Legends League Cricket
ILT20
Women's Premier League
Women's Caribbean Premier League
RPL
Select
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
World XI
Zimbabwe
SA Most Sixes in an innings in TEST
Sr
Player
Runs
BP
Six/Inns
Opp
Venue
Date
1
AB de Villiers
163
196
7
AUS
Cape Town
19 Mar 2009
2
Quinton de Kock
141
170
7*
WI
Gros Islet
10 Jun 2021
3
Jimmy Sinclair
104
0
6
AUS
Cape Town
08 Nov 1902
4
Hansie Cronje
82
63
6
SL
Centurion
27 Mar 1998
5
Jonty Rhodes
103
95
6*
WI
Centurion
15 Jan 1999
6
Herschelle Gibbs
228
240
6
PAK
Cape Town
02 Jan 2003
7
AB de Villiers
135
168
6*
WI
Basseterre
18 Jun 2010
8
AB de Villiers
278
418
6*
PAK
Abu Dhabi
20 Nov 2010
9
Jacques Kallis
157
272
5*
ZIM
Harare
07 Sep 2001
10
Jacques Kallis
130
191
5*
WI
Cape Town
02 Jan 2004
11
Jacques Kallis
54
25
5
ZIM
Cape Town
04 Mar 2005
12
Jacques Kallis
201
270
5*
IND
Centurion
16 Dec 2010
13
AB de Villiers
129
112
5
IND
Centurion
16 Dec 2010
14
Dale Steyn
58
28
5
WI
Port Elizabeth
26 Dec 2014
15
Cyril Vincent
60
0
4
ENG
Leeds
13 Jul 1929
16
Herschelle Gibbs
142
223
4
WI
Cape Town
02 Jan 2004
17
Jacques Kallis
135
218
4*
PAK
Dubai
12 Nov 2010
18
Dean Elgar
160
287
4
IND
Visakhapatnam
02 Oct 2019
19
Kagiso Rabada
47
34
4
NZ
Wellington
25 Feb 2022
20
Tony de Zorzi
177
269
4
BAN
Chittagong
29 Oct 2024
21
David Bedingham
59
78
4
BAN
Chittagong
29 Oct 2024
22
Wiaan Mulder
105
150
4*
BAN
Chittagong
29 Oct 2024
23
Bert Vogler
62
0
3*
ENG
Cape Town
30 Mar 1906
24
Jock Cameron
90
0
3
ENG
London
29 Jun 1935
25
Paul Winslow
108
0
3
ENG
Manchester
07 Jul 1955
26
Peter Heine
31
0
3
NZ
Johannesburg
02 Feb 1962
27
Graeme Pollock
175
0
3
AUS
Adelaide
24 Jan 1964
28
Colin Bland
68
0
3
ENG
Durban
04 Dec 1964
29
Colin Bland
64
0
3
ENG
Cape Town
01 Jan 1965
30
Trevor Goddard
112
0
3
ENG
Johannesburg
22 Jan 1965
31
Fanie de Villiers
66
68
3*
PAK
Johannesburg
19 Jan 1995
32
Hansie Cronje
101
155
3
NZ
Auckland
04 Mar 1995
33
Brian McMillan
100
168
3*
ENG
Johannesburg
30 Nov 1995
34
Brian McMillan
51
54
3*
IND
Durban
26 Dec 1996
35
Hansie Cronje
50
90
3
PAK
Sheikhupura
17 Oct 1997
36
Hansie Cronje
74
147
3
SL
Cape Town
19 Mar 1998
37
Herschelle Gibbs
211
468
3*
NZ
Christchurch
11 Mar 1999
38
Jacques Kallis
115
268
3
ZIM
Harare
11 Nov 1999
39
Daryll Cullinan
112
232
3
SL
Cape Town
02 Jan 2001
40
Shaun Pollock
111
106
3
SL
Centurion
20 Jan 2001
41
Jacques Kallis
189
443
3*
ZIM
Bulawayo
14 Sep 2001
42
Herschelle Gibbs
192
335
3
WI
Centurion
16 Jan 2004
43
Jacques Kallis
92
177
3
NZ
Wellington
10 Mar 2004
44
Zander de Bruyn
83
206
3
IND
Kanpur
20 Nov 2004
45
Jacques Kallis
186
262
3
NZ
Johannesburg
08 Nov 2007
46
Neil McKenzie
226
388
3
BAN
Chittagong
29 Feb 2008
47
Dale Steyn
47
58
3
ENG
Durban
26 Dec 2009
48
Graeme Smith
132
238
3
WI
Basseterre
18 Jun 2010
49
Jacques Kallis
105
147
3
PAK
Abu Dhabi
20 Nov 2010
50
Dale Steyn
41
64
3
AUS
Johannesburg
17 Nov 2011