
Includes finals, playoffs and exhibition games, so totals run higher than regular-season figures.
| Season | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 TestsZimbabwe | 2 | 52 | 140 | 5 | 0 | 4 | 4 | 1 | – | 0 | 2 | 114 | 1 | 12 | 7 | 2 | – | 4 | – | – | – |
| 2024 TestsZimbabwe | 1 | 40 | 86 | 6 | 0 | 2 | 2 | 2 | – | 0 | – | 69 | 2 | 8 | 1 | 2 | 1 | – | 1 | – | – |
| 2023 ODIsZimbabwe | 3 | 31 | 70 | 2 | 0 | 3 | 2 | – | – | 1 | – | 51 | – | 12 | 4 | 1 | – | 1 | – | 1 | – |
| 2022 ODIsZimbabwe | 5 | 39 | 85 | 5 | 1 | 5 | 5 | 2 | – | 0 | 2 | 69 | 2 | 8 | 1 | 1 | – | 3 | 1 | – | 1 |
| 2021 ODIsZimbabwe | 3 | 87 | 101 | 11 | 1 | 3 | 3 | – | – | 0 | – | 60 | – | 23 | 4 | 2 | 1 | – | 1 | – | 1 |
| 2021 TestsZimbabwe | 1 | 94 | 413 | 10 | 0 | 2 | 2 | – | 1 | 0 | – | 361 | – | 33 | 6 | 3 | – | 1 | 1 | – | – |
| Career6 seasons | 15 | 343 | 895 | 39 | 2 | 19 | 18 | 5 | 1 | 1 | 4 | 724 | 5 | 96 | 23 | 11 | 2 | 9 | 4 | 1 | 2 |
5 matches, 8 innings: 110 runs at 15.7, SR 41, HS 40
| Match | Inns | Bat | How out |
|---|---|---|---|
| v South Africa6 July · Tests | 1st | 0 (1) | caught |
| 2nd | 40 (76) | caught | |
| v South Africa28 June · Tests | 1st | 0 (1) | caught |
| 2nd | 12 (62) | caught | |
| v Ireland6 Feb · Tests | 1st | 26 (66) | lbw |
| 2nd | 14 (20) | bowled | |
| v Sri Lanka11 Jan · ODIs | 17 (24) | caught | |
| v Sri Lanka6 Jan · ODIs | 1* (16) | not out |
| Game | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Match 2 v South AfricaL 390-626 6 July | 40 | 77 | 5 | 0 | 2 | 2 | – | – | 0 | 1 | 59 | – | 8 | 3 | 2 | – | 2 | – | – | – |
| Match 1 v South AfricaL 459-787 28 June | 12 | 63 | 0 | 0 | 2 | 2 | 1 | – | 0 | 1 | 55 | 1 | 4 | 4 | 0 | – | 2 | – | – | – |
| Split | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| LossesResult | 4 | 46.5 | 160 | 5.3 | 0.0 | 2.0 | 2.0 | 0.8 | 0.3 | 0.0 | 0.5 | 136 | 0.8 | 13.3 | 3.5 | 1.8 | 0.3 | 1.3 | 0.5 | – | – |
| Regular seasonStage · won 0 of 4 | 4 | 46.5 | 160 | 5.3 | 0.0 | 2.0 | 2.0 | 0.8 | 0.3 | 0.0 | 0.5 | 136 | 0.8 | 13.3 | 3.5 | 1.8 | 0.3 | 1.3 | 0.5 | – | – |
| South AfricaOpponent · won 0 of 2 | 2 | 26.0 | 70.0 | 2.5 | 0.0 | 2.0 | 2.0 | 0.5 | – | 0.0 | 1.0 | 57.0 | 0.5 | 6.0 | 3.5 | 1.0 | – | 2.0 | – | – | – |
| BangladeshOpponent · won 0 of 1 | 1 | 94.0 | 413 | 10.0 | 0.0 | 2.0 | 2.0 | – | 1.0 | 0.0 | – | 361 | – | 33.0 | 6.0 | 3.0 | – | 1.0 | 1.0 | – | – |
| IrelandOpponent · won 0 of 1 | 1 | 40.0 | 86.0 | 6.0 | 0.0 | 2.0 | 2.0 | 2.0 | – | 0.0 | – | 69.0 | 2.0 | 8.0 | 1.0 | 2.0 | 1.0 | – | 1.0 | – | – |
| Queens Sports Club, BulawayoGround · won 0 of 3 | 3 | 30.7 | 75.3 | 3.7 | 0.0 | 2.0 | 2.0 | 1.0 | – | 0.0 | 0.7 | 61.0 | 1.0 | 6.7 | 2.7 | 1.3 | 0.3 | 1.3 | 0.3 | – | – |
| Harare Sports ClubGround · won 0 of 1 | 1 | 94.0 | 413 | 10.0 | 0.0 | 2.0 | 2.0 | – | 1.0 | 0.0 | – | 361 | – | 33.0 | 6.0 | 3.0 | – | 1.0 | 1.0 | – | – |
Stats from official league and public sports feeds. Updated hourly.