| Last T20: | vs India at Narendra Modi Stadium, March 8, 2026 |
| Last Test: | vs West Indies at Bay Oval, December 18, 2025 |
| Last Odi: | vs West Indies at Seddon Park, November 22, 2025 |
| MAT | NO | Runs | HS | AVG | SR | 100s | 50 | 4s | 6s | CT | ST | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TEST | 20 | 5 | 1526 | 240 | 48 | 64.55 | 4 | 5 | 170 | 20 | 11 | 0 |
| ODI | 39 | 1 | 1424 | 123 | 42 | 107.55 | 5 | 6 | 156 | 34 | 14 | 0 |
| T20 | 52 | 9 | 759 | 69 | 21 | 135.29 | 0 | 4 | 60 | 32 | 19 | 0 |
| MAT | Wkts | AVG | ECON | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|
| TEST | 20 | 11 | 46.82 | 3.01 | 33/3 | 0 | 0 |
| ODI | 39 | 21 | 45.29 | 5.83 | 60/4 | 0 | 0 |
| T20 | 52 | 26 | 17.46 | 6.98 | 27/4 | 0 | 0 |
| TEST | ODI | T20 | |
|---|---|---|---|
| Batting | 12 | 18 | 91 |
| Bowling | - | - | - |
| All Rounder | 53 | 21 | 30 |
| 3rd Test Vs WI | 72 (106) , 46 (23) |
| 2nd Test Vs WI | 0 (0) , 5 (13) |
| 1st Test Vs WI | 3 (6) , 176 (185) |
| 2nd Test Vs ZIM | 165 (139) |
| 1st Test Vs ZIM | 2 (10) |
| 3rd Test Vs ENG | 18 (25) , 44 (90) |
| 2nd Test Vs ENG | 3 (10) , 6 (16) |
| 1st Test Vs ENG | 34 (49) , 24 (38) |
| 3rd Test Vs IND | 5 (12) , 4 (3) |
| 2nd Test Vs IND | 65 (105) , 9 (13) |
| 3rd ODI Vs WI | 14 (22) |
| 2nd ODI Vs WI | 56 (46) |
| 1st ODI Vs WI | 4 (15) |
| 3rd ODI Vs ENG | 46 (37) |
| 2nd ODI Vs ENG | 54 (58) |
| 1st ODI Vs ENG | 17 (17) |
| Final Vs IND | 37 (29) |
| Semi Final 2 Vs SAF | 108 (101) |
| Match 12 Vs IND | 6 (12) |
| Match 6 Vs BAN | 112 (105) |
| Final Vs IND | 1 (2) |
| Semi Final 1 Vs SAF | 13 (11) |
| Super Eight Match 9 Vs ENG | 11 (13) |
| Super Eight Match 6 Vs SRL | 32 (22) |
| Match 31 Vs CAN | 59 (39) |
| Match 24 Vs SAF | 13 (8) |
| Match 11 Vs UAE | 0 (0) |
| Match 4 Vs AFG | 0 (1) |
| 5th T20I Vs IND | 30 (17) |
| 4th T20I Vs IND | 2 (4) |
| Find Player |