
Includes finals, playoffs and exhibition games, so totals run higher than regular-season figures.
| Season | |||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 Cricket 24799Zimbabwe | 1 | 2 | 3 | 0 | 0 | 1 | 1 | – | – | – | 0 | – | 1 | – | – | – | 2 | 0 | 0 | – | – | – | 1 | – | – | – | – | 8 | 1 |
| 2026 ODIs | 1 | – | – | – | – | – | – | 1 | – | – | – | – | – | – | 1 | – | – | – | – | 1 | 1 | – | – | – | – | – | – | – | – |
| 2026 T20IsZimbabwe | 11 | 138 | 101 | 7 | 9 | 11 | 9 | 8 | 1 | – | 2 | 1 | 42 | 1 | 9 | – | 30 | 13 | 0 | – | – | 2 | 6 | – | 1 | – | – | – | 1 |
| 2025 T20IsZimbabwe | 21 | 554 | 415 | 62 | 16 | 21 | 20 | 10 | 2 | 4 | 1 | – | 172 | 1 | 12 | 1 | 124 | 37 | 4 | – | – | 3 | 15 | 2 | 1 | – | 1 | – | 2 |
| 2024 T20IsZimbabwe | 18 | 409 | 272 | 53 | 15 | 18 | 17 | 7 | 2 | 2 | 1 | – | 119 | 2 | 9 | – | 64 | 20 | 1 | – | – | 2 | 10 | – | 3 | 1 | 1 | – | 1 |
| 2024 ODIsZimbabwe | 6 | 59 | 78 | 7 | 1 | 5 | 4 | 9 | – | – | 1 | 1 | 51 | – | 9 | – | 15 | 2 | 2 | 1 | – | – | 1 | – | 2 | 1 | – | – | – |
| 2023 T20IsZimbabwe | 13 | 243 | 204 | 20 | 12 | 13 | 11 | 4 | – | 2 | 2 | 3 | 95 | – | 4 | 1 | 64 | 12 | 1 | – | – | 3 | 6 | 1 | 1 | 1 | – | – | – |
| 2023 ODIsZimbabwe | 1 | 18 | 6 | 2 | 1 | 1 | 0 | – | – | – | 1 | – | 0 | – | – | – | 2 | 1 | 0 | – | – | – | – | – | – | – | – | – | – |
| 2022 ODIsZimbabwe | 8 | 118 | 195 | 12 | 0 | 7 | 7 | – | – | – | 0 | 1 | 129 | 1 | – | – | 42 | 8 | 4 | 1 | – | 2 | 4 | – | 1 | – | – | – | – |
| 2022 T20IsZimbabwe | 3 | 11 | 18 | 1 | 0 | 3 | 3 | 1 | – | – | 0 | – | 12 | – | 1 | – | 3 | 2 | 0 | – | – | – | 2 | – | 1 | – | – | – | – |
| 2021 T20IsZimbabwe | 12 | 118 | 128 | 9 | 3 | 11 | 11 | 2 | – | – | 0 | 1 | 69 | – | 2 | – | 33 | 11 | 3 | 1 | 2 | 3 | 7 | 1 | – | 1 | – | – | – |
| 2021 ODIsZimbabwe | 3 | 21 | 41 | 2 | 1 | 3 | 3 | 1 | – | – | 0 | 1 | 32 | – | 1 | – | 5 | 1 | 0 | – | – | 2 | – | – | 1 | – | – | – | – |
| Career12 seasons | 98 | 1,691 | 1,461 | 175 | 58 | 94 | 86 | 43 | 5 | 8 | 8 | 8 | 722 | 5 | 48 | 2 | 384 | 107 | 15 | 4 | 3 | 17 | 52 | 4 | 11 | 4 | 2 | 8 | 5 |
5 matches, 4 innings: 18 runs at 6.0, SR 86, HS 13*
| Match | Bat | How out |
|---|---|---|
| @ Afghanistan2 Nov · Cricket 24799 | 2 (3) | caught |
| v17 Oct · ODIs | DNB | |
| v South Africa6 Sept · T20Is | 3 (5) | caught |
| v Namibia3 Sept · T20Is | 13* (12) | not out |
| v South Africa1 Sept · T20Is | 0 (1) | lbw |
| Game | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3rd T20I (D/N) @ AfghanistanL 79-81 2 Nov | 2 | 3 | 0 | 0 | 1 | 1 | – | – | – | 0 | – | 1 | – | – | – | 2 | 0 | 0 | – | – | – | 1 | – | – | – | – | 8 | 1 |
| Split | |||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AwayHome or away · won 0 of 1 | 1 | 2.0 | 3.0 | 0.0 | 0.0 | 1.0 | 1.0 | – | – | – | 0.0 | – | 1.0 | – | – | – | 2.0 | 0.0 | 0.0 | – | – | – | 1.0 | – | – | – | – | 8.0 | 1.0 |
| LossesResult | 1 | 2.0 | 3.0 | 0.0 | 0.0 | 1.0 | 1.0 | – | – | – | 0.0 | – | 1.0 | – | – | – | 2.0 | 0.0 | 0.0 | – | – | – | 1.0 | – | – | – | – | 8.0 | 1.0 |
| Regular seasonStage · won 0 of 1 | 1 | 2.0 | 3.0 | 0.0 | 0.0 | 1.0 | 1.0 | – | – | – | 0.0 | – | 1.0 | – | – | – | 2.0 | 0.0 | 0.0 | – | – | – | 1.0 | – | – | – | – | 8.0 | 1.0 |
| AfghanistanOpponent · won 0 of 1 | 1 | 2.0 | 3.0 | 0.0 | 0.0 | 1.0 | 1.0 | – | – | – | 0.0 | – | 1.0 | – | – | – | 2.0 | 0.0 | 0.0 | – | – | – | 1.0 | – | – | – | – | 8.0 | 1.0 |
| Sharjah Cricket StadiumGround · won 0 of 1 | 1 | 2.0 | 3.0 | 0.0 | 0.0 | 1.0 | 1.0 | – | – | – | 0.0 | – | 1.0 | – | – | – | 2.0 | 0.0 | 0.0 | – | – | – | 1.0 | – | – | – | – | 8.0 | 1.0 |
Stats from official league and public sports feeds. Updated hourly.