| Last Odi: | vs Nepal at ICC Academy Oval 1, October 30, 2025 |
| Last T20: | vs Ireland at Dubai International Cricket Stadium, January 29, 2026 |
| MAT | NO | Runs | HS | AVG | SR | 100s | 50 | 4s | 6s | CT | ST | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 18 | 1 | 454 | 101 | 27 | 74.67 | 1 | 2 | 40 | 10 | 7 | 0 |
| T20 | 28 | 4 | 430 | 62 | 20 | 111.69 | 0 | 3 | 28 | 18 | 23 | 1 |
| MAT | Wkts | AVG | ECON | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|
| ODI | 18 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| T20 | 28 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| Match 87 Vs NEP | 15 (24) |
| Match 86 Vs USA | 36 (59) |
| Match 65 Vs SCO | 1 (7) |
| Match 64 Vs NED | 19 (27) |
| Match 62 Vs SCO | 101 (94) |
| Match 61 Vs NED | 11 (15) |
| Match 12 Vs SCO | 11 (13) |
| Match 47 Vs NED | 43 (63) |
| Match 46 Vs OMN | 0 (15) |
| Match 43 Vs NED | 78 (67) |
| 1st T20I Vs IRE | 8 (12) |
| Super Six Match 9 Vs JPN | 14 (6) |
| Super Six Match 7 Vs SAM | 62 (34) |
| Super Six Match 4 Vs OMN | 7 (13) |
| Super Six Match 2 Vs NEP | 7 (11) |
| Match 7 Vs MAL | 3 (3) |
| Match 2 Vs QAT | 3 (10) |
| Match 10 Vs PAK | 35 (35) |
| Match 7 Vs OMN | 0 (1) |
| Match 2 Vs IND | 3 (7) |
| Find Player |