| 20 | 881 | 146.5 | 20 | 17 | 698 | 29 | 4/55 | 24.06 | 4.75 | 30.37 | 1 | - | - |
ICC Men's Cricket World Cup League 2, 2023/24-2027 |
| 12 | 563 | 93.5 | 8 | 12 | 377 | 26 | 4/32 | 14.50 | 4.01 | 21.65 | 2 | - | - |
ICC Men's Cricket World Cup League 2, 2023/24-2027 |
| 19 | 966 | 161.0 | 5 | 18 | 751 | 19 | 2/8 | 39.52 | 4.66 | 50.84 | - | - | - |
ICC Men's Cricket World Cup League 2, 2023/24-2027 |
| 7 | 248 | 41.2 | - | 7 | 225 | 14 | 5/53 | 16.07 | 5.44 | 17.71 | 1 | 1 | - |
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023 |
| 13 | 451 | 75.1 | 3 | 11 | 399 | 14 | 4/40 | 28.50 | 5.30 | 32.21 | 1 | - | - |
ICC Men's Cricket World Cup League 2, 2023/24-2027 |
| 7 | 282 | 47.0 | 1 | 7 | 228 | 13 | 5/34 | 17.53 | 4.85 | 21.69 | - | 1 | - |
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023 |
| 20 | 444 | 74.0 | 2 | 15 | 353 | 13 | 4/40 | 27.15 | 4.77 | 34.15 | 1 | - | - |
ICC Men's Cricket World Cup League 2, 2023/24-2027 |
| 7 | 348 | 58.0 | 2 | 7 | 356 | 12 | 4/23 | 29.66 | 6.13 | 29.00 | 1 | - | - |
ICC Men's Cricket World Cup League 2, 2023/24-2027 |
| 6 | 274 | 45.4 | 1 | 6 | 268 | 11 | 7/21 | 24.36 | 5.86 | 24.90 | - | 1 | - |
ICC Men's Cricket World Cup League 2, 2023/24-2027 |
| 7 | 353 | 58.5 | 5 | 7 | 275 | 11 | 3/33 | 25.00 | 4.67 | 32.09 | - | - | - |
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023 |
| 7 | 378 | 63.0 | 3 | 7 | 298 | 10 | 3/52 | 29.80 | 4.73 | 37.80 | - | - | - |
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023 |
| 11 | 458 | 76.2 | 4 | 11 | 378 | 10 | 3/62 | 37.80 | 4.95 | 45.80 | - | - | - |
ICC Men's Cricket World Cup League 2, 2023/24-2027 |
| 6 | 250 | 41.4 | 2 | 6 | 222 | 6 | 4/20 | 37.00 | 5.32 | 41.66 | 1 | - | - |
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023 |
| 7 | 186 | 31.0 | - | 6 | 149 | 5 | 2/33 | 29.80 | 4.80 | 37.20 | - | - | - |
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023 |
| 2 | 67 | 11.1 | 2 | 2 | 47 | 4 | 3/32 | 11.75 | 4.20 | 16.75 | - | - | - |
ICC Men's Cricket World Cup League 2, 2023/24-2027 |
| 5 | 186 | 31.0 | 6 | 4 | 115 | 4 | 2/15 | 28.75 | 3.70 | 46.50 | - | - | - |
ICC Men's Cricket World Cup League 2, 2023/24-2027 |
| 2 | 102 | 17.0 | - | 2 | 129 | 4 | 3/55 | 32.25 | 7.58 | 25.50 | - | - | - |
ICC Men's Cricket World Cup League 2, 2023/24-2027 |
| 3 | 120 | 20.0 | 3 | 3 | 86 | 3 | 2/16 | 28.66 | 4.30 | 40.00 | - | - | - |
ICC Men's Cricket World Cup League 2, 2023/24-2027 |
| 6 | 81 | 13.3 | - | 2 | 53 | 2 | 1/22 | 26.50 | 3.92 | 40.50 | - | - | - |
ICC Men's Cricket World Cup League 2, 2023/24-2027 |
| 7 | 60 | 10.0 | - | 3 | 54 | 1 | 1/24 | 54.00 | 5.40 | 60.00 | - | - | - |
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023 |