| Last Odi: | vs New Zealand at Seddon Park, November 22, 2025 |
| Last Test: | vs New Zealand at Bay Oval, December 18, 2025 |
| Last T20: | vs India at Eden Gardens, March 1, 2026 |
| MAT | NO | Runs | HS | AVG | SR | 100s | 50 | 4s | 6s | CT | ST | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TEST | 46 | 3 | 2260 | 147 | 27 | 43.64 | 4 | 6 | 260 | 10 | 70 | 1 |
| ODI | 148 | 22 | 6113 | 170 | 51 | 79.81 | 19 | 30 | 487 | 120 | 152 | 15 |
| T20 | 67 | 9 | 1672 | 102 | 30 | 137.39 | 1 | 11 | 130 | 90 | 27 | 1 |
| MAT | Wkts | AVG | ECON | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|
| TEST | 46 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| ODI | 148 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| T20 | 67 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| TEST | ODI | T20 | |
|---|---|---|---|
| Batting | 62 | 7 | 16 |
| Bowling | - | - | - |
| All Rounder | - | - | - |
| 3rd Test Vs NZL | 4 (7) , 3 (78) |
| 2nd Test Vs NZL | 47 (80) , 5 (3) |
| 1st Test Vs NZL | 56 (107) , 140 (234) |
| 2nd Test Vs IND | 36 (57) , 103 (214) |
| 1st Test Vs IND | 26 (36) , 1 (14) |
| 3rd Test Vs AUS | 23 (35) , 2 (2) |
| 2nd Test Vs AUS | 21 (51) , 17 (25) |
| 1st Test Vs AUS | 48 (91) , 2 (21) |
| 2nd Test Vs SRL | 22 (89) , 16 (24) |
| 1st Test Vs SRL | 10 (31) , 3 (9) |
| 3rd ODI Vs NZL | 16 (18) |
| 2nd ODI Vs NZL | 109 (69) |
| 1st ODI Vs NZL | 37 (45) |
| 3rd ODI Vs BAN | 4 (16) |
| 2nd ODI Vs BAN | 53 (67) |
| 1st ODI Vs BAN | 15 (32) |
| 3rd ODI Vs PAK | 120 (94) |
| 2nd ODI Vs PAK | 32 (35) |
| 1st ODI Vs PAK | 55 (77) |
| Super Eight Match 12 Vs IND | 32 (33) |
| Super Eight Match 7 Vs SAF | 16 (6) |
| Super Eight Match 4 Vs ZIM | 14 (12) |
| Match 37 Vs ITA | 75 (46) |
| Match 25 Vs NEP | 61 (44) |
| Match 15 Vs ENG | 0 (3) |
| Match 2 Vs SCO | 19 (22) |
| 3rd T20I Vs SAF | 48 (25) |
| 2nd T20I Vs SAF | 4 (7) |
| 5th T20I Vs NZL | 11 (5) |
| Find Player |