| Last Odi: | vs United Arab Emirates at Takashinga Sports Club, July 6, 2023 |
| Last T20: | vs Canada at Prairie View Cricket Complex, April 13, 2024 |
| MAT | NO | Runs | HS | AVG | SR | 100s | 50 | 4s | 6s | CT | ST | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 32 | 5 | 986 | 101 | 37 | 83.70 | 1 | 6 | 89 | 18 | 14 | 0 |
| T20 | 9 | 1 | 114 | 65 | 16 | 122.58 | 0 | 1 | 6 | 7 | 4 | 0 |
| MAT | Wkts | AVG | ECON | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|
| ODI | 32 | 6 | 15.83 | 5.04 | 15/4 | 0 | 0 |
| T20 | 9 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| 9th Place Playoff Vs UAE | 69 (44) |
| Playoff Vs IRE | 10 (9) |
| Match 17 Vs ZIM | 13 (16) |
| Match 10 Vs NED | 33 (57) |
| Match 6 Vs NEP | 26 (41) |
| Match 2 Vs WI | 101 (109) |
| Match 13 Vs JER | 41 (41) |
| Match 10 Vs PNG | 17 (23) |
| Match 7 Vs UAE | 24 (26) |
| Match 4 Vs CAN | 11 (27) |
| 5th T20I Vs CAN | 0 (1) |
| 1st T20I Vs CAN | 1 (1) |
| 3rd/4th Playoff Vs PNG | 12 (11) |
| Semi Final 2 Vs NED | 0 (2) |
| Match 11 Vs ZIM | 4 (5) |
| Match 6 Vs SIN | 10 (11) |
| Match 2 Vs JER | 0 (0) |
| Vs IRE | 22 (20) |
| 1st T20I Vs IRE | 65 (42) |
| Find Player |