| Last T20: | vs Canada at M.A. Chidambaram Stadium, February 19, 2026 |
| Last Odi: | vs Bangladesh at Sheikh Zayed Stadium, October 14, 2025 |
| Last Test: | vs Zimbabwe at Harare Sports Club, October 20, 2025 |
| MAT | NO | Runs | HS | AVG | SR | 100s | 50 | 4s | 6s | CT | ST | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TEST | 2 | 0 | 97 | 46 | 24 | 56.73 | 0 | 0 | 7 | 2 | 2 | 0 |
| ODI | 52 | 1 | 1888 | 151 | 37 | 87.25 | 8 | 7 | 167 | 70 | 27 | 4 |
| T20 | 87 | 0 | 2282 | 100 | 26 | 135.67 | 1 | 13 | 180 | 122 | 51 | 4 |
| MAT | Wkts | AVG | ECON | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|
| TEST | 2 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| ODI | 52 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| T20 | 87 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| TEST | ODI | T20 | |
|---|---|---|---|
| Batting | - | 20 | 17 |
| Bowling | - | - | - |
| All Rounder | - | - | - |
| Only Test Vs ZIM | 37 (37) , 9 (29) |
| Only Test Vs IRE | 5 (20) , 46 (85) |
| 3rd ODI Vs BAN | 42 (44) |
| 2nd ODI Vs BAN | 11 (11) |
| 1st ODI Vs BAN | 50 (76) |
| Match 10 Vs AUS | 0 (5) |
| Match 8 Vs ENG | 6 (15) |
| Match 3 Vs SAF | 10 (14) |
| 3rd ODI Vs BAN | 101 (120) |
| 2nd ODI Vs BAN | 2 (8) |
| 1st ODI Vs BAN | 5 (7) |
| 3rd ODI Vs SAF | 89 (94) |
| Match 39 Vs CAN | 30 (20) |
| Match 28 Vs UAE | 0 (2) |
| Match 13 Vs SAF | 84 (42) |
| Match 4 Vs NZL | 27 (22) |
| 3rd T20I Vs WI | 73 (58) |
| 2nd T20I Vs WI | 1 (4) |
| 1st T20I Vs WI | 0 (1) |
| 3rd T20I Vs ZIM | 92 (48) |
| 2nd T20I Vs ZIM | 16 (12) |
| 1st T20I Vs ZIM | 39 (25) |
| Find Player |