| Last Odi: | vs New Zealand at Seddon Park, November 22, 2025 |
| Last Test: | vs Australia at National Cricket Stadium, July 3, 2025 |
| Last T20: | vs Nepal at Sharjah Cricket Stadium, September 30, 2025 |
| MAT | NO | Runs | HS | AVG | SR | 100s | 50 | 4s | 6s | CT | ST | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TEST | 7 | 0 | 235 | 42 | 17 | 45.81 | 0 | 0 | 23 | 1 | 1 | 0 |
| ODI | 46 | 5 | 1593 | 170 | 42 | 76.96 | 4 | 5 | 138 | 26 | 8 | 0 |
| T20 | 7 | 1 | 70 | 49 | 18 | 132.08 | 0 | 0 | 5 | 5 | 2 | 0 |
| MAT | Wkts | AVG | ECON | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|
| TEST | 7 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| ODI | 46 | 0 | 0 | 6.72 | 0/0 | 0 | 0 |
| T20 | 7 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| TEST | ODI | T20 | |
|---|---|---|---|
| Batting | - | 23 | - |
| Bowling | - | - | - |
| All Rounder | - | - | - |
| 2nd Test Vs AUS | 6 (12) , 10 (20) |
| 1st Test Vs AUS | 20 (40) , 20 (36) |
| 1st Test Vs PAK | 0 (1) , 6 (6) |
| 2nd Test Vs BAN | 40 (115) , 14 (43) |
| 1st Test Vs BAN | 0 (8) , 3 (13) |
| 2nd Test Vs SAF | 26 (37) , 17 (47) |
| 1st Test Vs SAF | 42 (81) , 31 (54) |
| 3rd ODI Vs NZL | 0 (2) |
| 2nd ODI Vs NZL | 7 (12) |
| 1st ODI Vs NZL | 32 (67) |
| 3rd ODI Vs BAN | 15 (43) |
| 2nd ODI Vs BAN | 35 (59) |
| 1st ODI Vs BAN | 9 (30) |
| 3rd ODI Vs PAK | 17 (45) |
| 2nd ODI Vs PAK | 16 (42) |
| 1st ODI Vs PAK | 30 (39) |
| 3rd T20I Vs NEP | 0 (0) |
| 2nd T20I Vs NEP | 1 (3) |
| 1st T20I Vs NEP | 16 (15) |
| 3rd T20I Vs PAK | 0 (0) |
| 2nd T20I Vs PAK | 3 (5) |
| 5th T20I Vs AUS | 1 (8) |
| 3rd T20I Vs IRE | 49 (22) |
| Find Player |