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
Willowmoore Park, Benoni
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 Willowmoore Park, Benoni
Sr
Player
Runs
BP
Six/Inns
Opp
Date
1
AB de Villiers
109
99
5
ZIM
22 Oct 2010
2
AB de Villiers
54
27
4*
BAN
09 Nov 2008
3
Hashim Amla
140
135
4
BAN
09 Nov 2008
4
Jacobus Duminy
129
117
4
ZIM
22 Oct 2010
5
Albie Morkel
37
13
3*
BAN
09 Nov 2008
6
Albie Morkel
50
39
3*
ZIM
08 Nov 2009
7
Farhaan Behardien
50
22
3
IRE
25 Sep 2016
8
Colin Ingram
20
8
2
ZIM
22 Oct 2010
9
Quinton de Kock
82
66
2
IRE
25 Sep 2016
10
Nicky Boje
64
83
1
NZ
22 Oct 2000
11
Lance Klusener
60
57
1*
SL
01 Dec 2002
12
Jacques Kallis
87
117
1
SL
01 Dec 2002
13
Jacques Kallis
49
49
1
BAN
09 Nov 2008
14
Graeme Smith
65
67
1
BAN
09 Nov 2008
15
Graeme Smith
35
39
1
ZIM
08 Nov 2009
16
AB de Villiers
51
51
1
ZIM
08 Nov 2009
17
David Miller
33
19
1*
ZIM
22 Oct 2010
18
Graeme Smith
26
19
1
ZIM
22 Oct 2010
19
Hashim Amla
24
18
1
ZIM
22 Oct 2010
20
Albie Morkel
37
21
1
ZIM
22 Oct 2010
21
AB de Villiers
95
111
1*
PAK
24 Mar 2013
22
David Miller
20
20
1*
PAK
24 Mar 2013
23
Temba Bavuma
113
123
1
IRE
25 Sep 2016
24
JP Duminy
52
43
1*
IRE
25 Sep 2016
25
Temba Bavuma
90
79
1*
NL
31 Mar 2023
26
Aiden Markram
51
39
1*
NL
31 Mar 2023
27
Gary Kirsten
57
93
0
NZ
22 Oct 2000
28
Boeta Dippenaar
9
22
0
NZ
22 Oct 2000
29
Jacques Kallis
39
52
0*
NZ
22 Oct 2000
30
Jonty Rhodes
17
17
0*
NZ
22 Oct 2000
31
Graeme Smith
48
58
0*
BAN
06 Oct 2002
32
Herschelle Gibbs
97
66
0*
BAN
06 Oct 2002
33
Graeme Smith
16
31
0
SL
01 Dec 2002
34
Boeta Dippenaar
5
15
0
SL
01 Dec 2002
35
Mark Boucher
14
18
0
SL
01 Dec 2002
36
Shaun Pollock
39
49
0
SL
01 Dec 2002
37
Nicky Boje
11
11
0*
SL
01 Dec 2002
38
Mark Boucher
6
9
0
BAN
09 Nov 2008
39
Alviro Petersen
39
36
0
ZIM
08 Nov 2009
40
Hashim Amla
80
96
0
ZIM
08 Nov 2009
41
Mark Boucher
18
34
0
ZIM
08 Nov 2009
42
Ryan McLaren
6
5
0*
ZIM
08 Nov 2009
43
Colin Ingram
15
20
0
PAK
24 Mar 2013
44
Farhaan Behardien
35
36
0
PAK
24 Mar 2013
45
Hashim Amla
22
65
0
PAK
24 Mar 2013
46
Quinton de Kock
3
12
0
PAK
24 Mar 2013
47
David Miller
14
16
0
IRE
25 Sep 2016
48
Faf du Plessis
21
31
0
IRE
25 Sep 2016
49
Rassie van der Dussen
31
41
0
NL
31 Mar 2023
50
Quinton de Kock
9
21
0
NL
31 Mar 2023