| Last Test: | vs Zimbabwe at Queens Sports Club, July 6, 2025 |
| Last T20: | vs West Indies at Boland Park, January 27, 2026 |
| Last Odi: | vs Pakistan at Iqbal Stadium, November 8, 2025 |
| MAT | NO | Runs | HS | AVG | SR | 100s | 50 | 4s | 6s | CT | ST | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TEST | 2 | 0 | 235 | 153 | 78 | 92.89 | 1 | 1 | 18 | 7 | 1 | 0 |
| ODI | 3 | 0 | 142 | 57 | 47 | 97.93 | 0 | 1 | 18 | 3 | 2 | 0 |
| T20 | 13 | 0 | 201 | 51 | 15 | 128.03 | 0 | 1 | 27 | 4 | 4 | 0 |
| MAT | Wkts | AVG | ECON | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|
| TEST | 2 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| ODI | 3 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| T20 | 13 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| TEST | ODI | T20 | |
|---|---|---|---|
| Batting | 70 | - | - |
| Bowling | - | - | - |
| All Rounder | - | - | - |
| 2nd Test Vs ZIM | 78 (87) |
| 1st Test Vs ZIM | 153 (160) , 4 (6) |
| 3rd ODI Vs PAK | 39 (45) |
| 2nd ODI Vs PAK | 46 (40) |
| 1st ODI Vs PAK | 57 (60) |
| 1st T20I Vs WI | 44 (28) |
| 3rd T20I Vs PAK | 0 (1) |
| Only T20I Vs NAM | 22 (22) |
| 2nd T20I Vs ENG | 2 (2) |
| 1st T20I Vs ENG | 2 (4) |
| 3rd T20I Vs AUS | 24 (15) |
| 2nd T20I Vs AUS | 10 (10) |
| 1st T20I Vs AUS | 14 (9) |
| Final Vs NZL | 51 (35) |
| Match 5 Vs NZL | 1 (6) |
| Find Player |