| Last Odi: | vs Nepal at Takashinga Sports Club, July 2, 2023 |
| Last T20: | vs Scotland at Dubai International Cricket Stadium, October 30, 2019 |
| MAT | NO | Runs | HS | AVG | SR | 100s | 50 | 4s | 6s | CT | ST | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 26 | 3 | 936 | 121 | 41 | 80.41 | 2 | 5 | 81 | 21 | 6 | 0 |
| T20 | 20 | 2 | 439 | 54 | 26 | 111.99 | 0 | 1 | 36 | 13 | 8 | 0 |
| MAT | Wkts | AVG | ECON | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|
| ODI | 26 | 0 | 0 | 6.60 | 0/0 | 0 | 0 |
| T20 | 20 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| Playoff Vs NEP | 10 (28) |
| Match 8 Vs OMN | 38 (51) |
| Match 3 Vs SRL | 26 (43) |
| 3rd ODI Vs WI | 27 (40) |
| 1st ODI Vs WI | 16 (31) |
| Final Vs NEP | 1 (5) |
| Semi Final 2 Vs OMN | 46 (58) |
| Match 11 Vs NAM | 4 (10) |
| Match 8 Vs CAN | 54 (48) |
| Match 7 Vs USA | 15 (20) |
| Qualifying Play Off 3 Vs SCO | 34 (28) |
| Qualifying Play Off 1 Vs NED | 0 (3) |
| Match 42 Vs CAN | 27 (23) |
| Match 21 Vs JER | 7 (14) |
| Match 15 Vs HKO | 54 (37) |
| Match 9 Vs IRE | 3 (6) |
| Match 4 Vs OMN | 14 (17) |
| 4th T20I Vs NED | 0 (0) |
| 3rd T20I Vs NED | 22 (22) |
| 2nd T20I Vs NED | 49 (41) |
| Find Player |