Toggle Navigation
Home
FTP
Cricket 2024
Schedule
Results
Records
On This Day
Article
Head To Head
Home
Records
TEST Stats
Most Sixes in an innings in TEST
South Africa
Newlands, Cape Town
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 at Newlands, Cape Town
Sr
Player
Runs
BP
Six/Inns
Opp
Date
1
AB de Villiers
163
196
7
AUS
19 Mar 2009
2
Jimmy Sinclair
104
0
6
AUS
08 Nov 1902
3
Herschelle Gibbs
228
240
6
PAK
02 Jan 2003
4
Jacques Kallis
130
191
5*
WI
02 Jan 2004
5
Jacques Kallis
54
25
5
ZIM
04 Mar 2005
6
Herschelle Gibbs
142
223
4
WI
02 Jan 2004
7
Bert Vogler
62
0
3*
ENG
30 Mar 1906
8
Colin Bland
64
0
3
ENG
01 Jan 1965
9
Hansie Cronje
74
147
3
SL
19 Mar 1998
10
Daryll Cullinan
112
232
3
SL
02 Jan 2001
11
Jack Cheetham
89
0
2
NZ
01 Jan 1954
12
Colin Bland
42
0
2
NZ
01 Jan 1962
13
Jacques Kallis
105
229
2
ENG
02 Jan 2000
14
Paul Adams
23
57
2*
AUS
08 Mar 2002
15
Shaun Pollock
36
19
2*
PAK
02 Jan 2003
16
Graeme Smith
121
107
2
ZIM
04 Mar 2005
17
Mark Boucher
40
36
2*
PAK
26 Jan 2007
18
Jacques Kallis
102
163
2
AUS
19 Mar 2009
19
Ashwell Prince
150
249
2
AUS
19 Mar 2009
20
AB de Villiers
160
205
2*
SL
02 Jan 2012
21
Jacques Kallis
60
89
2
NZ
02 Jan 2013
22
AB de Villiers
35
50
2
IND
05 Jan 2018
23
Aiden Markram
84
145
2
AUS
22 Mar 2018
24
Aiden Markram
106
103
2
IND
03 Jan 2024
25
Charlie Smith
45
0
1
AUS
08 Nov 1902
26
Reggie Schwarz
33
0
1
ENG
24 Mar 1906
27
Gordon White
73
0
1
ENG
24 Mar 1906
28
Jimmy Sinclair
37
0
1
ENG
11 Mar 1910
29
Jimmy Blanckenberg
20
0
1
AUS
26 Nov 1921
30
Jock Cameron
26
0
1
ENG
01 Jan 1931
31
Pieter van der Bij
87
0
1
ENG
31 Dec 1938
32
Dudley Nourse
120
0
1
ENG
31 Dec 1938
33
Tufty Mann
16
0
1
AUS
31 Dec 1949
34
Roy McLean
113
0
1
NZ
01 Jan 1962
35
Colin Bland
32
0
1
NZ
01 Jan 1962
36
Tony Pithey
154
0
1
ENG
01 Jan 1965
37
Sydney Burke
20
0
1
ENG
01 Jan 1965
38
Hansie Cronje
112
235
1
NZ
02 Jan 1995
39
Gary Kirsten
25
58
1
NZ
02 Jan 1995
40
Daryll Cullinan
77
141
1
IND
02 Jan 1997
41
Hansie Cronje
41
79
1
IND
02 Jan 1997
42
Lance Klusener
102
100
1*
IND
02 Jan 1997
43
Jacques Kallis
49
140
1
SL
19 Mar 1998
44
Daryll Cullinan
113
159
1
SL
19 Mar 1998
45
Shaun Pollock
92
138
1
SL
19 Mar 1998
46
Hansie Cronje
49
90
1
SL
19 Mar 1998
47
Daryll Cullinan
68
123
1
SL
19 Mar 1998
48
Jonty Rhodes
34
68
1
WI
02 Jan 1999
49
Daryll Cullinan
120
255
1
ENG
02 Jan 2000
50
Lance Klusener
97
143
1
SL
02 Jan 2001