| Last Odi: | vs United States at Wanderers, November 25, 2022 |
| Last T20: | vs Oman at Al Amerat Cricket Ground (Turf 1), October 10, 2025 |
| MAT | NO | Runs | HS | AVG | SR | 100s | 50 | 4s | 6s | CT | ST | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 47 | 0 | 931 | 109 | 20 | 75.20 | 1 | 2 | 88 | 14 | 17 | 0 |
| T20 | 38 | 0 | 350 | 39 | 10 | 95.11 | 0 | 0 | 29 | 10 | 29 | 0 |
| MAT | Wkts | AVG | ECON | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|
| ODI | 47 | 3 | 60.33 | 4.53 | 33/2 | 0 | 0 |
| T20 | 38 | 0 | 0 | 10.17 | 0/0 | 0 | 0 |
| Match 102 Vs USA | 5 (8) |
| Match 97 Vs NAM | 38 (61) |
| Match 96 Vs NAM | 0 (1) |
| Match 93 Vs USA | 35 (31) |
| Match 92 Vs USA | 17 (39) |
| Match 67 Vs OMN | 8 (18) |
| Match 65 Vs SCO | 4 (5) |
| Match 64 Vs OMN | 30 (40) |
| Match 62 Vs SCO | 13 (26) |
| 2nd ODI Vs NEP | 90 (102) |
| Match 9 Vs OMN | 2 (6) |
| Match 6 Vs SAM | 5 (6) |
| Match 29 Vs AFG | 0 (1) |
| Match 9 Vs UGA | 12 (17) |
| Match 2 Vs WI | 1 (2) |
| Final Vs NEP | 2 (4) |
| Match 3 Vs HKO | 0 (0) |
| Match 2 Vs NEP | 5 (9) |
| 3rd/4th Playoff Vs USA | 28 (15) |
| Semi Final 1 Vs ZIM | 0 (1) |