Live Scores
Series
Teams
News
Features
Videos
Stats
Asia Cup 2025
Edition IN
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
ICC Men's Cricket World Cup Super League Records
ODI Matches Records
Batting Most Sixes Innings - vs South Africa
Most sixes in an innings For ICC Men's Cricket World Cup Super League - 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
Fakhar Zaman
193
224
155
18
10
124.51
Pakistan
v South Africa
Johannesburg
04 Apr 2021
ODI # 4286
Ishan Kishan
93
116
84
4
7
110.71
India
v South Africa
Ranchi
09 Oct 2022
ODI # 4471
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
Hasan Ali
32
16
11
1
4
290.90
Pakistan
v South Africa
Centurion
07 Apr 2021
ODI # 4287
HT Tector
79
93
68
6
4
116.17
Ireland
v South Africa
Dublin (Malahide)
13 Jul 2021
ODI # 4302
JJ Roy
113
140
91
11
4
124.17
England
v South Africa
Bloemfontein
27 Jan 2023
ODI # 4512
HC Brook
80
101
75
7
4
106.66
England
v South Africa
Bloemfontein
29 Jan 2023
ODI # 4513
MM Ali
41
28
23
2
4
178.26
England
v South Africa
Kimberley
01 Feb 2023
ODI # 4514
Babar Azam
94
118
82
7
3
114.63
Pakistan
v South Africa
Centurion
07 Apr 2021
ODI # 4287
Fakhar Zaman
101
155
104
9
3
97.11
Pakistan
v South Africa
Centurion
07 Apr 2021
ODI # 4287
KIC Asalanka
77
108
69
5
3
111.59
Sri Lanka
v South Africa
Colombo (RPS)
04 Sep 2021
ODI # 4315
Shakib Al Hasan
77
97
64
7
3
120.31
Bangladesh
v South Africa
Centurion
18 Mar 2022
ODI # 4370
SV Samson
86
118
63
9
3
136.50
India
v South Africa
Lucknow
06 Oct 2022
ODI # 4470
JC Buttler
94
154
81
8
3
116.04
England
v South Africa
Bloemfontein
29 Jan 2023
ODI # 4513
SM Curran
28
30
17
1
3
164.70
England
v South Africa
Bloemfontein
29 Jan 2023
ODI # 4513
AT Nidamanuru
48
84
71
-
3
67.60
Netherlands
v South Africa
Benoni
31 Mar 2023
ODI # 4558
Vikramjit Singh
45
59
53
4
3
84.90
Netherlands
v South Africa
Benoni
31 Mar 2023
ODI # 4558
Musa Ahmed
61
106
69
7
3
88.40
Netherlands
v South Africa
Johannesburg
02 Apr 2023
ODI # 4563
MR Adair
16
12
8
-
2
200.00
Ireland
v South Africa
Dublin (Malahide)
11 Jul 2021
ODI # 4301
A Balbirnie
102
171
117
10
2
87.17
Ireland
v South Africa
Dublin (Malahide)
13 Jul 2021
ODI # 4302
GH Dockrell
45
43
23
5
2
195.65
Ireland
v South Africa
Dublin (Malahide)
13 Jul 2021
ODI # 4302
WIA Fernando
118
189
115
10
2
102.60
Sri Lanka
v South Africa
Colombo (RPS)
02 Sep 2021
ODI # 4314
C Karunaratne
36
40
23
1
2
156.52
Sri Lanka
v South Africa
Colombo (RPS)
04 Sep 2021
ODI # 4315
Yasir Ali
50
72
44
4
2
113.63
Bangladesh
v South Africa
Centurion
18 Mar 2022
ODI # 4370
Mehidy Hasan Miraz
19
21
13
-
2
146.15
Bangladesh
v South Africa
Centurion
18 Mar 2022
ODI # 4370
Mehidy Hasan Miraz
38
75
49
1
2
77.55
Bangladesh
v South Africa
Johannesburg
20 Mar 2022
ODI # 4372
SS Iyer
28
40
23
3
2
121.73
India
v South Africa
Delhi
11 Oct 2022
ODI # 4472
Imam-ul-Haq
70
154
80
3
1
87.50
Pakistan
v South Africa
Centurion
02 Apr 2021
ODI # 4285
Shadab Khan
33
57
30
2
1
110.00
Pakistan
v South Africa
Centurion
02 Apr 2021
ODI # 4285
HT Tector
25
35
28
2
1
89.28
Ireland
v South Africa
Dublin (Malahide)
11 Jul 2021
ODI # 4301
C Campher
54
89
54
5
1
100.00
Ireland
v South Africa
Dublin (Malahide)
16 Jul 2021
ODI # 4305
KIC Asalanka
72
93
62
6
1
116.12
Sri Lanka
v South Africa
Colombo (RPS)
02 Sep 2021
ODI # 4314
Mahmudullah
25
34
17
1
1
147.05
Bangladesh
v South Africa
Centurion
18 Mar 2022
ODI # 4370
Tamim Iqbal
41
95
67
3
1
61.19
Bangladesh
v South Africa
Centurion
18 Mar 2022
ODI # 4370
Litton Das
50
101
67
5
1
74.62
Bangladesh
v South Africa
Centurion
18 Mar 2022
ODI # 4370
Afif Hossain
17
21
13
1
1
130.76
Bangladesh
v South Africa
Centurion
18 Mar 2022
ODI # 4370
S Dhawan
13
23
20
-
1
65.00
India
v South Africa
Ranchi
09 Oct 2022
ODI # 4471
SV Samson
30
51
36
1
1
83.33
India
v South Africa
Ranchi
09 Oct 2022
ODI # 4471
SM Curran
17
44
21
-
1
80.95
England
v South Africa
Bloemfontein
27 Jan 2023
ODI # 4512
MM Ali
51
67
45
6
1
113.33
England
v South Africa
Bloemfontein
29 Jan 2023
ODI # 4513
DJ Malan
12
39
15
1
1
80.00
England
v South Africa
Bloemfontein
29 Jan 2023
ODI # 4513
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
PA van Meekeren
7
15
12
-
1
58.33
Netherlands
v South Africa
Benoni
31 Mar 2023
ODI # 4558
A Dutt
12
23
15
-
1
80.00
Netherlands
v South Africa
Benoni
31 Mar 2023
ODI # 4558
SA Edwards
42
41
33
4
1
127.27
Netherlands
v South Africa
Johannesburg
02 Apr 2023
ODI # 4563
Mohammad Rizwan
40
73
52
4
-
76.92
Pakistan
v South Africa
Centurion
02 Apr 2021
ODI # 4285
Babar Azam
103
132
104
17
-
99.03
Pakistan
v South Africa
Centurion
02 Apr 2021
ODI # 4285
Asif Ali
2
9
7
-
-
28.57
Pakistan
v South Africa
Centurion
02 Apr 2021
ODI # 4285
Fakhar Zaman
8
12
12
1
-
66.66
Pakistan
v South Africa
Centurion
02 Apr 2021
ODI # 4285
Faheem Ashraf
5
23
10
-
-
50.00
Pakistan
v South Africa
Centurion
02 Apr 2021
ODI # 4285
Danish Aziz
3
10
6
-
-
50.00
Pakistan
v South Africa
Centurion
02 Apr 2021
ODI # 4285
Shaheen Shah Afridi
-
9
-
-
-
-
Pakistan
v South Africa
Centurion
02 Apr 2021
ODI # 4285
Mohammad Rizwan
-
4
2
-
-
-
Pakistan
v South Africa
Johannesburg
04 Apr 2021
ODI # 4286
Babar Azam
31
43
33
6
-
93.93
Pakistan
v South Africa
Johannesburg
04 Apr 2021
ODI # 4286
Asif Ali
19
33
27
2
-
70.37
Pakistan
v South Africa
Johannesburg
04 Apr 2021
ODI # 4286
Imam-ul-Haq
5
10
10
1
-
50.00
Pakistan
v South Africa
Johannesburg
04 Apr 2021
ODI # 4286
Faheem Ashraf
11
15
12
1
-
91.66
Pakistan
v South Africa
Johannesburg
04 Apr 2021
ODI # 4286
Danish Aziz
9
21
14
2
-
64.28
Pakistan
v South Africa
Johannesburg
04 Apr 2021
ODI # 4286
Shadab Khan
13
43
23
1
-
56.52
Pakistan
v South Africa
Johannesburg
04 Apr 2021
ODI # 4286
Shaheen Shah Afridi
5
33
15
1
-
33.33
Pakistan
v South Africa
Johannesburg
04 Apr 2021
ODI # 4286
Mohammad Hasnain
12
4
5
3
-
240.00
Pakistan
v South Africa
Johannesburg
04 Apr 2021
ODI # 4286
Haris Rauf
1
27
5
-
-
20.00
Pakistan
v South Africa
Johannesburg
04 Apr 2021
ODI # 4286
Sarfaraz Ahmed
13
18
13
2
-
100.00
Pakistan
v South Africa
Centurion
07 Apr 2021
ODI # 4287
Mohammad Rizwan
2
10
7
-
-
28.57
Pakistan
v South Africa
Centurion
07 Apr 2021
ODI # 4287
Mohammad Nawaz
4
10
10
-
-
40.00
Pakistan
v South Africa
Centurion
07 Apr 2021
ODI # 4287
Imam-ul-Haq
57
96
73
3
-
78.08
Pakistan
v South Africa
Centurion
07 Apr 2021
ODI # 4287
Faheem Ashraf
1
5
2
-
-
50.00
Pakistan
v South Africa
Centurion
07 Apr 2021
ODI # 4287
WTS Porterfield
63
125
87
9
-
72.41
Ireland
v South Africa
Dublin (Malahide)
11 Jul 2021
ODI # 4301
A Balbirnie
65
98
79
6
-
82.27
Ireland
v South Africa
Dublin (Malahide)
11 Jul 2021
ODI # 4301
PR Stirling
13
58
40
1
-
32.50
Ireland
v South Africa
Dublin (Malahide)
11 Jul 2021
ODI # 4301
GH Dockrell
1
8
1
-
-
100.00
Ireland
v South Africa
Dublin (Malahide)
11 Jul 2021
ODI # 4301
PR Stirling
27
58
44
4
-
61.36
Ireland
v South Africa
Dublin (Malahide)
13 Jul 2021
ODI # 4302
AR McBrine
30
57
47
3
-
63.82
Ireland
v South Africa
Dublin (Malahide)
13 Jul 2021
ODI # 4302
MR Adair
1
4
1
-
-
100.00
Ireland
v South Africa
Dublin (Malahide)
13 Jul 2021
ODI # 4302
A Balbirnie
7
16
14
1
-
50.00
Ireland
v South Africa
Dublin (Malahide)
16 Jul 2021
ODI # 4305
PR Stirling
11
8
13
2
-
84.61
Ireland
v South Africa
Dublin (Malahide)
16 Jul 2021
ODI # 4305
GH Dockrell
15
48
29
-
-
51.72
Ireland
v South Africa
Dublin (Malahide)
16 Jul 2021
ODI # 4305
CA Young
8
30
14
-
-
57.14
Ireland
v South Africa
Dublin (Malahide)
16 Jul 2021
ODI # 4305
AR McBrine
9
16
10
2
-
90.00
Ireland
v South Africa
Dublin (Malahide)
16 Jul 2021
ODI # 4305
MR Adair
15
24
16
2
-
93.75
Ireland
v South Africa
Dublin (Malahide)
16 Jul 2021
ODI # 4305
LJ Tucker
1
12
8
-
-
12.50
Ireland
v South Africa
Dublin (Malahide)
16 Jul 2021
ODI # 4305
JB Little
2
2
2
-
-
100.00
Ireland
v South Africa
Dublin (Malahide)
16 Jul 2021
ODI # 4305
HT Tector
29
51
34
4
-
85.29
Ireland
v South Africa
Dublin (Malahide)
16 Jul 2021
ODI # 4305
Simi Singh
100
130
91
14
-
109.89
Ireland
v South Africa
Dublin (Malahide)
16 Jul 2021
ODI # 4305
PBB Rajapaksa
-
5
3
-
-
-
Sri Lanka
v South Africa
Colombo (RPS)
02 Sep 2021
ODI # 4314
MD Shanaka
6
16
9
1
-
66.66
Sri Lanka
v South Africa
Colombo (RPS)
02 Sep 2021
ODI # 4314
DM de Silva
44
74
62
5
-
70.96
Sri Lanka
v South Africa
Colombo (RPS)
02 Sep 2021
ODI # 4314
PVD Chameera
-
6
-
-
-
-
Sri Lanka
v South Africa
Colombo (RPS)
02 Sep 2021
ODI # 4314
A Dananjaya
-
2
-
-
-
-
Sri Lanka
v South Africa
Colombo (RPS)
02 Sep 2021
ODI # 4314
C Karunaratne
7
14
7
-
-
100.00
Sri Lanka
v South Africa
Colombo (RPS)
02 Sep 2021
ODI # 4314
M Bhanuka
27
53
39
3
-
69.23
Sri Lanka
v South Africa
Colombo (RPS)
02 Sep 2021
ODI # 4314
PW Hasaranga
3
12
6
-
-
50.00
Sri Lanka
v South Africa
Colombo (RPS)
02 Sep 2021
ODI # 4314
PBB Rajapaksa
-
5
3
-
-
-
Sri Lanka
v South Africa
Colombo (RPS)
04 Sep 2021
ODI # 4315
MD Shanaka
30
50
41
2
-
73.17
Sri Lanka
v South Africa
Colombo (RPS)
04 Sep 2021
ODI # 4315
DM de Silva
12
46
24
-
-
50.00
Sri Lanka
v South Africa
Colombo (RPS)
04 Sep 2021
ODI # 4315
PVD Chameera
11
37
23
-
-
47.82
Sri Lanka
v South Africa
Colombo (RPS)
04 Sep 2021
ODI # 4315
A Dananjaya
3
8
4
-
-
75.00
Sri Lanka
v South Africa
Colombo (RPS)
04 Sep 2021
ODI # 4315
M Bhanuka
7
28
13
-
-
53.84
Sri Lanka
v South Africa
Colombo (RPS)
04 Sep 2021
ODI # 4315
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years