| Last Odi: | vs Canada at United Cricket Club Ground, April 5, 2023 |
| Last T20: | vs New Zealand at Brian Lara Cricket Academy, June 17, 2024 |
| MAT | NO | Runs | HS | AVG | SR | 100s | 50 | 4s | 6s | CT | ST | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 61 | 1 | 1363 | 151 | 23 | 77.53 | 1 | 6 | 141 | 26 | 25 | 0 |
| T20 | 35 | 3 | 866 | 86 | 28 | 144.33 | 0 | 8 | 68 | 47 | 10 | 0 |
| MAT | Wkts | AVG | ECON | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|
| ODI | 61 | 0 | 0 | 12.00 | 0/0 | 0 | 0 |
| T20 | 35 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| Match 15 Vs CAN | 36 (38) |
| Match 10 Vs USA | 15 (12) |
| Match 9 Vs JER | 29 (27) |
| Match 5 Vs NAM | 1 (2) |
| Match 2 Vs UAE | 56 (56) |
| Match 125 Vs UAE | 0 (0) |
| Match 124 Vs NEP | 50 (44) |
| Match 121 Vs UAE | 35 (63) |
| Match 121 Vs NEP | 39 (51) |
| Match 119 Vs UAE | 51 (43) |
| Match 39 Vs NZL | 1 (2) |
| Match 29 Vs AFG | 11 (18) |
| Match 9 Vs UGA | 1 (6) |
| Match 2 Vs WI | 2 (5) |
| Final Vs NEP | 61 (37) |
| Match 3 Vs HKO | 51 (33) |
| Match 2 Vs NEP | 13 (6) |
| 3rd/4th Playoff Vs USA | 6 (5) |
| Semi Final 1 Vs ZIM | 66 (35) |
| Match 10 Vs HKO | 83 (33) |