| Last Odi: | vs Pakistan at National Stadium, February 12, 2025 |
| Last Test: | vs India at ACA Stadium, November 22, 2025 |
| MAT | NO | Runs | HS | AVG | SR | 100s | 50 | 4s | 6s | CT | ST | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TEST | 31 | 6 | 1266 | 136 | 30 | 55.75 | 4 | 3 | 131 | 14 | 93 | 13 |
| ODI | 19 | 2 | 533 | 95 | 38 | 90.65 | 0 | 5 | 41 | 11 | 11 | 1 |
| MAT | Wkts | AVG | ECON | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|
| TEST | 31 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| ODI | 19 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| TEST | ODI | T20 | |
|---|---|---|---|
| Batting | 38 | - | - |
| Bowling | - | - | - |
| All Rounder | - | - | - |
| 2nd Test Vs IND | 0 (0) , 45 (122) |
| 1st Test Vs IND | 16 (36) , 9 (16) |
| 2nd Test Vs PAK | 10 (29) |
| 1st Test Vs PAK | 2 (13) , 19 (48) |
| 2nd Test Vs ZIM | 42 (62) |
| 1st Test Vs ZIM | 10 (16) , 36 (56) |
| Final Vs AUS | 13 (39) , 4 (13) |
| 2nd Test Vs PAK | 100 (147) |
| 1st Test Vs PAK | 2 (13) , 2 (6) |
| 2nd Test Vs SRL | 105 (133) , 9 (27) |
| Match 3 Vs PAK | 44 (32) |
| Match 2 Vs NZL | 1 (4) |
| 3rd ODI Vs IRE | 38 (36) |
| 2nd ODI Vs IRE | 67 (64) |
| 3rd ODI Vs AFG | 0 (0) |
| 2nd ODI Vs AFG | 2 (2) |
| 1st ODI Vs AFG | 10 (11) |
| 3rd ODI Vs BAN | 9 (16) |
| 2nd ODI Vs BAN | 58 (77) |
| 1st ODI Vs BAN | 21 (25) |
| Find Player |