| Last Odi: | vs Sri Lanka at Sabina Park, June 3, 2026 |
| Last Test: | vs Sri Lanka at Sir Vivian Richards Stadium, June 25, 2026 |
| Last T20: | vs Sri Lanka at Sabina Park, June 15, 2026 |
| मैच | नॉट आउट | रन | हाई स्कोर | AVG | स्ट्राइक रेट | 100s | 50 | 4s | 6s | CT | ST | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| टेस्ट | 58 | 4 | 2680 | 194 | 26 | 46.80 | 6 | 11 | 271 | 24 | 30 | 0 |
| वनडे | 71 | 9 | 1191 | 94 | 26 | 78.05 | 0 | 6 | 90 | 14 | 33 | 0 |
| T20 | 60 | 8 | 846 | 67 | 24 | 118.65 | 0 | 4 | 73 | 22 | 19 | 0 |
| मैच | विकेट्स | AVG | ECON | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|
| टेस्ट | 58 | 94 | 48.53 | 3.53 | 60/8 | 4 | 0 |
| वनडे | 71 | 47 | 44.45 | 4.92 | 30/3 | 0 | 0 |
| T20 | 60 | 40 | 28.90 | 7.57 | 12/3 | 0 | 0 |
| टेस्ट | वनडे | T20 | |
|---|---|---|---|
| बैटिंग | 79 | 98 | 87 |
| बॉलिंग | 69 | 51 | 50 |
| All Rounder | 33 | 18 | 5 |
| 1st Test Vs SRL | 194 (324) |
| 3rd Test Vs NZL | 2 (7) , 5 (26) |
| 2nd Test Vs NZL | 29 (69) , 2 (10) |
| 1st Test Vs NZL | 0 (8) , 4 (15) |
| 2nd Test Vs IND | 0 (7) , 40 (72) |
| 1st Test Vs IND | 24 (43) , 1 (4) |
| 3rd Test Vs AUS | 18 (71) , 0 (11) |
| 2nd Test Vs AUS | 16 (39) , 34 (41) |
| 1st Test Vs AUS | 44 (108) , 2 (10) |
| 2nd Test Vs SAF | 28 (53) , 0 (6) |
| 1st ODI Vs SRL | 33 (46) |
| 3rd ODI Vs NZL | 38 (51) |
| 2nd ODI Vs NZL | 2 (5) |
| 1st ODI Vs NZL | 16 (17) |
| 3rd ODI Vs BAN | 0 (3) |
| 2nd ODI Vs BAN | 5 (11) |
| 1st ODI Vs BAN | 6 (10) |
| 3rd ODI Vs PAK | 36 (29) |
| 2nd ODI Vs PAK | 49 (47) |
| 3rd T20I Vs SRL | 0 (0) |
| 2nd T20I Vs SRL | 17 (17) |
| 1st T20I Vs SRL | 16 (26) |
| Super Eight Match 12 Vs IND | 40 (25) |
| Super Eight Match 7 Vs SAF | 2 (2) |
| Match 37 Vs ITA | 24 (25) |
| Match 25 Vs NEP | 0 (0) |
| Match 15 Vs ENG | 34 (29) |
| 3rd T20I Vs SAF | 0 (0) |
| 2nd T20I Vs SAF | 0 (0) |
| Find Player |