
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 | 31 | 24 | 6 | 736 | 767 | 0 | 0 | 0 | 5 | 60 | 16 | 40.88 | 95.95 | 82 |
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 | 31 | 22 | 115.4 | 694 | 0 | 641 | 15 | 42.73 | 46.26 | 5.54 | 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 |


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


19.12.2024 · CapeTown
Batting
Runs 33
Balls faced 30
Bowling
Wickets 1
Ball bowled 60
Runs given 71


17.12.2024 · Paarl
Batting
Runs 82
Balls faced 90
Bowling
Wickets 4
Ball bowled 48
Runs given 32


05.12.2024 · Bulawayo
Batting
Runs 32
Balls faced 32
Bowling
Wickets 1
Ball bowled 18
Runs given 19


03.12.2024 · Bulawayo
Batting
Runs -
Balls faced -
Bowling
Wickets 1
Ball bowled 12
Runs given 7