| Batting | Matches | Innings | Not Outs | Runs | Balls Faced | 300s | 200s | 100s | 50s | 4s | 6s | Average | Strike Rate | Highest Score |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 8 | 16 | 0 | 602 | 1234 | 0 | 0 | 1 | 4 | 73 | 4 | 37.63 | 48.78 | 114 |
| ODI | 39 | 39 | 3 | 1869 | 2269 | 0 | 0 | 6 | 9 | 178 | 30 | 51.92 | 82.37 | 177 |
| T20I | 58 | 58 | 7 | 1558 | 1405 | 0 | 0 | 0 | 13 | 141 | 35 | 30.55 | 110.89 | 72 |
| 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 | 8 | 1 | 2 | 12 | 0 | 13 | 1 | 13.00 | 12.00 | 6.50 | 0 | 0 | 0 | 0 | 1/13 |
02.11.2025 · Harare Sports Club, Harare
Batting
Runs 60
Balls faced 49
Bowling
Wickets -
Ball bowled -
Runs given -
31.10.2025 · Harare Sports Club, Harare
Batting
Runs 57
Balls faced 51
Bowling
Wickets -
Ball bowled -
Runs given -
29.10.2025 · Harare Sports Club, Harare
Batting
Runs 52
Balls faced 33
Bowling
Wickets -
Ball bowled -
Runs given -
20.10.2025 · Harare Sports Club, Harare
Batting
Runs 61
Balls faced 82
Bowling
Wickets -
Ball bowled -
Runs given -
14.10.2025 · Zayed Cricket Stadium, Abu Dhabi
Batting
Runs 96
Balls faced 111
Bowling
Wickets -
Ball bowled -
Runs given -
11.10.2025 · Zayed Cricket Stadium, Abu Dhabi
Batting
Runs 95
Balls faced 140
Bowling
Wickets -
Ball bowled -
Runs given -
08.10.2025 · Zayed Cricket Stadium, Abu Dhabi
Batting
Runs 23
Balls faced 25
Bowling
Wickets -
Ball bowled -
Runs given -
05.10.2025 · Sharjah Cricket Stadium, Sharjah
Batting
Runs 7
Balls faced 6
Bowling
Wickets -
Ball bowled -
Runs given -
03.10.2025 · Sharjah Cricket Stadium, Sharjah
Batting
Runs 38
Balls faced 37
Bowling
Wickets -
Ball bowled -
Runs given -
02.10.2025 · Sharjah Cricket Stadium, Sharjah
Batting
Runs 15
Balls faced 10
Bowling
Wickets -
Ball bowled -
Runs given -


