| Last Odi: | vs Canada at United Cricket Club Ground, April 5, 2023 |
| Last T20: | vs United States at Bulawayo Athletic Club, July 17, 2022 |
| MAT | NO | Runs | HS | AVG | SR | 100s | 50 | 4s | 6s | CT | ST | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 25 | 2 | 347 | 58 | 16 | 75.27 | 0 | 1 | 26 | 6 | 6 | 0 |
| T20 | 17 | 2 | 46 | 17 | 5 | 70.77 | 0 | 0 | 4 | 0 | 5 | 0 |
| MAT | Wkts | AVG | ECON | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|
| ODI | 25 | 26 | 28.19 | 4.61 | 13/5 | 1 | 0 |
| T20 | 17 | 9 | 27.11 | 7.00 | 22/2 | 0 | 0 |
| Match 15 Vs CAN | 0 (6) |
| Match 10 Vs USA | 11 (22) |
| Match 9 Vs JER | 58 (51) |
| Match 5 Vs NAM | 12 (20) |
| Match 2 Vs UAE | 11 (24) |
| Match 128 Vs UAE | 33 (22) |
| Match 127 Vs NEP | 4 (13) |
| Match 125 Vs UAE | 1 (6) |
| Match 124 Vs NEP | 20 (17) |
| Match 121 Vs UAE | 0 (0) |
| 3rd/4th Playoff Vs USA | 0 (2) |
| Semi Final 1 Vs ZIM | 17 (21) |
| Match 10 Vs HKO | 8 (8) |
| Match 8 Vs UGA | 0 (0) |
| Match 3 Vs NED | 0 (1) |
| Final Vs NEP | 6 (9) |
| Match 5 Vs MAL | 0 (0) |
| Match 4 Vs NEP | 6 (7) |
| Match 1 Vs NEP | 3 (5) |
| Final Vs NED | 1 (3) |