High scores
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
J van Schalkwyk 215 153 19 6 140.52 S Africa U19 v Zim U19 Harare 25 Jul 2025 YODI # 1570
H Boyagoda 191 152 28 2 125.65 SL Under-19 v Kenya U19 Lincoln 23 Jan 2018 YODI # 1186
JJNP Bhula 180 144 10 5 125.00 NZ U19 v Kenya U19 Christchurch 17 Jan 2018 YODI # 1171
TP Doropoulos 179* 155 21 3 115.48 AUS Under-19 v England U19 Sydney 11 Feb 2003 YODI # 362
AT Rayudu 177* 114 16 1 155.26 IND Under-19 v England U19 Taunton 30 Aug 2002 YODI # 357
DJ Pagon 176 129 21 5 136.43 W Indies U19 v Scot U19 Dunedin 21 Jan 2002 YODI # 309
DW Lawrence 174 150 25 1 116.00 England U19 v Fiji U19 Chattogram 27 Jan 2016 YODI # 1047
FW McCann 174 139 22 3 125.17 England U19 v SL Under-19 Hove 1 Jul 2024 YODI # 1531
K Simmons 166 137 17 0 121.16 W Indies U19 v Canada U19 Lincoln 26 Jan 2018 YODI # 1193
JAH Marshall 164* - - - - NZ U19 v Namibia U19s Pretoria 15 Jan 1998 YODI # 185
J van Schalkwyk 164* 156 14 4 105.12 S Africa U19 v BAN Under-19 Benoni 22 Jul 2025 YODI # 1569
SP Kremerskothen 164 - - - - AUS Under-19 v PNG U19 Orkney 15 Jan 1998 YODI # 180
RA Bawa 162* 108 14 8 150.00 IND Under-19 v Uganda U19 Tarouba 22 Jan 2022 YODI # 1403
MA Agarwal 160 142 18 5 112.67 IND Under-19 v AUS Under-19 Hobart 9 Apr 2009 YODI # 648
Shubman Gill 160 120 23 1 133.33 IND Under-19 v England U19 Wankhede 6 Feb 2017 YODI # 1120
Shahzaib Khan 159 147 5 10 108.16 PAK Under-19 v IND Under-19 Dubai (DICS) 30 Nov 2024 YODI # 1542
JA Rudolph 156* 140 12 2 111.42 S Africa U19 v NEP Under-19 Katunayake 12 Jan 2000 YODI # 236
CL White 156* 121 10 4 128.92 AUS Under-19 v Scot U19 Dunedin 25 Jan 2002 YODI # 321
Karim Janat 156 132 12 6 118.18 AFG Under-19 v Fiji U19 Cox's Bazar 5 Feb 2016 YODI # 1072
NA McSweeney 156 111 18 4 140.54 AUS Under-19 v PNG U19 Lincoln 19 Jan 2018 YODI # 1176
Pulindu Perera 156 96 17 4 162.50 SL Under-19 v PAK Under-19 Karachi 22 Oct 2023 YODI # 1468
S Dhawan 155* 138 15 1 112.31 IND Under-19 v Scot U19 Dhaka 16 Feb 2004 YODI # 386
CJ Simmons 155 115 12 11 134.78 AUS Under-19 v Kenya U19 Dunedin 20 Jan 2002 YODI # 302
Pulindu Perera 155 140 17 4 110.71 SL Under-19 v W Indies U19 Dambulla 1 Sep 2023 YODI # 1465
PBB Rajapaksa 154* 111 14 8 138.73 SL Under-19 v AUS Under-19 Darwin 4 Oct 2009 YODI # 661
TJ Prest 154* 119 13 4 129.41 England U19 v UAE Under-19 Basseterre 20 Jan 2022 YODI # 1397
BJ Watling 154 134 17 1 114.92 NZ U19 v Scot U19 Savar 19 Feb 2004 YODI # 400
Mandeep Singh 151* 113 10 8 133.62 IND Under-19 v AUS Under-19 Hobart 9 Apr 2009 YODI # 648
MA Ouma 150* 131 20 2 114.50 Kenya U19 v PNG U19 Auckland 31 Jan 2002 YODI # 343
Pinak Ghosh 150 141 21 1 106.38 BAN Under-19 v S Africa U19 Durban 17 Jul 2015 YODI # 1013
Shamyl Hussain 150 109 13 7 137.61 PAK Under-19 v SL Under-19 Karachi 27 Oct 2023 YODI # 1470
BA Godleman 149* 149 14 1 100.00 England U19 v PAK Under-19 Leicester 22 Aug 2007 YODI # 560
JTA Burnham 148 137 19 4 108.02 England U19 v Fiji U19 Chattogram 27 Jan 2016 YODI # 1047
HT Dixon 148 125 12 9 118.40 AUS Under-19 v England U19 Brisbane 13 Feb 2023 YODI # 1434
SR Devireddy 147* 125 11 6 117.60 NZ U19 v NEP Under-19 East London 21 Jan 2024 YODI # 1495
Shubman Gill 147 127 19 2 115.74 IND Under-19 v England U19 Hove 12 Aug 2017 YODI # 1137
S Dhawan 146 136 19 2 107.35 IND Under-19 v SL Under-19 Dhaka 26 Feb 2004 YODI # 422
Q de Kock 146 148 10 6 98.64 S Africa U19 v PAK Under-19 Paarl 22 Jan 2012 YODI # 794
BS Wilson 144* 118 18 2 122.03 NZ U19 v Scot U19 Savar 19 Feb 2004 YODI # 400
A Raghuvanshi 144 120 22 4 120.00 IND Under-19 v Uganda U19 Tarouba 22 Jan 2022 YODI # 1403
AB de Villiers 143 153 18 0 93.46 S Africa U19 v England U19 Arundel 26 Aug 2003 YODI # 364
A Srikkanth 143 113 18 5 126.54 IND Under-19 v England U19 Siliguri 14 Feb 2005 YODI # 440
N Pooran 143 160 14 6 89.37 W Indies U19 v AUS Under-19 Dubai (DICS) 23 Feb 2014 YODI # 962
R van Tonder 143 121 14 5 118.18 S Africa U19 v Kenya U19 Lincoln 14 Jan 2018 YODI # 1163
V Suryavanshi 143 78 13 10 183.33 IND Under-19 v England U19 Worcester 5 Jul 2025 YODI # 1565
JA Bird 142* 123 24 1 115.44 S Africa U19 v England U19 Gosforth 26 Jul 2018 YODI # 1206
Abdul Razzaq 142 - - - - PAK Under-19 v AUS Under-19 Shepparton 29 Nov 1997 YODI # 159
SJ Swanepoel 142 131 16 2 108.39 Namibia U19s v Scot U19 Auckland 28 Jan 2002 YODI # 331
CH Gayle 141* - - - - W Indies U19 v BAN Under-19 Fochville 24 Jan 1998 YODI # 205
S Daniel 140 115 10 6 121.73 SL Under-19 v AFG Under-19 Tolerance Oval 28 Mar 2023 YODI # 1444
JV Paranjpe 139* - - - - IND Under-19 v PAK Under-19 Eden Gardens 19 Jan 1990 YODI # 83
MLR Buddika 139 137 18 0 101.45 SL Under-19 v S Africa U19 Johannesburg 31 Dec 2009 YODI # 691
KR Smith 139 137 20 1 101.45 AUS Under-19 v Zim U19 Visakhapatnam 25 Sep 2013 YODI # 904
Shubman Gill 138* 157 17 2 87.89 IND Under-19 v England U19 Brabourne 3 Feb 2017 YODI # 1117
WIA Fernando 138 134 15 4 102.98 SL Under-19 v England U19 Canterbury 16 Aug 2016 YODI # 1099
D Brevis 138 130 11 7 106.15 S Africa U19 v BAN Under-19 Coolidge 3 Feb 2022 YODI # 1425
Shahid Yousuf 136* 144 12 4 94.44 PAK Under-19 v SL Under-19 Moratuwa 24 Aug 2003 YODI # 363
MW Harvey 136 130 13 3 104.61 AUS Under-19 v PAK Under-19 Melbourne 27 Dec 2017 YODI # 1154
Haseebullah Khan 136 151 9 2 90.06 PAK Under-19 v SL Under-19 North Sound 3 Feb 2022 YODI # 1424
Qasim Akram 135* 80 13 6 168.75 PAK Under-19 v SL Under-19 North Sound 3 Feb 2022 YODI # 1424
AJN Price 135 82 13 7 164.63 S Africa U19 v Zim U19 Harare 7 Jul 2010 YODI # 742
Haseebullah Khan 135 155 10 4 87.09 PAK Under-19 v Zim U19 Diego Martin 17 Jan 2022 YODI # 1391
BD Williams 134* - - - - AUS Under-19 v N.Zealand YC Christchurch 21 Feb 1987 YODI # 36
Sami Aslam 134 124 13 3 108.06 PAK Under-19 v IND Under-19 Kuala Lumpur 1 Jul 2012 YODI # 817
Javed Ahmadi 134 111 17 4 120.72 AFG Under-19 v Scot U19 Brisbane 21 Aug 2012 YODI # 853
AK Bains 134 89 14 7 150.56 IND Under-19 v Zim U19 Visakhapatnam 29 Sep 2013 YODI # 909
NJ Maddinson 133* 133 11 4 100.00 AUS Under-19 v SL Under-19 Darwin 4 Oct 2009 YODI # 661
WKD Perkins 133 150 16 0 88.66 W Indies U19 v USA U19 Colombo (NCC) 6 Feb 2006 YODI # 489
Q de Kock 133 135 8 2 98.51 S Africa U19 v PAK Under-19 Stellenbosch 29 Jan 2012 YODI # 800
Imam-ul-Haq 133 137 13 1 97.08 PAK Under-19 v Scot U19 ICCA 2 Dubai 19 Feb 2014 YODI # 956
TJ Bishop 133 117 20 0 113.67 W Indies U19 v England U19 Beckenham 8 Sep 2021 YODI # 1348
R van Tonder 131* 133 18 1 98.49 S Africa U19 v W Indies U19 Durban 9 Jul 2017 YODI # 1127
CK Kapugedera 131 120 15 3 109.16 SL Under-19 v PAK Under-19 Karachi 3 Apr 2005 YODI # 443
Musheer Khan 131 126 13 3 103.96 IND Under-19 v NZ U19 Bloemfontein 30 Jan 2024 YODI # 1513
THS Rew 131 89 16 6 147.19 England U19 v IND Under-19 Northampton 30 Jun 2025 YODI # 1563
A Singh 130* - - - - England U19 v W Indies U19 Bridgetown 7 Feb 1995 YODI # 120
Zawad Abrar 130* 106 14 6 122.64 BAN Under-19 v SL Under-19 Colombo (CCC) 28 Apr 2025 YODI # 1557
PBB Rajapaksa 130 131 12 4 99.23 SL Under-19 v England U19 Colombo (Colts) 28 Jan 2011 YODI # 755
J Andrew 130 96 14 3 135.41 W Indies U19 v S Africa U19 Potchefstroom 19 Jan 2024 YODI # 1490
CA Pujara 129* 146 10 1 88.35 IND Under-19 v England U19 Colombo (RPS) 15 Feb 2006 YODI # 515
CN Ackermann 129* 113 12 2 114.15 S Africa U19 v IND Under-19 Johannesburg 28 Dec 2009 YODI # 689
Amit Majumder 129 133 15 3 96.99 BAN Under-19 v Zim U19 Bogra 20 Nov 2009 YODI # 681
Babar Azam 129 132 14 1 97.72 PAK Under-19 v W Indies U19 Palmerston North 15 Jan 2010 YODI # 696
W Makwetu 129 117 17 2 110.25 S Africa U19 v Zim U19 Cape Town 14 Jan 2017 YODI # 1104
VM Malhotra 129 121 15 3 106.61 IND Under-19 v England U19 Worcester 5 Jul 2025 YODI # 1565
GM Butchart 128* - - - - Scot U19 v Namibia U19s Kempton Park 19 Jan 1998 YODI # 192
DA Saxena 128* 137 11 1 93.43 IND Under-19 v Zim U19 Durban 5 Jan 2020 YODI # 1294
MW Gatting 128 - - - - England YC v W.Indies YC Pointe-a-Pierre 31 Aug 1976 YODI # 1
MS Bisla 128 132 13 1 96.96 IND Under-19 v Canada U19 Auckland 21 Jan 2002 YODI # 306
Anamul Haque 128 112 5 8 114.28 BAN Under-19 v PAK Under-19 Townsville 24 Aug 2012 YODI # 864
VH Zol 128 131 16 1 97.70 IND Under-19 v NZ U19 Darwin 4 Jul 2013 YODI # 884
Muhammad Zaid Alam 128 134 10 4 95.52 PAK Under-19 v AUS Under-19 Melbourne 31 Dec 2017 YODI # 1156
M Nandu 128 134 15 2 95.52 W Indies U19 v PNG U19 Diego Martin 26 Jan 2022 YODI # 1410
BRM Taylor 127 145 18 1 87.58 Zim U19 v NZ U19 Dhaka 27 Feb 2004 YODI # 428
Babar Azam 127 134 14 0 94.77 PAK Under-19 v SL Under-19 Dambulla 2 Dec 2009 YODI # 684
WIA Fernando 127 103 10 4 123.30 SL Under-19 v AUS Under-19 Colombo (Colts) 1 Oct 2014 YODI # 988
Shadman Islam 126* 142 14 1 88.73 BAN Under-19 v AFG Under-19 Abu Dhabi 15 Feb 2014 YODI # 937
DJ Thornely 126 - - - - AUS Under-19 v Zim U19 Potchefstroom (Uni) 12 Jan 1998 YODI # 165
RS Sodhi 126 150 8 5 84.00 IND Under-19 v Kenya U19 Johannesburg 15 Jan 1998 YODI # 183
Q de Kock 126 106 13 3 118.86 S Africa U19 v Namibia U19s Brisbane 14 Aug 2012 YODI # 836
Mahmudul Hasan Joy 126 140 12 2 90.00 BAN Under-19 v SL Under-19 Moratuwa 10 Sep 2019 YODI # 1263
Hamza Shaikh 126 119 14 5 105.88 England U19 v BAN Under-19 Mulapadu 17 Nov 2023 YODI # 1473
SE Marsh 125 81 12 4 154.32 AUS Under-19 v Kenya U19 Dunedin 20 Jan 2002 YODI # 302
Kadeer Ali 125 122 15 3 102.45 England U19 v IND Under-19 Taunton 30 Aug 2002 YODI # 357
CT Bancroft 125 139 7 2 89.92 AUS Under-19 v NEP Under-19 Townsville 13 Aug 2012 YODI # 829
H Hameed 125 128 14 3 97.65 England U19 v S Africa U19 Nottingham 18 Aug 2014 YODI # 983
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years | 25 years
Records includes the following current or recent matches:
Zimbabwe Under-19s v South Africa Under-19s at Harare, Tri-Nation Under-19s Tournament in Zimbabwe 1st match, Jul 25, 2025 [Youth ODI # 1570]
South Africa Under-19s v Bangladesh Under-19s at Benoni, 3rd Youth ODI, Jul 22, 2025 [Youth ODI # 1569]
South Africa Under-19s v Bangladesh Under-19s at Benoni, 2nd Youth ODI, Jul 19, 2025 [Youth ODI # 1568]