
Batting | Matches | Innings | Not Outs | Runs | Balls Faced | 300s | 200s | 100s | 50s | 4s | 6s | Average | Strike Rate | Highest Score |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Test | 14 | 25 | 2 | 970 | 2001 | 0 | 0 | 2 | 5 | 114 | 2 | 42.17 | 48.47 | 168 |
ODI | 149 | 142 | 27 | 4037 | 5570 | 0 | 0 | 2 | 26 | 388 | 21 | 35.10 | 72.47 | 106 |
T20I | 129 | 115 | 29 | 2222 | 1845 | 0 | 0 | 1 | 7 | 231 | 37 | 25.83 | 120.43 | 108 |
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 | 14 | 10 | 69.5 | 419 | 16 | 171 | 7 | 24.42 | 59.85 | 2.44 | 0 | 0 | 0 | 0 | 2/7 |
ODI | 149 | 59 | 320.3 | 1923 | 17 | 1395 | 56 | 24.91 | 34.33 | 4.35 | 2 | 1 | 1 | 0 | 5/26 |
T20I | 129 | 43 | 97.3 | 585 | 0 | 571 | 21 | 27.19 | 27.85 | 5.85 | 3 | 0 | 0 | 0 | 3/9 |


30.01.2025 · Melbourne
Batting
Runs 57
Balls faced 125
Bowling
Wickets 0
Ball bowled 6
Runs given 5


25.01.2025 · Adelaide
Batting
Runs 40
Balls faced 38
Bowling
Wickets -
Ball bowled -
Runs given -


23.01.2025 · Canberra
Batting
Runs 43
Balls faced 19
Bowling
Wickets -
Ball bowled -
Runs given -


20.01.2025 · Sydney
Batting
Runs 18
Balls faced 20
Bowling
Wickets -
Ball bowled -
Runs given -


17.01.2025 · Hobart
Batting
Runs 14
Balls faced 20
Bowling
Wickets -
Ball bowled -
Runs given -


14.01.2025 · Melbourne
Batting
Runs 18
Balls faced 35
Bowling
Wickets -
Ball bowled -
Runs given -


12.01.2025 · Sydney
Batting
Runs 39
Balls faced 48
Bowling
Wickets -
Ball bowled -
Runs given -


09.01.2025 · Sydney
Batting
Runs -
Balls faced -
Bowling
Wickets -
Ball bowled -
Runs given -


15.12.2024 · Bloemfontein
Batting
Runs 110
Balls faced 241
Bowling
Wickets -
Ball bowled -
Runs given -


11.12.2024 · Potchefstroom
Batting
Runs 6
Balls faced 11
Bowling
Wickets -
Ball bowled -
Runs given -