Toggle Navigation
Home
FTP
Cricket 2024
Schedule
Results
Records
On This Day
Article
Head To Head
Home
Records
ODI Stats
Most Sixes in an innings in ODI
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
Bermuda
Canada
Denmark
East Africa
England
Hong Kong
India
Ireland
Italy
Jersey
Kenya
Namibia
Nepal
Netherlands
New Zealand
Oman
Pakistan
Papua New Guinea
Scotland
South Africa
Sri Lanka
Uganda
United Arab Emirates
United States
West Indies
Zimbabwe
SA Most Sixes in an innings in ODI at Newlands, Cape Town
Sr
Player
Runs
BP
Six/Inns
Opp
Date
1
Justin Kemp
100
89
7*
IND
26 Nov 2006
2
Herschelle Gibbs
119
101
7
NZ
02 Dec 2007
3
Lance Klusener
57
48
5
WI
09 Feb 2003
4
Jacques Kallis
109
94
5*
WI
25 Jan 2004
5
Lance Klusener
59
42
4*
NZ
04 Nov 2000
6
Jacques Kallis
82
79
4
SL
11 Jan 2001
7
Mark Boucher
34
16
4
PAK
18 Dec 2002
8
Justin Kemp
57
36
4
ENG
06 Feb 2005
9
Justin Kemp
51
41
4*
AUS
03 Mar 2006
10
Lance Klusener
54
36
3*
WI
02 Feb 1999
11
Herschelle Gibbs
100
115
3
ENG
06 Feb 2005
12
Mark Boucher
42
59
3
AUS
03 Mar 2006
13
Faf du Plessis
185
141
3
SL
07 Feb 2017
14
Rassie van der Dussen
50
61
3*
PAK
30 Jan 2019
15
Quinton de Kock
83
58
3
PAK
30 Jan 2019
16
Quinton de Kock
78
66
3
IND
21 Jan 2022
17
Jonty Rhodes
39
24
2*
AUS
09 Apr 2002
18
Shaun Pollock
38
27
2
AUS
03 Mar 2006
19
Graeme Smith
56
44
2*
PAK
11 Feb 2007
20
Mark Boucher
28
15
2*
AUS
09 Apr 2009
21
David Wiese
41
32
2*
ENG
14 Feb 2016
22
Rilee Rossouw
122
118
2
AUS
12 Oct 2016
23
Quinton de Kock
55
46
2
SL
07 Feb 2017
24
Temba Bavuma
98
103
2
ENG
04 Feb 2020
25
Quinton de Kock
124
130
2
IND
23 Jan 2022
26
Jonty Rhodes
35
46
1
AUS
06 Apr 1994
27
Eric Simons
24
30
1
NZ
06 Dec 1994
28
Jacques Kallis
43
70
1
ENG
26 Jan 2000
29
Hansie Cronje
39
56
1
ENG
26 Jan 2000
30
Lance Klusener
34
54
1*
AUS
14 Apr 2000
31
Jonty Rhodes
69
80
1
NZ
04 Nov 2000
32
Boeta Dippenaar
77
86
1
SL
11 Jan 2001
33
Nicky Boje
49
51
1
AUS
09 Apr 2002
34
Gary Kirsten
69
92
1
WI
09 Feb 2003
35
Boeta Dippenaar
20
25
1
WI
09 Feb 2003
36
Mark Boucher
49
49
1
WI
09 Feb 2003
37
Robin Peterson
21
30
1
WI
25 Jan 2004
38
AB de Villiers
9
14
1
ENG
06 Feb 2005
39
Ashwell Prince
14
11
1*
ENG
06 Feb 2005
40
Graeme Smith
36
44
1
NZ
28 Oct 2005
41
AB de Villiers
50
40
1*
PAK
11 Feb 2007
42
JP Duminy
68
81
1
WI
25 Jan 2008
43
Mark Boucher
17
17
1
WI
25 Jan 2008
44
AB de Villiers
45
59
1
WI
25 Jan 2008
45
Roelof van der Merwe
6
4
1*
AUS
09 Apr 2009
46
JP Duminy
32
26
1
AUS
09 Apr 2009
47
Albie Morkel
29
25
1
AUS
09 Apr 2009
48
Mark Boucher
22
11
1
ENG
27 Nov 2009
49
Dale Steyn
15
32
1
PAK
24 Nov 2013
50
Jacques Kallis
50
71
1
PAK
24 Nov 2013