Largest margins by Innings, runs & wickets in YODIs held in South Africa

By runs
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
277 runs034950.050.0v Denmark U19Boksburg13 Jan 1998Youth ODI # 173
259 runs039934.350.0v PNG U19Orkney15 Jan 1998Youth ODI # 180
246 runs030421.450.0v Nigeria U19Kimberley23 Jan 2020Youth ODI # 1316
240 runs030419.345.0v Zim U19Paarl24 Jan 2017Youth ODI # 1110
233 runs030717.350.0v Nigeria U19Potchefstroom (Uni 2)27 Jan 2020Youth ODI # 1324
226 runs030630.550.0v Namibia U19sJohannesburg22 Jan 1998Youth ODI # 200
225 runs029723.250.0v Zim U19Kimberley25 Jan 2024Youth ODI # 1504
214 runs029628.150.0v NZ U19Bloemfontein30 Jan 2024Youth ODI # 1513
212 runs037343.550.0v Namibia U19sPretoria15 Jan 1998Youth ODI # 185
201 runs030229.450.0v Ireland U19Bloemfontein25 Jan 2024Youth ODI # 1503
201 runs032750.050.0v USA U19Bloemfontein28 Jan 2024Youth ODI # 1511
200 runs030830.450.0v Denmark U19Pretoria19 Jan 1998Youth ODI # 189
182 runs030129.450.0v JPN Under-19Ibbies Oval30 Jan 2020Youth ODI # 1329
181 runs028526.250.0v AFG Under-19East London20 Jan 2024Youth ODI # 1493
175 runs025428.250.0v Kenya U19Johannesburg15 Jan 1998Youth ODI # 183
172 runs035533.450.0v Scot U19Kimberley2 Feb 2020Youth ODI # 1339
161 runs026440.550.0v PNG U19Johannesburg20 Jan 1998Youth ODI # 194
160 runs026632.450.0v UAE Under-19Potchefstroom (Uni)22 Jan 2020Youth ODI # 1312
157 runs029440.350.0v Zim U19Franschhoek16 Jan 2011Youth ODI # 752
156 runs024532.250.0v Namibia U19sKempton Park19 Jan 1998Youth ODI # 192
153 runs022940.150.0v S Africa U19Oudtshoorn5 Feb 2017Youth ODI # 1119
152 runs028031.050.0v SL Under-19Benoni3 Feb 2020Youth ODI # 1340
150 runs035041.150.0v Canada U19Potchefstroom22 Jan 2020Youth ODI # 1311
148 runs028432.350.0v S Africa U19Johannesburg31 Dec 2009Youth ODI # 691
147 runs029139.048.0v PNG U19Klerksdorp13 Jan 1998Youth ODI # 177
146 runs023824.550.0v Zim U19Potchefstroom3 Feb 2024Youth ODI # 1526
139 runs029348.350.0v Ireland U19Kempton Park15 Jan 1998Youth ODI # 184
137 runs026137.350.0v BAN Under-19Pretoria8 Jan 2008Youth ODI # 582
134 runs027633.350.0v PAK Under-19Paarl22 Jan 2012Youth ODI # 794
132 runs029850.050.0v NEP Under-19Bloemfontein2 Feb 2024Youth ODI # 1521
130 runs028632.150.0v S Africa U19Benoni17 Jul 2025Youth ODI # 1567
129 runs026636.450.0v Zim U19Somerset West12 Jan 2012Youth ODI # 785
128 runs028440.550.0v SL Under-19Cape Town15 Jan 2017Youth ODI # 1105
121 runs029247.150.0v USA U19Bloemfontein26 Jan 2024Youth ODI # 1505
120 runs025335.550.0v NZ U19Durban7 Jan 2020Youth ODI # 1297
119 runs023323.250.0v SL Under-19Potchefstroom2 Feb 2024Youth ODI # 1523
116 runs030138.450.0v S Africa U19Pietermaritzburg2 Jul 2019Youth ODI # 1241
115 runs028939.050.0v W Indies U19Pietermaritzburg14 Jul 2017Youth ODI # 1129
112 runs027937.244.0v S Africa U19Potchefstroom3 Dec 2017Youth ODI # 1151
110 runs021516.524.0v England U19Kimberley31 Jan 2024Youth ODI # 1518
104 runs026242.350.0v S Africa U19Potchefstroom30 Jan 2020Youth ODI # 1332
104 runs026630.250.0v S Africa U19Benoni19 Jul 2025Youth ODI # 1568
103 runs035341.450.0v Zim U19Potchefstroom (Uni)12 Jan 1998Youth ODI # 165
99 runs027946.350.0v BAN Under-19Pretoria13 Jan 1998Youth ODI # 172
97 runs024740.040.0v Scot U19Potchefstroom (Uni)30 Jan 2020Youth ODI # 1331
95 runs027247.350.0v Canada U19Potchefstroom (Uni 2)28 Jan 2020Youth ODI # 1326
90 runs030640.350.0v Zim U19Franschhoek15 Jan 2012Youth ODI # 788
90 runs029845.250.0v SL Under-19Bloemfontein19 Jan 2020Youth ODI # 1306
89 runs030249.550.0v Zim U19Durban5 Jan 2020Youth ODI # 1294
88 runs034243.350.0v S Africa U19Pietermaritzburg30 Jun 2019Youth ODI # 1240
84 runs025245.550.0v BAN Under-19Bloemfontein20 Jan 2024Youth ODI # 1491
82 runs022337.338.0v Denmark U19Kempton Park20 Jan 1998Youth ODI # 195
80 runs028450.050.0v Kenya U19Soweto13 Jan 1998Youth ODI # 178
79 runs025443.550.0v IND Under-19Benoni11 Feb 2024Youth ODI # 1529
77 runs015732.450.0v S Africa U19Paarl28 Jan 2017Youth ODI # 1113
77 runs013427.050.0v Namibia U19sKimberley24 Jan 2024Youth ODI # 1500
76 runs029848.350.0v Zim U19Cape Town14 Jan 2017Youth ODI # 1104
75 runs028740.550.0v Zim U19Kimberley31 Jan 2020Youth ODI # 1334
74 runs023443.350.0v AUS Under-19Potchefstroom28 Jan 2020Youth ODI # 1325
71 runs030050.050.0v W Indies U19Potchefstroom (Uni)13 Jan 1998Youth ODI # 171
71 runs027747.450.0v Zim U19Cape Town20 Jan 2011Youth ODI # 754
71 runs025643.443.4v England U19Kimberley20 Jan 2020Youth ODI # 1307
69 runs026043.150.0v S Africa U19Durban9 Jan 2020Youth ODI # 1299
66 runs021733.033.0v BAN Under-19Pretoria3 Jan 2008Youth ODI # 579
66 runs026550.050.0v S Africa U19Durban3 Jan 2020Youth ODI # 1292
64 runs030350.050.0v NEP Under-19East London21 Jan 2024Youth ODI # 1495
63 runs024642.144.0v England U19Paarl14 Jan 2009Youth ODI # 643
62 runs026650.050.0v S Africa U19Pretoria2 Jan 2008Youth ODI # 578
60 runs028346.050.0v S Africa U19Durban5 Jul 2019Youth ODI # 1242
58 runs024347.350.0v S Africa U19Paarl21 Feb 1997Youth ODI # 148
58 runs030548.350.0v S Africa U19Durban17 Jul 2015Youth ODI # 1013
55 runs027442.450.0v S Africa U19Paarl16 Jan 2009Youth ODI # 644
54 runs026146.550.0v S Africa U19Stellenbosch13 Jan 2012Youth ODI # 786
51 runs020433.539.0v England U19Benoni24 Jan 1998Youth ODI # 206
50 runs025344.550.0v England U19Centurion6 Jan 1998Youth ODI # 163
50 runs021246.050.0v PNG U19Johannesburg22 Jan 1998Youth ODI # 201
50 runs026044.450.0v England U19Cape Town13 Jan 2009Youth ODI # 642
49 runs022144.350.0v SL Under-19Oudtshoorn3 Feb 2017Youth ODI # 1118
47 runs017730.450.0v S Africa U19Johannesburg31 Dec 2023Youth ODI # 1482
46 runs026748.350.0v Zim U19Cape Town13 Jan 2011Youth ODI # 750
45 runs023845.250.0v SL Under-19Johannesburg30 Dec 2009Youth ODI # 690
44 runs019221.023.0v NZ U19Bloemfontein24 Jan 2020Youth ODI # 1318
42 runs024143.550.0v PAK Under-19Cape Town16 Jan 2012Youth ODI # 789
41 runs018146.550.0v SL Under-19Gqeberha22 Jan 1998Youth ODI # 202
41 runs017332.132.1v NZ U19Bloemfontein3 Feb 2024Youth ODI # 1525
39 runs026141.550.0v SL Under-19Paarl21 Jan 2017Youth ODI # 1109
39 runs012921.122.0v Zim U19Kimberley21 Jan 2024Youth ODI # 1494
38 runs029546.350.0v Zim U19Potchefstroom22 Jan 2020Youth ODI # 1313
36 runs010228.328.3v S Africa U19Potchefstroom23 Jan 2024Youth ODI # 1498
34 runs018431.038.0v BAN Under-19Pietermaritzburg14 Jul 2015Youth ODI # 1012
32 runs023742.250.0v Ireland U19Potchefstroom (Uni)8 Jan 2024Youth ODI # 1487
31 runs026846.250.0v S Africa U19Durban7 Jan 2020Youth ODI # 1296
31 runs028640.150.0v W Indies U19Potchefstroom19 Jan 2024Youth ODI # 1490
29 runs015830.030.0v S Africa U19Durban7 Jul 2015Youth ODI # 1009
27 runs025445.550.0v PAK Under-19Kimberley23 Jan 1998Youth ODI # 204
23 runs013623.523.5v UAE Under-19Bloemfontein25 Jan 2020Youth ODI # 1321
22 runs026749.250.0v S Africa U19Durban19 Jul 2015Youth ODI # 1014
18 runs025248.550.0v PAK Under-19Centurion19 Jan 1998Youth ODI # 190
18 runs026950.050.0v S Africa U19Johannesburg28 Dec 2009Youth ODI # 689
17 runs022750.050.0v S Africa U19Durban22 Jun 2019Youth ODI # 1237
17 runs026649.250.0v Zim U19Potchefstroom (Uni)7 Jan 2024Youth ODI # 1486
15 runs018648.150.0v PAK Under-19Cape Town23 Feb 1997Youth ODI # 149
14 runs026444.444.4v BAN Under-19Benoni22 Jul 2025Youth ODI # 1569
12 runs024250.050.0v England U19Cape Town15 Feb 2013Youth ODI # 870
10 runs027150.050.0v England U19Paarl16 Feb 2013Youth ODI # 871
8 runs022348.150.0v S Africa U19Paarl17 Jan 2009Youth ODI # 645
5 runs015635.550.0v BAN Under-19Benoni3 Feb 2024Youth ODI # 1524
3 runs025250.050.0v Namibia U19sBenoni1 Feb 2024Youth ODI # 1520
2 runs024550.050.0v S Africa U19Durban19 Jul 2017Youth ODI # 1131
2 runs020541.050.0v Zim U19Durban3 Jan 2020Youth ODI # 1293
1 run016139.339.3v BAN Under-19Pretoria6 Jan 2008Youth ODI # 581
By wickets
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
10 wickets2356010.550.0v PNG U19Klerksdorp14 Jan 1998Youth ODI # 179
10 wickets2269812.250.0v Zim U19Bloemfontein28 Jan 1998Youth ODI # 210
10 wickets245539.150.0v SL Under-19Johannesburg2 Jan 2010Youth ODI # 692
10 wickets254627.450.0v Nigeria U19Kimberley20 Jan 2020Youth ODI # 1308
10 wickets271424.550.0v JPN Under-19Bloemfontein21 Jan 2020Youth ODI # 1310
10 wickets8817335.250.0v PAK Under-19Potchefstroom4 Feb 2020Youth ODI # 1341
10 wickets14814125.250.0v NZ U19East London27 Jan 2024Youth ODI # 1510
9 wickets8811335.250.0v PAK Under-19Kimberley19 Feb 1997Youth ODI # 147
9 wickets10419832.450.0v Zim U19Cape Town11 Jan 2012Youth ODI # 784
9 wickets9921133.350.0v England U19Cape Town21 Feb 2013Youth ODI # 873
9 wickets4518842.350.0v S Africa U19East London26 Dec 2019Youth ODI # 1289
9 wickets6413011.222.0v Zim U19Potchefstroom18 Jan 2020Youth ODI # 1301
9 wickets81448.322.0v JPN Under-19Potchefstroom (Uni)25 Jan 2020Youth ODI # 1319
9 wickets2319411.350.0v JPN Under-19Potchefstroom27 Jan 2020Youth ODI # 1323
9 wickets2278912.150.0v AFG Under-19Johannesburg4 Jan 2024Youth ODI # 1484
9 wickets21910313.350.0v Zim U19Potchefstroom31 Jan 2024Youth ODI # 1519
8 wickets8520335.550.0v Scot U19Soweto12 Jan 1998Youth ODI # 169
8 wickets18411119.250.0v Scot U19Potchefstroom (Uni)15 Jan 1998Youth ODI # 186
8 wickets1949517.450.0v Namibia U19sBoksburg20 Jan 1998Youth ODI # 197
8 wickets3218544.450.0v S Africa U19Durban5 Jul 2015Youth ODI # 1008
8 wickets5817140.250.0v S Africa U19Pietermaritzburg12 Jul 2015Youth ODI # 1011
8 wickets2236712.550.0v Zim U19Cape Town16 Jan 2017Youth ODI # 1106
8 wickets5324941.150.0v S Africa U19Potchefstroom7 Dec 2017Youth ODI # 1152
8 wickets20212016.250.0v S Africa U19East London28 Dec 2019Youth ODI # 1290
8 wickets6823238.450.0v Canada U19Bloemfontein18 Jan 2020Youth ODI # 1303
8 wickets14914117.142.0v Scot U19Potchefstroom25 Jan 2020Youth ODI # 1320
8 wickets2345911.050.0v Nigeria U19Kimberley25 Jan 2020Youth ODI # 1322
8 wickets16411622.450.0v JPN Under-19Potchefstroom (Uni 2)1 Feb 2020Youth ODI # 1336
8 wickets8714735.350.0v Namibia U19sKimberley27 Jan 2024Youth ODI # 1508
7 wickets11017231.450.0v England U19Benoni4 Jan 1998Youth ODI # 162
7 wickets1916946.550.0v SL Under-19Benoni12 Jan 1998Youth ODI # 170
7 wickets14110426.350.0v Scot U19Johannesburg13 Jan 1998Youth ODI # 175
7 wickets1879818.550.0v Denmark U19Kempton Park15 Jan 1998Youth ODI # 182
7 wickets7017838.250.0v Zim U19Gqeberha21 Jan 1998Youth ODI # 198
7 wickets2424246.050.0v NZ U19Johannesburg1 Feb 1998Youth ODI # 213
7 wickets10514132.350.0v Zim U19Stellenbosch15 Jan 2011Youth ODI # 751
7 wickets10215333.050.0v Zim U19Paarl18 Jan 2011Youth ODI # 753
7 wickets13213928.050.0v Zim U19Stellenbosch18 Jan 2012Youth ODI # 791
7 wickets6015340.050.0v S Africa U19Stellenbosch19 Jan 2012Youth ODI # 792
7 wickets6711538.550.0v PAK Under-19Stellenbosch25 Jan 2012Youth ODI # 797
7 wickets2422246.050.0v England U19Paarl13 Feb 2013Youth ODI # 869
7 wickets7316637.550.0v BAN Under-19Pietermaritzburg10 Jul 2015Youth ODI # 1010
7 wickets10219333.050.0v Zim U19Paarl20 Jan 2017Youth ODI # 1108
7 wickets1221548.050.0v SL Under-19Oudtshoorn1 Feb 2017Youth ODI # 1116
7 wickets7518337.350.0v S Africa U19Durban7 Jul 2019Youth ODI # 1244
7 wickets15013025.050.0v S Africa U19Kimberley17 Jan 2020Youth ODI # 1300
7 wickets2307611.450.0v Scot U19Potchefstroom (Uni)19 Jan 2020Youth ODI # 1305
7 wickets2009016.450.0v Scot U19Potchefstroom21 Jan 2020Youth ODI # 1309
7 wickets3425044.250.0v UAE Under-19Potchefstroom28 Jan 2020Youth ODI # 1327
7 wickets12414629.250.0v Nigeria U19Potchefstroom30 Jan 2020Youth ODI # 1330
7 wickets5524140.550.0v S Africa U19Johannesburg2 Jan 2024Youth ODI # 1483
7 wickets16310622.550.0v USA U19Bloemfontein19 Jan 2024Youth ODI # 1489
7 wickets14217526.250.0v Scot U19Potchefstroom20 Jan 2024Youth ODI # 1492
7 wickets13827027.050.0v Scot U19Potchefstroom27 Jan 2024Youth ODI # 1509
6 wickets12111929.550.0v PNG U19Johannesburg19 Jan 1998Youth ODI # 191
6 wickets12317529.350.0v IND Under-19Centurion20 Jan 1998Youth ODI # 193
6 wickets1924446.550.0v W Indies U19Fochville24 Jan 1998Youth ODI # 205
6 wickets12514829.150.0v AUS Under-19Cape Town27 Jan 1998Youth ODI # 209
6 wickets1822447.050.0v S Africa U19Pretoria5 Jan 2008Youth ODI # 580
6 wickets2617745.450.0v Zim U19Cape Town14 Jan 2012Youth ODI # 787
6 wickets815737.439.0v England U19Stellenbosch19 Feb 2013Youth ODI # 872
6 wickets4727742.150.0v S Africa U19Pietermaritzburg27 Jun 2019Youth ODI # 1239
6 wickets5319041.150.0v AFG Under-19Benoni31 Jan 2020Youth ODI # 1333
6 wickets3521244.150.0v NZ U19Potchefstroom6 Feb 2020Youth ODI # 1343
6 wickets8019936.450.0v AFG Under-19Johannesburg29 Dec 2023Youth ODI # 1481
6 wickets825748.450.0v S Africa U19Johannesburg6 Jan 2024Youth ODI # 1485
6 wickets1923646.550.0v Ireland U19Bloemfontein22 Jan 2024Youth ODI # 1496
6 wickets720948.550.0v SL Under-19Kimberley28 Jan 2024Youth ODI # 1512
5 wickets2923545.150.0v W Indies U19Potchefstroom15 Jan 1998Youth ODI # 187
5 wickets7514537.350.0v Scot U19Fochville22 Jan 1998Youth ODI # 203
5 wickets2419546.050.0v NZ U19Cape Town25 Jan 1998Youth ODI # 207
5 wickets5918940.150.0v PAK Under-19Durban29 Jan 1998Youth ODI # 211
5 wickets3023045.050.0v England U19Cape Town19 Jan 2009Youth ODI # 646
5 wickets3716443.550.0v S Africa U19Paarl19 Jan 2017Youth ODI # 1107
5 wickets822448.450.0v SL Under-19Paarl26 Jan 2017Youth ODI # 1112
5 wickets5322341.150.0v W Indies U19Durban9 Jul 2017Youth ODI # 1127
5 wickets1019348.250.0v IND Under-19East London30 Dec 2019Youth ODI # 1291
5 wickets6916438.350.0v NZ U19Durban5 Jan 2020Youth ODI # 1295
5 wickets5815540.250.0v S Africa U19Benoni5 Feb 2020Youth ODI # 1342
5 wickets14614025.450.0v AFG Under-19Johannesburg8 Jan 2024Youth ODI # 1488
5 wickets8920635.150.0v Scot U19Potchefstroom24 Jan 2024Youth ODI # 1501
5 wickets1419847.450.0v NEP Under-19East London24 Jan 2024Youth ODI # 1502
5 wickets14817025.250.0v NEP Under-19Bloemfontein31 Jan 2024Youth ODI # 1517
5 wickets1898818.350.0v S Africa U19Cape Town17 Jan 2025Youth ODI # 1548
5 wickets11916230.150.0v England U19Cape Town19 Jan 2025Youth ODI # 1549
4 wickets2019846.450.0v IND Under-19Johannesburg11 Jan 1998Youth ODI # 164
4 wickets13110628.150.0v Namibia U19sPretoria12 Jan 1998Youth ODI # 166
4 wickets4018143.250.0v NZ U19Pretoria12 Jan 1998Youth ODI # 168
4 wickets819248.450.0v Ireland U19Fochville20 Jan 1998Youth ODI # 196
4 wickets4813842.050.0v Zim U19East London26 Jan 1998Youth ODI # 208
4 wickets425849.250.0v SL Under-19Johannesburg27 Dec 2009Youth ODI # 688
4 wickets9712733.550.0v S Africa U19Cape Town27 Jan 2012Youth ODI # 798
4 wickets3320844.350.0v S Africa U19Pietermaritzburg16 Jul 2017Youth ODI # 1130
4 wickets4321639.547.0v S Africa U19Pietermaritzburg25 Jun 2019Youth ODI # 1238
4 wickets4617542.250.0v UAE Under-19Potchefstroom1 Feb 2020Youth ODI # 1335
4 wickets5014441.450.0v S Africa U19Potchefstroom1 Feb 2020Youth ODI # 1337
4 wickets119249.550.0v AFG Under-19Potchefstroom (Uni)2 Feb 2020Youth ODI # 1338
4 wickets1819219.550.0v Namibia U19sKimberley22 Jan 2024Youth ODI # 1497
4 wickets8915735.150.0v England U19Stellenbosch22 Jan 2025Youth ODI # 1550
3 wickets9816233.450.0v Namibia U19sRandjesfontein13 Jan 1998Youth ODI # 174
3 wickets3622444.050.0v England U19Pretoria15 Jan 1998Youth ODI # 181
3 wickets5813340.250.0v Kenya U19Potchefstroom (Uni)19 Jan 1998Youth ODI # 188
3 wickets4317042.550.0v Ireland U19Benoni22 Jan 1998Youth ODI # 199
3 wickets124149.550.0v S Africa U19Durban30 Jan 1998Youth ODI # 212
3 wickets4717242.150.0v Zim U19Somerset West17 Jan 2012Youth ODI # 790
3 wickets12511229.150.0v Zim U19Paarl25 Jan 2017Youth ODI # 1111
3 wickets226049.450.0v England U19Potchefstroom10 Dec 2017Youth ODI # 1153
3 wickets1818046.049.0v AUS Under-19Kimberley18 Jan 2020Youth ODI # 1304
3 wickets124349.550.0v SL Under-19Bloemfontein22 Jan 2020Youth ODI # 1314
3 wickets2317042.146.0v IND Under-19Potchefstroom9 Feb 2020Youth ODI # 1345
3 wickets323249.350.0v SL Under-19Kimberley30 Jan 2024Youth ODI # 1514
3 wickets3818243.450.0v Ireland U19Potchefstroom30 Jan 2024Youth ODI # 1515
3 wickets314949.350.0v USA U19Benoni31 Jan 2024Youth ODI # 1516
2 wickets916148.350.0v Ireland U19Boksburg12 Jan 1998Youth ODI # 167
2 wickets1216048.050.0v Ireland U19Boksburg13 Jan 1998Youth ODI # 176
2 wickets1615947.250.0v S Africa U19Pretoria1 Jan 2008Youth ODI # 577
2 wickets326549.350.0v S Africa U19Stellenbosch29 Jan 2012Youth ODI # 800
2 wickets3220844.450.0v S Africa U19Pietermaritzburg12 Jul 2017Youth ODI # 1128
2 wickets319949.350.0v NZ U19Durban9 Jan 2020Youth ODI # 1298
2 wickets223949.450.0v W Indies U19Benoni29 Jan 2020Youth ODI # 1328
2 wickets5419341.050.0v England U19Potchefstroom26 Jan 2024Youth ODI # 1506
2 wickets724548.550.0v S Africa U19Benoni6 Feb 2024Youth ODI # 1527
1 wicket1309228.250.0v AFG Under-19East London23 Jan 2024Youth ODI # 1499
1 wicket3214644.450.0v AFG Under-19East London26 Jan 2024Youth ODI # 1507
1 wicket518049.150.0v PAK Under-19Benoni8 Feb 2024Youth ODI # 1528
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
10 wickets271424.550.0v JPN Under-19Bloemfontein21 Jan 2020Youth ODI # 1310
10 wickets254627.450.0v Nigeria U19Kimberley20 Jan 2020Youth ODI # 1308
10 wickets245539.150.0v SL Under-19Johannesburg2 Jan 2010Youth ODI # 692
10 wickets2356010.550.0v PNG U19Klerksdorp14 Jan 1998Youth ODI # 179
8 wickets2345911.050.0v Nigeria U19Kimberley25 Jan 2020Youth ODI # 1322
9 wickets2319411.350.0v JPN Under-19Potchefstroom27 Jan 2020Youth ODI # 1323
7 wickets2307611.450.0v Scot U19Potchefstroom (Uni)19 Jan 2020Youth ODI # 1305
9 wickets2278912.150.0v AFG Under-19Johannesburg4 Jan 2024Youth ODI # 1484
10 wickets2269812.250.0v Zim U19Bloemfontein28 Jan 1998Youth ODI # 210
8 wickets2236712.550.0v Zim U19Cape Town16 Jan 2017Youth ODI # 1106
9 wickets21910313.350.0v Zim U19Potchefstroom31 Jan 2024Youth ODI # 1519
8 wickets20212016.250.0v S Africa U19East London28 Dec 2019Youth ODI # 1290
7 wickets2009016.450.0v Scot U19Potchefstroom21 Jan 2020Youth ODI # 1309
8 wickets1949517.450.0v Namibia U19sBoksburg20 Jan 1998Youth ODI # 197
5 wickets1898818.350.0v S Africa U19Cape Town17 Jan 2025Youth ODI # 1548
7 wickets1879818.550.0v Denmark U19Kempton Park15 Jan 1998Youth ODI # 182
8 wickets18411119.250.0v Scot U19Potchefstroom (Uni)15 Jan 1998Youth ODI # 186
4 wickets1819219.550.0v Namibia U19sKimberley22 Jan 2024Youth ODI # 1497
8 wickets16411622.450.0v JPN Under-19Potchefstroom (Uni 2)1 Feb 2020Youth ODI # 1336
7 wickets16310622.550.0v USA U19Bloemfontein19 Jan 2024Youth ODI # 1489
7 wickets15013025.050.0v S Africa U19Kimberley17 Jan 2020Youth ODI # 1300
8 wickets14914117.142.0v Scot U19Potchefstroom25 Jan 2020Youth ODI # 1320
10 wickets14814125.250.0v NZ U19East London27 Jan 2024Youth ODI # 1510
5 wickets14817025.250.0v NEP Under-19Bloemfontein31 Jan 2024Youth ODI # 1517
5 wickets14614025.450.0v AFG Under-19Johannesburg8 Jan 2024Youth ODI # 1488
7 wickets14217526.250.0v Scot U19Potchefstroom20 Jan 2024Youth ODI # 1492
7 wickets14110426.350.0v Scot U19Johannesburg13 Jan 1998Youth ODI # 175
7 wickets13827027.050.0v Scot U19Potchefstroom27 Jan 2024Youth ODI # 1509
7 wickets13213928.050.0v Zim U19Stellenbosch18 Jan 2012Youth ODI # 791
4 wickets13110628.150.0v Namibia U19sPretoria12 Jan 1998Youth ODI # 166
1 wicket1309228.250.0v AFG Under-19East London23 Jan 2024Youth ODI # 1499
6 wickets12514829.150.0v AUS Under-19Cape Town27 Jan 1998Youth ODI # 209
3 wickets12511229.150.0v Zim U19Paarl25 Jan 2017Youth ODI # 1111
7 wickets12414629.250.0v Nigeria U19Potchefstroom30 Jan 2020Youth ODI # 1330
6 wickets12317529.350.0v IND Under-19Centurion20 Jan 1998Youth ODI # 193
6 wickets12111929.550.0v PNG U19Johannesburg19 Jan 1998Youth ODI # 191
5 wickets11916230.150.0v England U19Cape Town19 Jan 2025Youth ODI # 1549
7 wickets11017231.450.0v England U19Benoni4 Jan 1998Youth ODI # 162
7 wickets10514132.350.0v Zim U19Stellenbosch15 Jan 2011Youth ODI # 751
9 wickets10419832.450.0v Zim U19Cape Town11 Jan 2012Youth ODI # 784
7 wickets10215333.050.0v Zim U19Paarl18 Jan 2011Youth ODI # 753
7 wickets10219333.050.0v Zim U19Paarl20 Jan 2017Youth ODI # 1108
9 wickets9921133.350.0v England U19Cape Town21 Feb 2013Youth ODI # 873
3 wickets9816233.450.0v Namibia U19sRandjesfontein13 Jan 1998Youth ODI # 174
4 wickets9712733.550.0v S Africa U19Cape Town27 Jan 2012Youth ODI # 798
5 wickets8920635.150.0v Scot U19Potchefstroom24 Jan 2024Youth ODI # 1501
4 wickets8915735.150.0v England U19Stellenbosch22 Jan 2025Youth ODI # 1550
9 wickets8811335.250.0v PAK Under-19Kimberley19 Feb 1997Youth ODI # 147
10 wickets8817335.250.0v PAK Under-19Potchefstroom4 Feb 2020Youth ODI # 1341
8 wickets8714735.350.0v Namibia U19sKimberley27 Jan 2024Youth ODI # 1508
8 wickets8520335.550.0v Scot U19Soweto12 Jan 1998Youth ODI # 169
9 wickets81448.322.0v JPN Under-19Potchefstroom (Uni)25 Jan 2020Youth ODI # 1319
6 wickets8019936.450.0v AFG Under-19Johannesburg29 Dec 2023Youth ODI # 1481
5 wickets7514537.350.0v Scot U19Fochville22 Jan 1998Youth ODI # 203
7 wickets7518337.350.0v S Africa U19Durban7 Jul 2019Youth ODI # 1244
7 wickets7316637.550.0v BAN Under-19Pietermaritzburg10 Jul 2015Youth ODI # 1010
7 wickets7017838.250.0v Zim U19Gqeberha21 Jan 1998Youth ODI # 198
5 wickets6916438.350.0v NZ U19Durban5 Jan 2020Youth ODI # 1295
8 wickets6823238.450.0v Canada U19Bloemfontein18 Jan 2020Youth ODI # 1303
7 wickets6711538.550.0v PAK Under-19Stellenbosch25 Jan 2012Youth ODI # 797
9 wickets6413011.222.0v Zim U19Potchefstroom18 Jan 2020Youth ODI # 1301
7 wickets6015340.050.0v S Africa U19Stellenbosch19 Jan 2012Youth ODI # 792
5 wickets5918940.150.0v PAK Under-19Durban29 Jan 1998Youth ODI # 211
3 wickets5813340.250.0v Kenya U19Potchefstroom (Uni)19 Jan 1998Youth ODI # 188
8 wickets5817140.250.0v S Africa U19Pietermaritzburg12 Jul 2015Youth ODI # 1011
5 wickets5815540.250.0v S Africa U19Benoni5 Feb 2020Youth ODI # 1342
7 wickets5524140.550.0v S Africa U19Johannesburg2 Jan 2024Youth ODI # 1483
2 wickets5419341.050.0v England U19Potchefstroom26 Jan 2024Youth ODI # 1506
5 wickets5322341.150.0v W Indies U19Durban9 Jul 2017Youth ODI # 1127
8 wickets5324941.150.0v S Africa U19Potchefstroom7 Dec 2017Youth ODI # 1152
6 wickets5319041.150.0v AFG Under-19Benoni31 Jan 2020Youth ODI # 1333
4 wickets5014441.450.0v S Africa U19Potchefstroom1 Feb 2020Youth ODI # 1337
4 wickets4813842.050.0v Zim U19East London26 Jan 1998Youth ODI # 208
3 wickets4717242.150.0v Zim U19Somerset West17 Jan 2012Youth ODI # 790
6 wickets4727742.150.0v S Africa U19Pietermaritzburg27 Jun 2019Youth ODI # 1239
4 wickets4617542.250.0v UAE Under-19Potchefstroom1 Feb 2020Youth ODI # 1335
9 wickets4518842.350.0v S Africa U19East London26 Dec 2019Youth ODI # 1289
3 wickets4317042.550.0v Ireland U19Benoni22 Jan 1998Youth ODI # 199
4 wickets4321639.547.0v S Africa U19Pietermaritzburg25 Jun 2019Youth ODI # 1238
4 wickets4018143.250.0v NZ U19Pretoria12 Jan 1998Youth ODI # 168
3 wickets3818243.450.0v Ireland U19Potchefstroom30 Jan 2024Youth ODI # 1515
5 wickets3716443.550.0v S Africa U19Paarl19 Jan 2017Youth ODI # 1107
3 wickets3622444.050.0v England U19Pretoria15 Jan 1998Youth ODI # 181
6 wickets3521244.150.0v NZ U19Potchefstroom6 Feb 2020Youth ODI # 1343
7 wickets3425044.250.0v UAE Under-19Potchefstroom28 Jan 2020Youth ODI # 1327
4 wickets3320844.350.0v S Africa U19Pietermaritzburg16 Jul 2017Youth ODI # 1130
8 wickets3218544.450.0v S Africa U19Durban5 Jul 2015Youth ODI # 1008
2 wickets3220844.450.0v S Africa U19Pietermaritzburg12 Jul 2017Youth ODI # 1128
1 wicket3214644.450.0v AFG Under-19East London26 Jan 2024Youth ODI # 1507
5 wickets3023045.050.0v England U19Cape Town19 Jan 2009Youth ODI # 646
5 wickets2923545.150.0v W Indies U19Potchefstroom15 Jan 1998Youth ODI # 187
6 wickets2617745.450.0v Zim U19Cape Town14 Jan 2012Youth ODI # 787
5 wickets2419546.050.0v NZ U19Cape Town25 Jan 1998Youth ODI # 207
7 wickets2424246.050.0v NZ U19Johannesburg1 Feb 1998Youth ODI # 213
7 wickets2422246.050.0v England U19Paarl13 Feb 2013Youth ODI # 869
3 wickets2317042.146.0v IND Under-19Potchefstroom9 Feb 2020Youth ODI # 1345
4 wickets2019846.450.0v IND Under-19Johannesburg11 Jan 1998Youth ODI # 164
7 wickets1916946.550.0v SL Under-19Benoni12 Jan 1998Youth ODI # 170
6 wickets1924446.550.0v W Indies U19Fochville24 Jan 1998Youth ODI # 205
6 wickets1923646.550.0v Ireland U19Bloemfontein22 Jan 2024Youth ODI # 1496
6 wickets1822447.050.0v S Africa U19Pretoria5 Jan 2008Youth ODI # 580
3 wickets1818046.049.0v AUS Under-19Kimberley18 Jan 2020Youth ODI # 1304
2 wickets1615947.250.0v S Africa U19Pretoria1 Jan 2008Youth ODI # 577
5 wickets1419847.450.0v NEP Under-19East London24 Jan 2024Youth ODI # 1502
2 wickets1216048.050.0v Ireland U19Boksburg13 Jan 1998Youth ODI # 176
7 wickets1221548.050.0v SL Under-19Oudtshoorn1 Feb 2017Youth ODI # 1116
5 wickets1019348.250.0v IND Under-19East London30 Dec 2019Youth ODI # 1291
2 wickets916148.350.0v Ireland U19Boksburg12 Jan 1998Youth ODI # 167
4 wickets819248.450.0v Ireland U19Fochville20 Jan 1998Youth ODI # 196
6 wickets815737.439.0v England U19Stellenbosch19 Feb 2013Youth ODI # 872
5 wickets822448.450.0v SL Under-19Paarl26 Jan 2017Youth ODI # 1112
6 wickets825748.450.0v S Africa U19Johannesburg6 Jan 2024Youth ODI # 1485
6 wickets720948.550.0v SL Under-19Kimberley28 Jan 2024Youth ODI # 1512
2 wickets724548.550.0v S Africa U19Benoni6 Feb 2024Youth ODI # 1527
1 wicket518049.150.0v PAK Under-19Benoni8 Feb 2024Youth ODI # 1528
4 wickets425849.250.0v SL Under-19Johannesburg27 Dec 2009Youth ODI # 688
2 wickets326549.350.0v S Africa U19Stellenbosch29 Jan 2012Youth ODI # 800
2 wickets319949.350.0v NZ U19Durban9 Jan 2020Youth ODI # 1298
3 wickets323249.350.0v SL Under-19Kimberley30 Jan 2024Youth ODI # 1514
3 wickets314949.350.0v USA U19Benoni31 Jan 2024Youth ODI # 1516
3 wickets226049.450.0v England U19Potchefstroom10 Dec 2017Youth ODI # 1153
2 wickets223949.450.0v W Indies U19Benoni29 Jan 2020Youth ODI # 1328
3 wickets124149.550.0v S Africa U19Durban30 Jan 1998Youth ODI # 212
3 wickets124349.550.0v SL Under-19Bloemfontein22 Jan 2020Youth ODI # 1314
4 wickets119249.550.0v AFG Under-19Potchefstroom (Uni)2 Feb 2020Youth ODI # 1338
2 wickets025350.050.0v England U19Kimberley23 Jan 2020Youth ODI # 1315
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Zimbabwe vs New Zealand at Bulawayo, New Zealand in Zimbabwe 2nd Test, Aug 7-9, 2025 [Test # 2599]

India vs England at The Oval, India in England 5th Test, Jul 31-Aug 4, 2025 [Test # 2598]

Zimbabwe vs New Zealand at Bulawayo, New Zealand in Zimbabwe 1st Test, Jul 30-Aug 1, 2025 [Test # 2597]