
Batting | Matches | Innings | Not Outs | Runs | Balls Faced | 300s | 200s | 100s | 50s | 4s | 6s | Average | Strike Rate | Highest Score |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Test | 11 | 20 | 0 | 600 | 1101 | 0 | 0 | 1 | 2 | 64 | 6 | 30.00 | 54.49 | 177 |
ODI | 12 | 12 | 1 | 449 | 474 | 0 | 0 | 1 | 1 | 40 | 17 | 40.81 | 94.72 | 119 |


01.02.2025 · Gqeberha
Batting
Runs 8
Balls faced 8
Bowling
Wickets -
Ball bowled -
Runs given -


29.01.2025 · CapeTown
Batting
Runs 2
Balls faced 8
Bowling
Wickets -
Ball bowled -
Runs given -


26.12.2024 · Centurion
Batting
Runs 4
Balls faced 21
Bowling
Wickets -
Ball bowled -
Runs given -


22.12.2024 · Johannesburg
Batting
Runs 26
Balls faced 23
Bowling
Wickets -
Ball bowled -
Runs given -


19.12.2024 · CapeTown
Batting
Runs 34
Balls faced 40
Bowling
Wickets -
Ball bowled -
Runs given -


17.12.2024 · Paarl
Batting
Runs 33
Balls faced 25
Bowling
Wickets -
Ball bowled -
Runs given -


05.12.2024 · Gqeberha
Batting
Runs 19
Balls faced 39
Bowling
Wickets -
Ball bowled -
Runs given -


27.11.2024 · Durban
Batting
Runs 21
Balls faced 41
Bowling
Wickets -
Ball bowled -
Runs given -


14.11.2024 · CapeTown
Batting
Runs 9
Balls faced 21
Bowling
Wickets 0
Ball bowled 12
Runs given 4


29.10.2024 · Chattogram
Batting
Runs 177
Balls faced 269
Bowling
Wickets -
Ball bowled -
Runs given -