| Last T20: | vs India at Narendra Modi Stadium, February 18, 2026 |
| Last Odi: | vs Scotland at Sportpark Maarschalkerweerd, May 16, 2025 |
| MAT | NO | Runs | HS | AVG | SR | 100s | 50 | 4s | 6s | CT | ST | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 54 | 5 | 1239 | 123 | 28 | 69.26 | 1 | 6 | 90 | 24 | 27 | 0 |
| T20 | 49 | 12 | 881 | 91 | 28 | 106.66 | 0 | 5 | 65 | 24 | 25 | 0 |
| MAT | Wkts | AVG | ECON | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|
| ODI | 54 | 45 | 32.40 | 5.94 | 52/5 | 1 | 0 |
| T20 | 49 | 44 | 19.43 | 7.97 | 17/3 | 0 | 0 |
| TEST | ODI | T20 | |
|---|---|---|---|
| Batting | - | 93 | - |
| Bowling | - | - | - |
| All Rounder | - | 48 | 26 |
| Match 66 Vs SCO | 74 (67) |
| Match 64 Vs UAE | 19 (28) |
| Match 63 Vs SCO | 14 (10) |
| Match 61 Vs UAE | 21 (12) |
| Match 59 Vs NAM | 0 (0) |
| Match 56 Vs NAM | 0 (7) |
| Match 48 Vs OMN | 0 (3) |
| Match 47 Vs UAE | 18 (31) |
| Match 45 Vs OMN | 51 (89) |
| Match 43 Vs UAE | 66 (86) |
| Match 36 Vs IND | 33 (23) |
| Match 21 Vs USA | 23 (17) |
| Match 10 Vs NAM | 72 (48) |
| Match 1 Vs PAK | 30 (25) |
| Match 10 Vs ITA | 0 (0) |
| Match 8 Vs GUE | 0 (0) |
| Match 6 Vs SCO | 1 (6) |
| Match 1 Vs JER | 0 (0) |
| 3rd T20I Vs OMN | 5 (7) |
| 2nd T20I Vs OMN | 4 (5) |
| Find Player |