| Batting | Matches | Innings | Not Outs | Runs | Balls Faced | 300s | 200s | 100s | 50s | 4s | 6s | Average | Strike Rate | Highest Score |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 15 | 27 | 1 | 816 | 1493 | 0 | 0 | 2 | 3 | 80 | 10 | 31.38 | 54.66 | 177 |
| ODI | 20 | 19 | 1 | 649 | 669 | 0 | 0 | 1 | 2 | 66 | 22 | 36.06 | 97.01 | 119 |
| T20I | 2 | 2 | 0 | 40 | 26 | 0 | 0 | 0 | 0 | 5 | 1 | 20.00 | 153.85 | 33 |
08.11.2025 · Iqbal Stadium, Faisalabad
Batting
Runs 2
Balls faced 14
Bowling
Wickets -
Ball bowled -
Runs given -
06.11.2025 · Iqbal Stadium, Faisalabad
Batting
Runs 76
Balls faced 63
Bowling
Wickets -
Ball bowled -
Runs given -
04.11.2025 · Iqbal Stadium, Faisalabad
Batting
Runs 18
Balls faced 20
Bowling
Wickets -
Ball bowled -
Runs given -
31.10.2025 · Gaddafi Stadium, Lahore
Batting
Runs 7
Balls faced 10
Bowling
Wickets -
Ball bowled -
Runs given -
28.10.2025 · Rawalpindi Cricket Stadium, Rawalpindi
Batting
Runs 33
Balls faced 16
Bowling
Wickets -
Ball bowled -
Runs given -
20.10.2025 · Rawalpindi Cricket Stadium, Rawalpindi
Batting
Runs 55
Balls faced 93
Bowling
Wickets -
Ball bowled -
Runs given -
12.10.2025 · Gaddafi Stadium, Lahore
Batting
Runs 120
Balls faced 218
Bowling
Wickets -
Ball bowled -
Runs given -
02.09.2025 · Headingley, Leeds
Batting
Runs -
Balls faced -
Bowling
Wickets -
Ball bowled -
Runs given -
24.08.2025 · Great Barrier Reef Arena, Mackay
Batting
Runs 33
Balls faced 30
Bowling
Wickets -
Ball bowled -
Runs given -
22.08.2025 · Great Barrier Reef Arena, Mackay
Batting
Runs 38
Balls faced 39
Bowling
Wickets -
Ball bowled -
Runs given -



