
Batting | Matches | Innings | Not Outs | Runs | Balls Faced | 300s | 200s | 100s | 50s | 4s | 6s | Average | Strike Rate | Highest Score |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Test | 21 | 40 | 6 | 1317 | 2113 | 0 | 0 | 3 | 9 | 150 | 12 | 38.73 | 62.32 | 132 |
ODI | 35 | 28 | 6 | 976 | 987 | 0 | 0 | 1 | 5 | 83 | 20 | 44.36 | 98.88 | 134 |
T20I | 6 | 5 | 0 | 50 | 63 | 0 | 0 | 0 | 0 | 4 | 0 | 10.00 | 79.36 | 32 |
Bowling | Matches | Innings | Overs | Balls Bowled | Maidens | Runs | Wickets | Average | Strike Rate | Economy Rate | Three Wk Hauls | Four Wk Hauls | Five Wk Hauls | Ten Wk Hauls | Best Bowling |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Test | 21 | 29 | 296.1 | 1777 | 27 | 1123 | 19 | 59.10 | 93.52 | 3.79 | 2 | 0 | 0 | 0 | 3/75 |
ODI | 35 | 26 | 135.4 | 814 | 0 | 744 | 16 | 46.50 | 50.87 | 5.48 | 2 | 1 | 0 | 0 | 4/32 |
T20I | 6 | 2 | 5 | 30 | 0 | 26 | 2 | 13.00 | 15.00 | 5.20 | 0 | 0 | 0 | 0 | 1/7 |


23.02.2025 · Dubai
Batting
Runs 19
Balls faced 24
Bowling
Wickets 0
Ball bowled 12
Runs given 10


19.02.2025 · Karachi
Batting
Runs 42
Balls faced 28
Bowling
Wickets 0
Ball bowled 18
Runs given 15


14.02.2025 · Karachi
Batting
Runs 45
Balls faced 65
Bowling
Wickets 1
Ball bowled 60
Runs given 45


12.02.2025 · Karachi
Batting
Runs 134
Balls faced 103
Bowling
Wickets 0
Ball bowled 30
Runs given 33


08.02.2025 · Lahore
Batting
Runs 40
Balls faced 51
Bowling
Wickets 0
Ball bowled 28
Runs given 31


25.01.2025 · Multan
Batting
Runs 24
Balls faced 65
Bowling
Wickets 0
Ball bowled 12
Runs given 10


17.01.2025 · Multan
Batting
Runs 16
Balls faced 46
Bowling
Wickets -
Ball bowled -
Runs given -


03.01.2025 · CapeTown
Batting
Runs 67
Balls faced 117
Bowling
Wickets 3
Ball bowled 246
Runs given 173


26.12.2024 · Centurion
Batting
Runs 19
Balls faced 37
Bowling
Wickets -
Ball bowled -
Runs given -


22.12.2024 · Johannesburg
Batting
Runs 48
Balls faced 33
Bowling
Wickets 0
Ball bowled 6
Runs given 7