Live Scores
Series
Teams
News
Features
Videos
Stats
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
Batting Most Runs Innings - vs South Africa
High scores For ICC Men's Cricket World Cup Super League - vs South Africa
High scores
Player
Runs
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
JC Buttler
131
190
127
6
7
103.14
England
v South Africa
Kimberley
01 Feb 2023
ODI # 4514
WIA Fernando
118
189
115
10
2
102.60
Sri Lanka
v South Africa
Colombo (RPS)
02 Sep 2021
ODI # 4314
DJ Malan
118
189
114
7
6
103.50
England
v South Africa
Kimberley
01 Feb 2023
ODI # 4514
SS Iyer
113*
155
111
15
-
101.80
India
v South Africa
Ranchi
09 Oct 2022
ODI # 4471
JJ Roy
113
140
91
11
4
124.17
England
v South Africa
Bloemfontein
27 Jan 2023
ODI # 4512
Babar Azam
103
132
104
17
-
99.03
Pakistan
v South Africa
Centurion
02 Apr 2021
ODI # 4285
A Balbirnie
102
171
117
10
2
87.17
Ireland
v South Africa
Dublin (Malahide)
13 Jul 2021
ODI # 4302
Fakhar Zaman
101
155
104
9
3
97.11
Pakistan
v South Africa
Centurion
07 Apr 2021
ODI # 4287
Simi Singh
100*
130
91
14
-
109.89
Ireland
v South Africa
Dublin (Malahide)
16 Jul 2021
ODI # 4305
JC Buttler
94*
154
81
8
3
116.04
England
v South Africa
Bloemfontein
29 Jan 2023
ODI # 4513
Babar Azam
94
118
82
7
3
114.63
Pakistan
v South Africa
Centurion
07 Apr 2021
ODI # 4287
Ishan Kishan
93
116
84
4
7
110.71
India
v South Africa
Ranchi
09 Oct 2022
ODI # 4471
Tamim Iqbal
87*
102
82
14
-
106.09
Bangladesh
v South Africa
Centurion
23 Mar 2022
ODI # 4375
SV Samson
86*
118
63
9
3
136.50
India
v South Africa
Lucknow
06 Oct 2022
ODI # 4470
HC Brook
80
101
75
7
4
106.66
England
v South Africa
Bloemfontein
29 Jan 2023
ODI # 4513
HT Tector
79
93
68
6
4
116.17
Ireland
v South Africa
Dublin (Malahide)
13 Jul 2021
ODI # 4302
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
KIC Asalanka
72
93
62
6
1
116.12
Sri Lanka
v South Africa
Colombo (RPS)
02 Sep 2021
ODI # 4314
Afif Hossain
72
130
107
9
-
67.28
Bangladesh
v South Africa
Johannesburg
20 Mar 2022
ODI # 4372
Imam-ul-Haq
70
154
80
3
1
87.50
Pakistan
v South Africa
Centurion
02 Apr 2021
ODI # 4285
A Balbirnie
65
98
79
6
-
82.27
Ireland
v South Africa
Dublin (Malahide)
11 Jul 2021
ODI # 4301
WTS Porterfield
63
125
87
9
-
72.41
Ireland
v South Africa
Dublin (Malahide)
11 Jul 2021
ODI # 4301
Musa Ahmed
61
106
69
7
3
88.40
Netherlands
v South Africa
Johannesburg
02 Apr 2023
ODI # 4563
DJ Malan
59
88
55
9
-
107.27
England
v South Africa
Bloemfontein
27 Jan 2023
ODI # 4512
Imam-ul-Haq
57
96
73
3
-
78.08
Pakistan
v South Africa
Centurion
07 Apr 2021
ODI # 4287
C Campher
54
89
54
5
1
100.00
Ireland
v South Africa
Dublin (Malahide)
16 Jul 2021
ODI # 4305
MM Ali
51
67
45
6
1
113.33
England
v South Africa
Bloemfontein
29 Jan 2023
ODI # 4513
Litton Das
50
101
67
5
1
74.62
Bangladesh
v South Africa
Centurion
18 Mar 2022
ODI # 4370
Yasir Ali
50
72
44
4
2
113.63
Bangladesh
v South Africa
Centurion
18 Mar 2022
ODI # 4370
SS Iyer
50
53
37
8
-
135.13
India
v South Africa
Lucknow
06 Oct 2022
ODI # 4470
Shubman Gill
49
82
57
8
-
85.96
India
v South Africa
Delhi
11 Oct 2022
ODI # 4472
Litton Das
48
81
57
8
-
84.21
Bangladesh
v South Africa
Centurion
23 Mar 2022
ODI # 4375
AT Nidamanuru
48
84
71
-
3
67.60
Netherlands
v South Africa
Benoni
31 Mar 2023
ODI # 4558
KIC Asalanka
47
114
71
2
-
66.19
Sri Lanka
v South Africa
Colombo (RPS)
07 Sep 2021
ODI # 4318
MP O'Dowd
47
88
49
8
-
95.91
Netherlands
v South Africa
Johannesburg
02 Apr 2023
ODI # 4563
GH Dockrell
45
43
23
5
2
195.65
Ireland
v South Africa
Dublin (Malahide)
13 Jul 2021
ODI # 4302
Vikramjit Singh
45
59
53
4
3
84.90
Netherlands
v South Africa
Benoni
31 Mar 2023
ODI # 4558
DM de Silva
44
74
62
5
-
70.96
Sri Lanka
v South Africa
Colombo (RPS)
02 Sep 2021
ODI # 4314
SA Edwards
42
41
33
4
1
127.27
Netherlands
v South Africa
Johannesburg
02 Apr 2023
ODI # 4563
Tamim Iqbal
41
95
67
3
1
61.19
Bangladesh
v South Africa
Centurion
18 Mar 2022
ODI # 4370
MM Ali
41
28
23
2
4
178.26
England
v South Africa
Kimberley
01 Feb 2023
ODI # 4514
Mohammad Rizwan
40
73
52
4
-
76.92
Pakistan
v South Africa
Centurion
02 Apr 2021
ODI # 4285
Mehidy Hasan Miraz
38
75
49
1
2
77.55
Bangladesh
v South Africa
Johannesburg
20 Mar 2022
ODI # 4372
C Karunaratne
36
40
23
1
2
156.52
Sri Lanka
v South Africa
Colombo (RPS)
04 Sep 2021
ODI # 4315
JC Buttler
36
78
42
4
-
85.71
England
v South Africa
Bloemfontein
27 Jan 2023
ODI # 4512
Shadab Khan
33
57
30
2
1
110.00
Pakistan
v South Africa
Centurion
02 Apr 2021
ODI # 4285
SN Thakur
33
55
31
5
-
106.45
India
v South Africa
Lucknow
06 Oct 2022
ODI # 4470
Hasan Ali
32*
16
11
1
4
290.90
Pakistan
v South Africa
Centurion
07 Apr 2021
ODI # 4287
Babar Azam
31
43
33
6
-
93.93
Pakistan
v South Africa
Johannesburg
04 Apr 2021
ODI # 4286
DM de Silva
31
56
44
2
-
70.45
Sri Lanka
v South Africa
Colombo (RPS)
07 Sep 2021
ODI # 4318
SV Samson
30*
51
36
1
1
83.33
India
v South Africa
Ranchi
09 Oct 2022
ODI # 4471
AR McBrine
30
57
47
3
-
63.82
Ireland
v South Africa
Dublin (Malahide)
13 Jul 2021
ODI # 4302
MD Shanaka
30
50
41
2
-
73.17
Sri Lanka
v South Africa
Colombo (RPS)
04 Sep 2021
ODI # 4315
HT Tector
29
51
34
4
-
85.29
Ireland
v South Africa
Dublin (Malahide)
16 Jul 2021
ODI # 4305
PVD Chameera
29
52
39
3
-
74.35
Sri Lanka
v South Africa
Colombo (RPS)
07 Sep 2021
ODI # 4318
W Barresi
29
71
36
3
-
80.55
Netherlands
v South Africa
Johannesburg
02 Apr 2023
ODI # 4563
SS Iyer
28*
40
23
3
2
121.73
India
v South Africa
Delhi
11 Oct 2022
ODI # 4472
Shubman Gill
28
34
26
5
-
107.69
India
v South Africa
Ranchi
09 Oct 2022
ODI # 4471
SM Curran
28
30
17
1
3
164.70
England
v South Africa
Bloemfontein
29 Jan 2023
ODI # 4513
PR Stirling
27
58
44
4
-
61.36
Ireland
v South Africa
Dublin (Malahide)
13 Jul 2021
ODI # 4302
M Bhanuka
27
53
39
3
-
69.23
Sri Lanka
v South Africa
Colombo (RPS)
02 Sep 2021
ODI # 4314
HT Tector
25
35
28
2
1
89.28
Ireland
v South Africa
Dublin (Malahide)
11 Jul 2021
ODI # 4301
Mahmudullah
25
34
17
1
1
147.05
Bangladesh
v South Africa
Centurion
18 Mar 2022
ODI # 4370
Mahmudullah
25
62
44
3
-
56.81
Bangladesh
v South Africa
Johannesburg
20 Mar 2022
ODI # 4372
Vikramjit Singh
21
17
18
5
-
116.66
Netherlands
v South Africa
Johannesburg
02 Apr 2023
ODI # 4563
Ishan Kishan
20
59
37
3
-
54.05
India
v South Africa
Lucknow
06 Oct 2022
ODI # 4470
BM Duckett
20
64
32
1
-
62.50
England
v South Africa
Bloemfontein
29 Jan 2023
ODI # 4513
Mehidy Hasan Miraz
19*
21
13
-
2
146.15
Bangladesh
v South Africa
Centurion
18 Mar 2022
ODI # 4370
Asif Ali
19
33
27
2
-
70.37
Pakistan
v South Africa
Johannesburg
04 Apr 2021
ODI # 4286
RD Gaikwad
19
63
42
1
-
45.23
India
v South Africa
Lucknow
06 Oct 2022
ODI # 4470
Shakib Al Hasan
18*
21
20
2
-
90.00
Bangladesh
v South Africa
Centurion
23 Mar 2022
ODI # 4375
MP O'Dowd
18
45
27
2
-
66.66
Netherlands
v South Africa
Benoni
31 Mar 2023
ODI # 4558
Afif Hossain
17
21
13
1
1
130.76
Bangladesh
v South Africa
Centurion
18 Mar 2022
ODI # 4370
SM Curran
17
44
21
-
1
80.95
England
v South Africa
Bloemfontein
27 Jan 2023
ODI # 4512
Musa Ahmed
17
66
33
2
-
51.51
Netherlands
v South Africa
Benoni
31 Mar 2023
ODI # 4558
MR Adair
16*
12
8
-
2
200.00
Ireland
v South Africa
Dublin (Malahide)
11 Jul 2021
ODI # 4301
C Karunaratne
16
44
39
1
-
41.02
Sri Lanka
v South Africa
Colombo (RPS)
07 Sep 2021
ODI # 4318
PHKD Mendis
16
42
29
2
-
55.17
Sri Lanka
v South Africa
Colombo (RPS)
07 Sep 2021
ODI # 4318
GH Dockrell
15
48
29
-
-
51.72
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
Litton Das
15
37
21
3
-
71.42
Bangladesh
v South Africa
Johannesburg
20 Mar 2022
ODI # 4372
AU Rashid
14*
29
17
1
-
82.35
England
v South Africa
Bloemfontein
27 Jan 2023
ODI # 4512
CR Woakes
14
12
16
2
-
87.50
England
v South Africa
Bloemfontein
29 Jan 2023
ODI # 4513
Shadab Khan
13
43
23
1
-
56.52
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
PR Stirling
13
58
40
1
-
32.50
Ireland
v South Africa
Dublin (Malahide)
11 Jul 2021
ODI # 4301
MD Shanaka
13
18
12
1
-
108.33
Sri Lanka
v South Africa
Colombo (RPS)
07 Sep 2021
ODI # 4318
S Dhawan
13
23
20
-
1
65.00
India
v South Africa
Ranchi
09 Oct 2022
ODI # 4471
Mohammad Hasnain
12*
4
5
3
-
240.00
Pakistan
v South Africa
Johannesburg
04 Apr 2021
ODI # 4286
DM de Silva
12
46
24
-
-
50.00
Sri Lanka
v South Africa
Colombo (RPS)
04 Sep 2021
ODI # 4315
DJ Malan
12
39
15
1
1
80.00
England
v South Africa
Bloemfontein
29 Jan 2023
ODI # 4513
A Dutt
12
23
15
-
1
80.00
Netherlands
v South Africa
Benoni
31 Mar 2023
ODI # 4558
AU Rashid
11*
9
5
-
1
220.00
England
v South Africa
Kimberley
01 Feb 2023
ODI # 4514
Faheem Ashraf
11
15
12
1
-
91.66
Pakistan
v South Africa
Johannesburg
04 Apr 2021
ODI # 4286
PR Stirling
11
8
13
2
-
84.61
Ireland
v South Africa
Dublin (Malahide)
16 Jul 2021
ODI # 4305
PVD Chameera
11
37
23
-
-
47.82
Sri Lanka
v South Africa
Colombo (RPS)
04 Sep 2021
ODI # 4315
Mushfiqur Rahim
11
45
31
-
-
35.48
Bangladesh
v South Africa
Johannesburg
20 Mar 2022
ODI # 4372
MM Ali
11
25
17
1
-
64.70
England
v South Africa
Bloemfontein
27 Jan 2023
ODI # 4512
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years