| Last T20: | vs India at Wankhede Stadium, March 5, 2026 |
| Last Odi: | vs Sri Lanka at R. Premadasa Stadium, January 27, 2026 |
| Last Test: | vs New Zealand at Trent Bridge, June 25, 2026 |
| MAT | NO | റണ്സ് | HS | AVG | SR | 100s | 50 | 4s | 6s | CT | ST | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ടെസ്റ്റ് | 9 | 1 | 579 | 154 | 34 | 60.76 | 1 | 4 | 76 | 5 | 11 | 0 |
| ഏകദിനം | 21 | 1 | 603 | 110 | 34 | 92.48 | 1 | 5 | 56 | 16 | 4 | 0 |
| T20 | 31 | 5 | 697 | 105 | 29 | 149.89 | 1 | 3 | 56 | 40 | 15 | 0 |
| MAT | Wkts | AVG | ECON | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|
| ടെസ്റ്റ് | 9 | 8 | 31.88 | 3.94 | 26/3 | 0 | 0 |
| ഏകദിനം | 21 | 8 | 46.38 | 7.47 | 33/2 | 0 | 0 |
| T20 | 31 | 8 | 16.88 | 8.71 | 11/4 | 0 | 0 |
| ടെസ്റ്റ് | ഏകദിനം | T20 | |
|---|---|---|---|
| ബാറ്റിങ് | 62 | 67 | 15 |
| ബൗളിങ് | 85 | - | - |
| ഓള്റൗണ്ടര് | 43 | - | 43 |
| 3rd Test Vs NZL | 74 (133) , 0 (4) |
| 2nd Test Vs NZL | 9 (25) , 0 (4) |
| 1st Test Vs NZL | 6 (22) , 14 (35) |
| 5th Test Vs AUS | 10 (23) , 154 (265) |
| 4th Test Vs AUS | 1 (5) , 40 (46) |
| 5th Test Vs IND | 6 (14) , 5 (31) |
| 3rd Test Vs NZL | 12 (33) , 76 (96) |
| 2nd Test Vs NZL | 96 (118) , 16 (28) |
| 1st Test Vs NZL | 10 (34) , 50 (37) |
| 3rd ODI Vs SRL | 65 (72) |
| 2nd ODI Vs SRL | 6 (14) |
| 1st ODI Vs SRL | 15 (33) |
| 3rd ODI Vs NZL | 11 (16) |
| 2nd ODI Vs NZL | 18 (28) |
| 1st ODI Vs NZL | 2 (12) |
| 3rd ODI Vs SAF | 110 (82) |
| 2nd ODI Vs SAF | 58 (40) |
| 1st ODI Vs SAF | 1 (2) |
| 3rd ODI Vs WI | 0 (0) |
| Semi Final 2 Vs IND | 105 (48) |
| Super Eight Match 9 Vs NZL | 21 (16) |
| Super Eight Match 5 Vs PAK | 8 (10) |
| Super Eight Match 2 Vs SRL | 3 (4) |
| Match 29 Vs ITA | 23 (20) |
| Match 23 Vs SCO | 32 (28) |
| Match 15 Vs WI | 33 (23) |
| Match 5 Vs NEP | 55 (35) |
| 3rd T20I Vs SRL | 3 (7) |
| 2nd T20I Vs SRL | 13 (11) |
| Find Player |