| Last T20: | vs England at Sir Vivian Richards Stadium, June 15, 2024 |
| Last Odi: | vs United Arab Emirates at United Cricket Club Ground, September 26, 2024 |
| MAT | NO | Runs | HS | AVG | SR | 100s | 50 | 4s | 6s | CT | ST | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 40 | 5 | 1316 | 133 | 39 | 92.09 | 5 | 5 | 152 | 30 | 14 | 0 |
| T20 | 30 | 0 | 518 | 67 | 19 | 115.88 | 0 | 2 | 61 | 14 | 12 | 0 |
| MAT | Wkts | AVG | ECON | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|
| ODI | 40 | 2 | 39.50 | 4.84 | 0/1 | 0 | 0 |
| T20 | 30 | 0 | 0 | 10.50 | 0/0 | 0 | 0 |
| Match 35 Vs UAE | 67 (43) |
| Match 31 Vs USA | 67 (44) |
| Match 29 Vs UAE | 107 (85) |
| Match 25 Vs USA | 5 (23) |
| Match 18 Vs SCO | 1 (10) |
| Match 17 Vs OMN | 40 (55) |
| Match 15 Vs SCO | 60 (85) |
| Match 14 Vs OMN | 30 (41) |
| Match 5 Vs NED | 10 (21) |
| Match 4 Vs NEP | 31 (34) |
| Match 34 Vs ENG | 33 (29) |
| Match 24 Vs AUS | 10 (10) |
| Match 3 Vs OMN | 0 (2) |
| Match 4 Vs NEP | 10 (12) |
| Match 3 Vs NED | 7 (11) |
| Match 1 Vs NEP | 20 (19) |
| Match 21 Vs NER | 29 (26) |
| Match 15 Vs TNZ | 30 (33) |
| Match 12 Vs KEN | 5 (5) |
| Match 9 Vs RWA | 24 (15) |
| Find Player |