Live Scores
Series
Teams
News
Features
Videos
Stats
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
SA: Diamond Oval, Kimberley Records
Test+ODI+T20I Matches Records
Batting Most Sixes Innings - vs South Africa
Most sixes in an innings in Tests+ODIs+T20Is at SA: Diamond Oval, Kimberley - vs South Africa
Most sixes in an innings
Player
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
JC Buttler
131
190
127
6
7
103.14
England
v South Africa
Kimberley
01 Feb 2023
ODI # 4514
DJ Malan
118
189
114
7
6
103.50
England
v South Africa
Kimberley
01 Feb 2023
ODI # 4514
NLTC Perera
69
75
44
3
5
156.81
Sri Lanka
v South Africa
Kimberley
20 Jan 2012
ODI # 3228
MM Ali
41
28
23
2
4
178.26
England
v South Africa
Kimberley
01 Feb 2023
ODI # 4514
BRM Taylor
59
66
39
4
3
151.28
Zimbabwe
v South Africa
Kimberley
10 Oct 2010
T20I # 189
AA Obanda
23
39
32
1
2
71.87
Kenya
v South Africa
Kimberley
02 Nov 2008
ODI # 2770
CJ Chibhabha
59
44
41
6
2
143.90
Zimbabwe
v South Africa
Kimberley
10 Oct 2010
T20I # 189
TM Dilshan
87
122
87
9
2
100.00
Sri Lanka
v South Africa
Kimberley
20 Jan 2012
ODI # 3228
Mushfiqur Rahim
110
160
116
11
2
94.82
Bangladesh
v South Africa
Kimberley
15 Oct 2017
ODI # 3923
CL Cairns
21
25
16
1
1
131.25
New Zealand
v South Africa
Kimberley
28 Oct 2000
ODI # 1651
CJ Nevin
68
86
69
8
1
98.55
New Zealand
v South Africa
Kimberley
28 Oct 2000
ODI # 1651
RG Twose
89
109
91
9
1
97.80
New Zealand
v South Africa
Kimberley
28 Oct 2000
ODI # 1651
RD Shah
55
97
67
7
1
82.08
Kenya
v South Africa
Kimberley
14 Oct 2001
ODI # 1760
SO Tikolo
29
43
44
3
1
65.90
Kenya
v South Africa
Kimberley
14 Oct 2001
ODI # 1760
PJ Ongondo
10
10
9
-
1
111.11
Kenya
v South Africa
Kimberley
02 Nov 2008
ODI # 2770
SR Waters
74
121
116
9
1
63.79
Kenya
v South Africa
Kimberley
02 Nov 2008
ODI # 2770
CK Coventry
8
7
6
-
1
133.33
Zimbabwe
v South Africa
Kimberley
10 Oct 2010
T20I # 189
E Chigumbura
26
20
15
3
1
173.33
Zimbabwe
v South Africa
Kimberley
10 Oct 2010
T20I # 189
T Taibu
11
14
6
-
1
183.33
Zimbabwe
v South Africa
Kimberley
10 Oct 2010
T20I # 189
KC Sangakkara
32
56
31
2
1
103.22
Sri Lanka
v South Africa
Kimberley
20 Jan 2012
ODI # 3228
LD Chandimal
59
117
81
1
1
72.83
Sri Lanka
v South Africa
Kimberley
20 Jan 2012
ODI # 3228
BB McCullum
17
12
10
2
1
170.00
New Zealand
v South Africa
Kimberley
22 Jan 2013
ODI # 3325
KD Mills
15
10
7
1
1
214.28
New Zealand
v South Africa
Kimberley
22 Jan 2013
ODI # 3325
KS Williamson
145
207
136
17
1
106.61
New Zealand
v South Africa
Kimberley
22 Jan 2013
ODI # 3325
Mahmudullah
26
55
27
3
1
96.29
Bangladesh
v South Africa
Kimberley
15 Oct 2017
ODI # 3923
Imrul Kayes
31
62
43
4
1
72.09
Bangladesh
v South Africa
Kimberley
15 Oct 2017
ODI # 3923
Sabbir Rahman
19
28
21
1
1
90.47
Bangladesh
v South Africa
Kimberley
15 Oct 2017
ODI # 3923
Mohammad Saifuddin
16
12
11
1
1
145.45
Bangladesh
v South Africa
Kimberley
15 Oct 2017
ODI # 3923
AU Rashid
11
9
5
-
1
220.00
England
v South Africa
Kimberley
01 Feb 2023
ODI # 4514
SM Curran
11
8
5
-
1
220.00
England
v South Africa
Kimberley
01 Feb 2023
ODI # 4514
NJ Astle
5
19
14
1
-
35.71
New Zealand
v South Africa
Kimberley
28 Oct 2000
ODI # 1651
SP Fleming
85
130
103
5
-
82.52
New Zealand
v South Africa
Kimberley
28 Oct 2000
ODI # 1651
CZ Harris
11
7
5
2
-
220.00
New Zealand
v South Africa
Kimberley
28 Oct 2000
ODI # 1651
CD McMillan
1
4
3
-
-
33.33
New Zealand
v South Africa
Kimberley
28 Oct 2000
ODI # 1651
AC Parore
-
1
-
-
-
-
New Zealand
v South Africa
Kimberley
28 Oct 2000
ODI # 1651
TM Odoyo
53
86
66
4
-
80.30
Kenya
v South Africa
Kimberley
14 Oct 2001
ODI # 1760
MO Odumbe
60
101
94
4
-
63.82
Kenya
v South Africa
Kimberley
14 Oct 2001
ODI # 1760
KO Otieno
2
13
9
-
-
22.22
Kenya
v South Africa
Kimberley
14 Oct 2001
ODI # 1760
AO Suji
-
8
2
-
-
-
Kenya
v South Africa
Kimberley
14 Oct 2001
ODI # 1760
MA Suji
2
8
4
-
-
50.00
Kenya
v South Africa
Kimberley
14 Oct 2001
ODI # 1760
CO Obuya
6
6
6
1
-
100.00
Kenya
v South Africa
Kimberley
14 Oct 2001
ODI # 1760
DO Obuya
4
13
11
1
-
36.36
Kenya
v South Africa
Kimberley
14 Oct 2001
ODI # 1760
Habibul Bashar
51
101
67
6
-
76.11
Bangladesh
v South Africa
Kimberley
09 Oct 2002
ODI # 1892
Javed Omar
3
11
14
-
-
21.42
Bangladesh
v South Africa
Kimberley
09 Oct 2002
ODI # 1892
Khaled Mahmud
17
37
34
2
-
50.00
Bangladesh
v South Africa
Kimberley
09 Oct 2002
ODI # 1892
Khaled Mashud
23
59
45
4
-
51.11
Bangladesh
v South Africa
Kimberley
09 Oct 2002
ODI # 1892
Rafiqul Islam
-
22
5
-
-
-
Bangladesh
v South Africa
Kimberley
09 Oct 2002
ODI # 1892
Sanuar Hossain
23
64
43
4
-
53.48
Bangladesh
v South Africa
Kimberley
09 Oct 2002
ODI # 1892
Tapash Baisya
1
10
5
-
-
20.00
Bangladesh
v South Africa
Kimberley
09 Oct 2002
ODI # 1892
Talha Jubair
-
3
1
-
-
-
Bangladesh
v South Africa
Kimberley
09 Oct 2002
ODI # 1892
Tushar Imran
-
2
2
-
-
-
Bangladesh
v South Africa
Kimberley
09 Oct 2002
ODI # 1892
Anwar Hossain Monir
-
10
8
-
-
-
Bangladesh
v South Africa
Kimberley
09 Oct 2002
ODI # 1892
Alok Kapali
20
40
36
2
-
55.55
Bangladesh
v South Africa
Kimberley
09 Oct 2002
ODI # 1892
RP Arnold
50
116
88
3
-
56.81
Sri Lanka
v South Africa
Kimberley
04 Dec 2002
ODI # 1911
MS Atapattu
39
46
46
7
-
84.78
Sri Lanka
v South Africa
Kimberley
04 Dec 2002
ODI # 1911
PA de Silva
-
8
8
-
-
-
Sri Lanka
v South Africa
Kimberley
04 Dec 2002
ODI # 1911
CRD Fernando
2
7
7
-
-
28.57
Sri Lanka
v South Africa
Kimberley
04 Dec 2002
ODI # 1911
PW Gunaratne
13
33
19
2
-
68.42
Sri Lanka
v South Africa
Kimberley
04 Dec 2002
ODI # 1911
ST Jayasuriya
27
75
33
3
-
81.81
Sri Lanka
v South Africa
Kimberley
04 Dec 2002
ODI # 1911
DPMD Jayawardene
9
39
20
-
-
45.00
Sri Lanka
v South Africa
Kimberley
04 Dec 2002
ODI # 1911
RAP Nissanka
1
16
4
-
-
25.00
Sri Lanka
v South Africa
Kimberley
04 Dec 2002
ODI # 1911
KC Sangakkara
1
4
4
-
-
25.00
Sri Lanka
v South Africa
Kimberley
04 Dec 2002
ODI # 1911
HP Tillakaratne
18
74
47
1
-
38.29
Sri Lanka
v South Africa
Kimberley
04 Dec 2002
ODI # 1911
WPUJC Vaas
4
11
11
-
-
36.36
Sri Lanka
v South Africa
Kimberley
04 Dec 2002
ODI # 1911
JK Kamande
29
48
31
2
-
93.54
Kenya
v South Africa
Kimberley
02 Nov 2008
ODI # 2770
TM Odoyo
32
90
60
4
-
53.33
Kenya
v South Africa
Kimberley
02 Nov 2008
ODI # 2770
SO Tikolo
-
5
4
-
-
-
Kenya
v South Africa
Kimberley
02 Nov 2008
ODI # 2770
MA Ouma
9
10
11
2
-
81.81
Kenya
v South Africa
Kimberley
02 Nov 2008
ODI # 2770
DO Obuya
12
28
19
1
-
63.15
Kenya
v South Africa
Kimberley
02 Nov 2008
ODI # 2770
NN Odhiambo
6
10
9
-
-
66.66
Kenya
v South Africa
Kimberley
02 Nov 2008
ODI # 2770
HA Varaiya
5
15
10
-
-
50.00
Kenya
v South Africa
Kimberley
02 Nov 2008
ODI # 2770
AG Cremer
2
4
2
-
-
100.00
Zimbabwe
v South Africa
Kimberley
10 Oct 2010
T20I # 189
KM Dabengwa
1
5
3
-
-
33.33
Zimbabwe
v South Africa
Kimberley
10 Oct 2010
T20I # 189
H Masakadza
10
6
7
2
-
142.85
Zimbabwe
v South Africa
Kimberley
10 Oct 2010
T20I # 189
SW Masakadza
1
2
2
-
-
50.00
Zimbabwe
v South Africa
Kimberley
10 Oct 2010
T20I # 189
AD Mathews
21
35
25
-
-
84.00
Sri Lanka
v South Africa
Kimberley
20 Jan 2012
ODI # 3228
WU Tharanga
6
13
10
1
-
60.00
Sri Lanka
v South Africa
Kimberley
20 Jan 2012
ODI # 3228
HDRL Thirimanne
13
27
15
-
-
86.66
Sri Lanka
v South Africa
Kimberley
20 Jan 2012
ODI # 3228
JEC Franklin
-
2
1
-
-
-
New Zealand
v South Africa
Kimberley
22 Jan 2013
ODI # 3325
NL McCullum
19
27
23
1
-
82.60
New Zealand
v South Africa
Kimberley
22 Jan 2013
ODI # 3325
BJ Watling
12
53
33
2
-
36.36
New Zealand
v South Africa
Kimberley
22 Jan 2013
ODI # 3325
GD Elliott
48
84
63
5
-
76.19
New Zealand
v South Africa
Kimberley
22 Jan 2013
ODI # 3325
MJ Guptill
-
10
10
-
-
-
New Zealand
v South Africa
Kimberley
22 Jan 2013
ODI # 3325
C Munro
9
14
13
1
-
69.23
New Zealand
v South Africa
Kimberley
22 Jan 2013
ODI # 3325
JDS Neesham
5
6
4
1
-
125.00
New Zealand
v South Africa
Kimberley
22 Jan 2013
ODI # 3325
Shakib Al Hasan
29
76
45
2
-
64.44
Bangladesh
v South Africa
Kimberley
15 Oct 2017
ODI # 3923
Nasir Hossain
11
10
8
2
-
137.50
Bangladesh
v South Africa
Kimberley
15 Oct 2017
ODI # 3923
Litton Das
21
38
29
4
-
72.41
Bangladesh
v South Africa
Kimberley
15 Oct 2017
ODI # 3923
E Chigumbura
27
66
37
4
-
72.97
Zimbabwe
v South Africa
Kimberley
30 Sep 2018
ODI # 4049
CR Ervine
7
30
20
1
-
35.00
Zimbabwe
v South Africa
Kimberley
30 Sep 2018
ODI # 4049
H Masakadza
25
60
52
4
-
48.07
Zimbabwe
v South Africa
Kimberley
30 Sep 2018
ODI # 4049
BRM Taylor
9
39
29
-
-
31.03
Zimbabwe
v South Africa
Kimberley
30 Sep 2018
ODI # 4049
SC Williams
4
8
5
1
-
80.00
Zimbabwe
v South Africa
Kimberley
30 Sep 2018
ODI # 4049
SF Mire
-
14
3
-
-
-
Zimbabwe
v South Africa
Kimberley
30 Sep 2018
ODI # 4049
KM Jarvis
8
16
15
2
-
53.33
Zimbabwe
v South Africa
Kimberley
30 Sep 2018
ODI # 4049
PJ Moor
13
23
15
3
-
86.66
Zimbabwe
v South Africa
Kimberley
30 Sep 2018
ODI # 4049
TL Chatara
-
5
2
-
-
-
Zimbabwe
v South Africa
Kimberley
30 Sep 2018
ODI # 4049
WP Masakadza
15
25
22
3
-
68.18
Zimbabwe
v South Africa
Kimberley
30 Sep 2018
ODI # 4049
B Mavuta
5
7
5
1
-
100.00
Zimbabwe
v South Africa
Kimberley
30 Sep 2018
ODI # 4049
CR Woakes
9
13
8
-
-
112.50
England
v South Africa
Kimberley
01 Feb 2023
ODI # 4514
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years