
Batting | Matches | Innings | Not Outs | Runs | Balls Faced | 300s | 200s | 100s | 50s | 4s | 6s | Average | Strike Rate | Highest Score |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Test | 5 | 7 | 2 | 94 | 119 | 0 | 0 | 0 | 0 | 5 | 8 | 18.80 | 78.99 | 33 |
ODI | 21 | 14 | 4 | 210 | 259 | 0 | 0 | 0 | 0 | 14 | 5 | 21.00 | 81.08 | 32 |
T20I | 8 | 6 | 1 | 37 | 29 | 0 | 0 | 0 | 0 | 1 | 3 | 7.40 | 127.58 | 31 |
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 | 5 | 10 | 156.1 | 937 | 22 | 536 | 27 | 19.85 | 34.70 | 3.43 | 1 | 2 | 1 | 1 | 6/42 |
ODI | 21 | 20 | 145.4 | 874 | 0 | 947 | 24 | 39.45 | 36.41 | 6.50 | 2 | 0 | 1 | 0 | 5/61 |
T20I | 8 | 8 | 28 | 168 | 0 | 226 | 15 | 15.06 | 11.20 | 8.07 | 3 | 0 | 0 | 0 | 3/23 |


22.02.2025 · Lahore
Batting
Runs 8
Balls faced 7
Bowling
Wickets 1
Ball bowled 42
Runs given 69


06.02.2025 · Nagpur
Batting
Runs 10
Balls faced 18
Bowling
Wickets 0
Ball bowled 30
Runs given 52


02.02.2025 · Mumbai
Batting
Runs 3
Balls faced 4
Bowling
Wickets 3
Ball bowled 24
Runs given 38


31.01.2025 · Pune
Batting
Runs 0
Balls faced 2
Bowling
Wickets 1
Ball bowled 24
Runs given 39


28.01.2025 · Rajkot
Batting
Runs 3
Balls faced 4
Bowling
Wickets 2
Ball bowled 24
Runs given 28


25.01.2025 · Chennai
Batting
Runs 31
Balls faced 17
Bowling
Wickets 3
Ball bowled 24
Runs given 29


14.12.2024 · Hamilton
Batting
Runs 12
Balls faced 20
Bowling
Wickets 2
Ball bowled 180
Runs given 112


06.12.2024 · Wellington
Batting
Runs 9
Balls faced 8
Bowling
Wickets 6
Ball bowled 126
Runs given 99


28.11.2024 · Christchurch
Batting
Runs 33
Balls faced 24
Bowling
Wickets 10
Ball bowled 229
Runs given 106


15.10.2024 · Multan
Batting
Runs 31
Balls faced 61
Bowling
Wickets 5
Ball bowled 174
Runs given 79