| Last T20: | vs India at Wankhede Stadium, March 5, 2026 |
| Last Test: | vs New Zealand at Trent Bridge, June 25, 2026 |
| Last Odi: | vs Sri Lanka at R. Premadasa Stadium, January 27, 2026 |
| मैच | नॉट आउट | रन | हाई स्कोर | AVG | स्ट्राइक रेट | 100s | 50 | 4s | 6s | CT | ST | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| टेस्ट | 38 | 2 | 3395 | 317 | 53 | 86.83 | 10 | 18 | 369 | 55 | 59 | 0 |
| वनडे | 38 | 4 | 1354 | 136 | 40 | 105.29 | 3 | 6 | 122 | 55 | 17 | 0 |
| T20 | 63 | 12 | 1303 | 100 | 30 | 153.84 | 1 | 6 | 107 | 59 | 36 | 0 |
| मैच | विकेट्स | AVG | ECON | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|
| टेस्ट | 38 | 1 | 123.00 | 4.24 | 25/1 | 0 | 0 |
| वनडे | 38 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| T20 | 63 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| टेस्ट | वनडे | T20 | |
|---|---|---|---|
| बैटिंग | 2 | 10 | 20 |
| बॉलिंग | - | - | - |
| All Rounder | - | - | - |
| 3rd Test Vs NZL | 58 (80) , 21 (9) |
| 2nd Test Vs NZL | 24 (32) , 58 (54) |
| 1st Test Vs NZL | 56 (71) , 0 (4) |
| 5th Test Vs AUS | 84 (97) , 42 (48) |
| 4th Test Vs AUS | 18 (22) , 41 (34) |
| 3rd Test Vs AUS | 45 (63) , 30 (56) |
| 2nd Test Vs AUS | 31 (33) , 15 (21) |
| 1st Test Vs AUS | 52 (61) , 0 (3) |
| 5th Test Vs IND | 53 (64) , 111 (98) |
| 4th Test Vs IND | 3 (12) |
| 3rd ODI Vs SRL | 136 (66) |
| 2nd ODI Vs SRL | 42 (75) |
| 1st ODI Vs SRL | 6 (12) |
| 3rd ODI Vs NZL | 6 (11) |
| 2nd ODI Vs NZL | 34 (34) |
| 1st ODI Vs NZL | 135 (101) |
| 3rd ODI Vs SAF | 3 (2) |
| 2nd ODI Vs SAF | 33 (40) |
| 1st ODI Vs SAF | 12 (18) |
| 3rd ODI Vs WI | 26 (36) |
| Semi Final 2 Vs IND | 7 (6) |
| Super Eight Match 9 Vs NZL | 26 (24) |
| Super Eight Match 5 Vs PAK | 100 (51) |
| Super Eight Match 2 Vs SRL | 14 (7) |
| Match 29 Vs ITA | 14 (9) |
| Match 23 Vs SCO | 4 (4) |
| Match 15 Vs WI | 17 (14) |
| Match 5 Vs NEP | 53 (32) |
| 3rd T20I Vs SRL | 4 (3) |
| 2nd T20I Vs SRL | 36 (12) |
| Find Player |