| 35 | 1792 | 298.4 | 22 | 35 | 1419 | 76 | 5/31 | 18.67 | 4.75 | 23.57 | 3 | 3 | - |
ICC Men's Cricket World Cup League 2, 2019-2023 |
| 34 | 1625 | 270.5 | 17 | 34 | 1107 | 47 | 4/15 | 23.55 | 4.08 | 34.57 | 3 | - | - |
ICC Men's Cricket World Cup League 2, 2019-2023 |
| 33 | 1531 | 255.1 | 6 | 33 | 1211 | 41 | 5/15 | 29.53 | 4.74 | 37.34 | 1 | 1 | - |
ICC Men's Cricket World Cup League 2, 2019-2023 |
| 33 | 1434 | 239.0 | 22 | 33 | 1019 | 32 | 3/43 | 31.84 | 4.26 | 44.81 | - | - | - |
ICC Men's Cricket World Cup League 2, 2019-2023 |
| 25 | 808 | 134.4 | 8 | 23 | 589 | 20 | 4/36 | 29.45 | 4.37 | 40.40 | 1 | - | - |
ICC Men's Cricket World Cup League 2, 2019-2023 |
| 16 | 504 | 84.0 | 4 | 16 | 342 | 17 | 4/36 | 20.11 | 4.07 | 29.64 | 1 | - | - |
ICC Men's Cricket World Cup League 2, 2019-2023 |
| 24 | 634 | 105.4 | 4 | 20 | 579 | 17 | 3/43 | 34.05 | 5.47 | 37.29 | - | - | - |
ICC Men's Cricket World Cup League 2, 2019-2023 |
| 7 | 378 | 63.0 | 3 | 7 | 384 | 14 | 5/55 | 27.42 | 6.09 | 27.00 | - | 1 | - |
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023 |
| 15 | 627 | 104.3 | - | 15 | 551 | 14 | 3/28 | 39.35 | 5.27 | 44.78 | - | - | - |
ICC Men's Cricket World Cup League 2, 2019-2023 |
| 10 | 348 | 58.0 | 3 | 9 | 242 | 11 | 3/20 | 22.00 | 4.17 | 31.63 | - | - | - |
ICC Men's Cricket World Cup League 2, 2019-2023 |
| 6 | 306 | 51.0 | 3 | 6 | 362 | 11 | 4/79 | 32.90 | 7.09 | 27.81 | 1 | - | - |
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023 |
| 2 | 120 | 20.0 | - | 2 | 77 | 5 | 4/32 | 15.40 | 3.85 | 24.00 | 1 | - | - |
ACC Men's Premier Cup (in Nepal), 2023 |
| 3 | 138 | 23.0 | 2 | 3 | 101 | 5 | 4/34 | 20.20 | 4.39 | 27.60 | 1 | - | - |
ICC Men's Cricket World Cup League 2, 2019-2023 |
| 2 | 116 | 19.2 | 3 | 2 | 125 | 5 | 4/44 | 25.00 | 6.46 | 23.20 | 1 | - | - |
ACC Men's Premier Cup (in Nepal), 2023 |
| 5 | 162 | 27.0 | - | 5 | 138 | 5 | 3/31 | 27.60 | 5.11 | 32.40 | - | - | - |
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023 |
| 2 | 90 | 15.0 | - | 2 | 100 | 4 | 2/46 | 25.00 | 6.66 | 22.50 | - | - | - |
ACC Men's Premier Cup (in Nepal), 2023 |
| 7 | 258 | 43.0 | 1 | 7 | 249 | 3 | 1/29 | 83.00 | 5.79 | 86.00 | - | - | - |
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023 |
| 1 | 36 | 6.0 | 1 | 1 | 28 | 2 | 2/28 | 14.00 | 4.66 | 18.00 | - | - | - |
ICC World Cricket League Division Two (in Namibia), 2019 |
| 1 | 60 | 10.0 | - | 1 | 32 | 2 | 2/32 | 16.00 | 3.20 | 30.00 | - | - | - |
ICC World Cricket League Division Two (in Namibia), 2019 |
| 2 | 84 | 14.0 | 2 | 2 | 62 | 2 | 2/35 | 31.00 | 4.42 | 42.00 | - | - | - |
ICC Men's Cricket World Cup League 2, 2019-2023 |
| 3 | 101 | 16.5 | 1 | 3 | 83 | 2 | 2/30 | 41.50 | 4.93 | 50.50 | - | - | - |
ICC Men's Cricket World Cup League 2, 2019-2023 |
| 3 | 174 | 29.0 | 2 | 3 | 140 | 2 | 1/39 | 70.00 | 4.82 | 87.00 | - | - | - |
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023 |
| 7 | 178 | 29.4 | - | 6 | 174 | 2 | 2/36 | 87.00 | 5.86 | 89.00 | - | - | - |
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023 |
| 5 | 246 | 41.0 | 1 | 5 | 240 | 2 | 1/51 | 120.00 | 5.85 | 123.00 | - | - | - |
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023 |
| 2 | 30 | 5.0 | - | 2 | 26 | 1 | 1/11 | 26.00 | 5.20 | 30.00 | - | - | - |
ACC Men's Premier Cup (in Nepal), 2023 |
| 1 | 48 | 8.0 | 1 | 1 | 32 | 1 | 1/32 | 32.00 | 4.00 | 48.00 | - | - | - |
ICC World Cricket League Division Two (in Namibia), 2019 |
| 1 | 36 | 6.0 | - | 1 | 47 | 1 | 1/47 | 47.00 | 7.83 | 36.00 | - | - | - |
ACC Men's Premier Cup (in Nepal), 2023 |
| 1 | 54 | 9.0 | - | 1 | 52 | 1 | 1/52 | 52.00 | 5.77 | 54.00 | - | - | - |
ACC Men's Premier Cup (in Nepal), 2023 |
| 1 | 60 | 10.0 | - | 1 | 54 | 1 | 1/54 | 54.00 | 5.40 | 60.00 | - | - | - |
ICC World Cricket League Division Two (in Namibia), 2019 |
| 2 | 102 | 17.0 | 2 | 2 | 92 | 1 | 1/28 | 92.00 | 5.41 | 102.00 | - | - | - |
ACC Men's Premier Cup (in Nepal), 2023 |