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
SA: City Oval, Pietermaritzburg Records
Youth ODI Matches Records
Batting Most Runs Innings
High scores in YODIs at SA: City Oval, Pietermaritzburg
High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
Irfan Khan
122
141
125
15
-
97.60
PAK Under-19
v S Africa U19
Pietermaritzburg
1
02 Jul 2019
Youth ODI # 1241
Haider Ali
116
158
111
16
2
104.50
PAK Under-19
v S Africa U19
Pietermaritzburg
2
27 Jun 2019
Youth ODI # 1239
J Pillay
110
141
123
16
2
89.43
S Africa U19
v W Indies U19
Pietermaritzburg
1
14 Jul 2017
Youth ODI # 1129
R Terblanche
110
182
134
12
-
82.08
S Africa U19
v PAK Under-19
Pietermaritzburg
1
27 Jun 2019
Youth ODI # 1239
MP Breetzke
106
180
108
9
2
98.14
S Africa U19
v W Indies U19
Pietermaritzburg
1
14 Jul 2017
Youth ODI # 1129
JA Bird
100
147
95
11
3
105.26
S Africa U19
v PAK Under-19
Pietermaritzburg
2
02 Jul 2019
Youth ODI # 1241
A Louw
91
163
114
13
1
79.82
S Africa U19
v PAK Under-19
Pietermaritzburg
1
25 Jun 2019
Youth ODI # 1238
LP Smith
89*
144
113
13
1
78.76
S Africa U19
v BAN Under-19
Pietermaritzburg
2
10 Jul 2015
Youth ODI # 1010
Rohail Nazir
89
123
91
11
-
97.80
PAK Under-19
v S Africa U19
Pietermaritzburg
1
30 Jun 2019
Youth ODI # 1240
B Yadram
81
165
116
8
1
69.82
W Indies U19
v S Africa U19
Pietermaritzburg
2
12 Jul 2017
Youth ODI # 1128
JA Bird
75
77
75
10
2
100.00
S Africa U19
v PAK Under-19
Pietermaritzburg
2
30 Jun 2019
Youth ODI # 1240
Najmul Hossain Shanto
69*
132
94
8
-
73.40
BAN Under-19
v S Africa U19
Pietermaritzburg
2
12 Jul 2015
Youth ODI # 1011
Mehidy Hasan Miraz
67
104
84
6
1
79.76
BAN Under-19
v S Africa U19
Pietermaritzburg
2
14 Jul 2015
Youth ODI # 1012
Rohail Nazir
67
108
81
10
1
82.71
PAK Under-19
v S Africa U19
Pietermaritzburg
2
25 Jun 2019
Youth ODI # 1238
A Athanaze
66*
125
80
9
1
82.50
W Indies U19
v S Africa U19
Pietermaritzburg
2
16 Jul 2017
Youth ODI # 1130
B Yadram
65
96
75
9
-
86.66
W Indies U19
v S Africa U19
Pietermaritzburg
2
16 Jul 2017
Youth ODI # 1130
Mohammad Haris
62
58
41
8
1
151.21
PAK Under-19
v S Africa U19
Pietermaritzburg
1
30 Jun 2019
Youth ODI # 1240
Mohammad Haris
60*
79
53
9
-
113.20
PAK Under-19
v S Africa U19
Pietermaritzburg
2
25 Jun 2019
Youth ODI # 1238
LP Smith
59
140
137
1
-
43.06
S Africa U19
v BAN Under-19
Pietermaritzburg
1
12 Jul 2015
Youth ODI # 1011
Haider Ali
59
57
41
12
-
143.90
PAK Under-19
v S Africa U19
Pietermaritzburg
1
30 Jun 2019
Youth ODI # 1240
PWA Mulder
56
61
51
9
-
109.80
S Africa U19
v BAN Under-19
Pietermaritzburg
1
14 Jul 2015
Youth ODI # 1012
Fahad Munir
56
113
82
6
1
68.29
PAK Under-19
v S Africa U19
Pietermaritzburg
1
30 Jun 2019
Youth ODI # 1240
MP Breetzke
55
127
83
7
-
66.26
S Africa U19
v W Indies U19
Pietermaritzburg
1
16 Jul 2017
Youth ODI # 1130
Saif Hassan
54
164
122
6
-
44.26
BAN Under-19
v S Africa U19
Pietermaritzburg
2
12 Jul 2015
Youth ODI # 1011
W Makwetu
53
87
68
4
-
77.94
S Africa U19
v W Indies U19
Pietermaritzburg
1
12 Jul 2017
Youth ODI # 1128
R Terblanche
53
104
65
7
-
81.53
S Africa U19
v PAK Under-19
Pietermaritzburg
2
30 Jun 2019
Youth ODI # 1240
Rohail Nazir
52
71
56
7
1
92.85
PAK Under-19
v S Africa U19
Pietermaritzburg
1
02 Jul 2019
Youth ODI # 1241
L Beaufort
50
97
73
8
-
68.49
S Africa U19
v PAK Under-19
Pietermaritzburg
1
27 Jun 2019
Youth ODI # 1239
Fahad Munir
50
62
43
7
2
116.27
PAK Under-19
v S Africa U19
Pietermaritzburg
2
27 Jun 2019
Youth ODI # 1239
K Simmons
48
76
64
8
-
75.00
W Indies U19
v S Africa U19
Pietermaritzburg
2
14 Jul 2017
Youth ODI # 1129
KA Kallicharan
47
82
52
7
-
90.38
W Indies U19
v S Africa U19
Pietermaritzburg
2
14 Jul 2017
Youth ODI # 1129
EWJ Stewart
45
85
69
5
-
65.21
W Indies U19
v S Africa U19
Pietermaritzburg
2
12 Jul 2017
Youth ODI # 1128
AD Galiem
42
50
39
3
1
107.69
S Africa U19
v BAN Under-19
Pietermaritzburg
1
14 Jul 2015
Youth ODI # 1012
Mosabbek Hossain
40
49
29
3
3
137.93
BAN Under-19
v S Africa U19
Pietermaritzburg
2
14 Jul 2015
Youth ODI # 1012
J Christensen
40
43
48
5
-
83.33
S Africa U19
v W Indies U19
Pietermaritzburg
1
14 Jul 2017
Youth ODI # 1129
PWA Mulder
39*
61
60
5
-
65.00
S Africa U19
v BAN Under-19
Pietermaritzburg
2
10 Jul 2015
Youth ODI # 1010
B Parsons
39
38
20
5
2
195.00
S Africa U19
v PAK Under-19
Pietermaritzburg
2
30 Jun 2019
Youth ODI # 1240
R van Tonder
38
57
44
4
-
86.36
S Africa U19
v W Indies U19
Pietermaritzburg
1
16 Jul 2017
Youth ODI # 1130
MP Breetzke
37
83
61
5
-
60.65
S Africa U19
v W Indies U19
Pietermaritzburg
1
12 Jul 2017
Youth ODI # 1128
H Rolfes
37
79
57
4
-
64.91
S Africa U19
v W Indies U19
Pietermaritzburg
1
16 Jul 2017
Youth ODI # 1130
J Pillay
36
100
70
2
1
51.42
S Africa U19
v W Indies U19
Pietermaritzburg
1
12 Jul 2017
Youth ODI # 1128
K Verreynne
34*
75
45
5
-
75.55
S Africa U19
v BAN Under-19
Pietermaritzburg
1
12 Jul 2015
Youth ODI # 1011
Irfan Khan
33*
37
32
2
1
103.12
PAK Under-19
v S Africa U19
Pietermaritzburg
2
25 Jun 2019
Youth ODI # 1238
Rohail Nazir
33
53
32
3
-
103.12
PAK Under-19
v S Africa U19
Pietermaritzburg
2
27 Jun 2019
Youth ODI # 1239
J Royal
31*
23
17
5
1
182.35
W Indies U19
v S Africa U19
Pietermaritzburg
2
12 Jul 2017
Youth ODI # 1128
Abbas Afridi
30*
20
19
5
-
157.89
PAK Under-19
v S Africa U19
Pietermaritzburg
1
30 Jun 2019
Youth ODI # 1240
K Cotani
30
37
27
4
1
111.11
S Africa U19
v PAK Under-19
Pietermaritzburg
1
27 Jun 2019
Youth ODI # 1239
Mosabbek Hossain
29
65
42
3
-
69.04
BAN Under-19
v S Africa U19
Pietermaritzburg
1
10 Jul 2015
Youth ODI # 1010
G Coetzee
29
53
49
2
1
59.18
S Africa U19
v PAK Under-19
Pietermaritzburg
1
25 Jun 2019
Youth ODI # 1238
AD Galiem
28
57
53
3
-
52.83
S Africa U19
v BAN Under-19
Pietermaritzburg
1
12 Jul 2015
Youth ODI # 1011
MJS Patrick
28
46
37
4
-
75.67
W Indies U19
v S Africa U19
Pietermaritzburg
2
16 Jul 2017
Youth ODI # 1130
Akeem Minaar
28
37
36
4
-
77.77
S Africa U19
v PAK Under-19
Pietermaritzburg
1
27 Jun 2019
Youth ODI # 1239
MP Breetzke
26
62
62
3
-
41.93
S Africa U19
v BAN Under-19
Pietermaritzburg
1
14 Jul 2015
Youth ODI # 1012
Qasim Akram
25*
30
22
3
1
113.63
PAK Under-19
v S Africa U19
Pietermaritzburg
2
27 Jun 2019
Youth ODI # 1239
Mohammad Saifuddin
25
50
50
1
-
50.00
BAN Under-19
v S Africa U19
Pietermaritzburg
1
10 Jul 2015
Youth ODI # 1010
Haider Ali
25
37
25
5
-
100.00
PAK Under-19
v S Africa U19
Pietermaritzburg
1
02 Jul 2019
Youth ODI # 1241
Fahad Munir
25
47
35
3
-
71.42
PAK Under-19
v S Africa U19
Pietermaritzburg
1
02 Jul 2019
Youth ODI # 1241
F Jones
24
41
28
1
-
85.71
S Africa U19
v W Indies U19
Pietermaritzburg
1
16 Jul 2017
Youth ODI # 1130
J Pillay
23
41
28
4
-
82.14
S Africa U19
v W Indies U19
Pietermaritzburg
1
16 Jul 2017
Youth ODI # 1130
R Moonsamy
22
76
48
2
-
45.83
S Africa U19
v BAN Under-19
Pietermaritzburg
1
14 Jul 2015
Youth ODI # 1012
J Persaud
22
40
30
3
-
73.33
W Indies U19
v S Africa U19
Pietermaritzburg
2
16 Jul 2017
Youth ODI # 1130
Qasim Akram
22
59
36
2
-
61.11
PAK Under-19
v S Africa U19
Pietermaritzburg
2
25 Jun 2019
Youth ODI # 1238
Mohammad Haris
22
21
18
3
-
122.22
PAK Under-19
v S Africa U19
Pietermaritzburg
1
02 Jul 2019
Youth ODI # 1241
KA Kallicharan
21
39
24
3
-
87.50
W Indies U19
v S Africa U19
Pietermaritzburg
2
12 Jul 2017
Youth ODI # 1128
Saim Ayub
21
40
25
3
-
84.00
PAK Under-19
v S Africa U19
Pietermaritzburg
2
27 Jun 2019
Youth ODI # 1239
H Pieterse
21
35
36
1
-
58.33
S Africa U19
v PAK Under-19
Pietermaritzburg
2
02 Jul 2019
Youth ODI # 1241
D Foxcroft
20
47
37
4
-
54.05
S Africa U19
v BAN Under-19
Pietermaritzburg
2
10 Jul 2015
Youth ODI # 1010
KT Smith
19*
23
13
3
-
146.15
S Africa U19
v W Indies U19
Pietermaritzburg
1
12 Jul 2017
Youth ODI # 1128
Mohammad Haris
19*
33
21
3
-
90.47
PAK Under-19
v S Africa U19
Pietermaritzburg
2
27 Jun 2019
Youth ODI # 1239
LP Smith
19
31
23
4
-
82.60
S Africa U19
v BAN Under-19
Pietermaritzburg
1
14 Jul 2015
Youth ODI # 1012
H Rolfes
19
37
31
2
-
61.29
S Africa U19
v W Indies U19
Pietermaritzburg
1
12 Jul 2017
Youth ODI # 1128
C Cooper
19
49
41
2
-
46.34
W Indies U19
v S Africa U19
Pietermaritzburg
2
14 Jul 2017
Youth ODI # 1129
L Beaufort
19
24
22
-
1
86.36
S Africa U19
v PAK Under-19
Pietermaritzburg
2
30 Jun 2019
Youth ODI # 1240
Najmul Hossain Shanto
18
54
41
3
-
43.90
BAN Under-19
v S Africa U19
Pietermaritzburg
1
10 Jul 2015
Youth ODI # 1010
Zakir Hasan
18
63
46
-
-
39.13
BAN Under-19
v S Africa U19
Pietermaritzburg
1
10 Jul 2015
Youth ODI # 1010
Aaqil Ebrahim
18
28
18
2
-
100.00
S Africa U19
v BAN Under-19
Pietermaritzburg
1
12 Jul 2015
Youth ODI # 1011
B Yadram
18
29
17
2
1
105.88
W Indies U19
v S Africa U19
Pietermaritzburg
2
14 Jul 2017
Youth ODI # 1129
Haider Ali
18
31
23
2
-
78.26
PAK Under-19
v S Africa U19
Pietermaritzburg
2
25 Jun 2019
Youth ODI # 1238
K Cotani
17
32
24
3
-
70.83
S Africa U19
v PAK Under-19
Pietermaritzburg
1
25 Jun 2019
Youth ODI # 1238
Imraan Philander
16
20
17
2
-
94.11
S Africa U19
v PAK Under-19
Pietermaritzburg
1
25 Jun 2019
Youth ODI # 1238
G Coetzee
16
8
8
1
1
200.00
S Africa U19
v PAK Under-19
Pietermaritzburg
1
27 Jun 2019
Youth ODI # 1239
T van Vuuren
16
16
14
2
-
114.28
S Africa U19
v PAK Under-19
Pietermaritzburg
2
30 Jun 2019
Youth ODI # 1240
Mohammad Wasim
15*
15
8
-
1
187.50
PAK Under-19
v S Africa U19
Pietermaritzburg
1
02 Jul 2019
Youth ODI # 1241
Pinak Ghosh
15
39
24
3
-
62.50
BAN Under-19
v S Africa U19
Pietermaritzburg
2
12 Jul 2015
Youth ODI # 1011
J de Klerk
14*
17
13
1
-
107.69
S Africa U19
v W Indies U19
Pietermaritzburg
1
16 Jul 2017
Youth ODI # 1130
Pinak Ghosh
14
111
60
-
-
23.33
BAN Under-19
v S Africa U19
Pietermaritzburg
1
10 Jul 2015
Youth ODI # 1010
K Simmons
14
40
25
3
-
56.00
W Indies U19
v S Africa U19
Pietermaritzburg
2
12 Jul 2017
Youth ODI # 1128
R Terblanche
14
36
29
2
-
48.27
S Africa U19
v PAK Under-19
Pietermaritzburg
2
02 Jul 2019
Youth ODI # 1241
Saleh Ahmed Shawon
13*
36
20
1
-
65.00
BAN Under-19
v S Africa U19
Pietermaritzburg
1
10 Jul 2015
Youth ODI # 1010
PWA Mulder
13
35
30
2
-
43.33
S Africa U19
v BAN Under-19
Pietermaritzburg
1
12 Jul 2015
Youth ODI # 1011
L Beaufort
13
23
26
1
-
50.00
S Africa U19
v PAK Under-19
Pietermaritzburg
2
02 Jul 2019
Youth ODI # 1241
W Makwetu
12*
21
12
-
-
100.00
S Africa U19
v W Indies U19
Pietermaritzburg
1
14 Jul 2017
Youth ODI # 1129
Zakir Hasan
12
41
20
2
-
60.00
BAN Under-19
v S Africa U19
Pietermaritzburg
2
14 Jul 2015
Youth ODI # 1012
B Parsons
10
11
11
2
-
90.90
S Africa U19
v PAK Under-19
Pietermaritzburg
1
25 Jun 2019
Youth ODI # 1238
Saim Ayub
10
25
15
2
-
66.66
PAK Under-19
v S Africa U19
Pietermaritzburg
1
02 Jul 2019
Youth ODI # 1241
Mehidy Hasan Miraz
9*
7
6
2
-
150.00
BAN Under-19
v S Africa U19
Pietermaritzburg
2
12 Jul 2015
Youth ODI # 1011
Saif Hassan
9
16
13
1
-
69.23
BAN Under-19
v S Africa U19
Pietermaritzburg
1
10 Jul 2015
Youth ODI # 1010
EWJ Stewart
9
23
13
1
-
69.23
W Indies U19
v S Africa U19
Pietermaritzburg
2
14 Jul 2017
Youth ODI # 1129
EWJ Stewart
9
41
21
-
-
42.85
W Indies U19
v S Africa U19
Pietermaritzburg
2
16 Jul 2017
Youth ODI # 1130
K Cotani
9
19
10
1
-
90.00
S Africa U19
v PAK Under-19
Pietermaritzburg
2
30 Jun 2019
Youth ODI # 1240
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years