| Batting | Matches | Innings | Not Outs | Runs | Balls Faced | 300s | 200s | 100s | 50s | 4s | 6s | Average | Strike Rate | Highest Score |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 5 | 8 | 6 | 19 | 82 | 0 | 0 | 0 | 0 | 3 | 0 | 9.50 | 23.17 | 8 |
| ODI | 19 | 8 | 3 | 27 | 54 | 0 | 0 | 0 | 0 | 3 | 0 | 5.40 | 50.00 | 11 |
| T20I | 29 | 1 | 0 | 0 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
| 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 | 9 | 125 | 750 | 22 | 434 | 18 | 24.11 | 41.66 | 3.47 | 1 | 2 | 0 | 0 | 4/27 |
| ODI | 19 | 19 | 154.5 | 929 | 3 | 836 | 34 | 24.58 | 27.32 | 5.39 | 2 | 1 | 1 | 0 | 5/37 |
| T20I | 29 | 29 | 101.2 | 608 | 0 | 736 | 37 | 19.89 | 16.43 | 7.26 | 3 | 1 | 0 | 0 | 4/12 |
30.01.2025 · Melbourne
Batting
Runs 7
Balls faced 53
Bowling
Wickets 2
Ball bowled 150
Runs given 94
23.01.2025 · Canberra
Batting
Runs -
Balls faced -
Bowling
Wickets 0
Ball bowled 18
Runs given 38
20.01.2025 · Sydney
Batting
Runs 0
Balls faced 4
Bowling
Wickets 2
Ball bowled 24
Runs given 39
17.01.2025 · Hobart
Batting
Runs 6
Balls faced 4
Bowling
Wickets 2
Ball bowled 60
Runs given 72
14.01.2025 · Melbourne
Batting
Runs 1
Balls faced 16
Bowling
Wickets 2
Ball bowled 51
Runs given 25
12.01.2025 · Sydney
Batting
Runs 1
Balls faced 2
Bowling
Wickets 1
Ball bowled 54
Runs given 25
09.01.2025 · Sydney
Batting
Runs -
Balls faced -
Bowling
Wickets 0
Ball bowled 26
Runs given 35
15.12.2024 · Bloemfontein
Batting
Runs 3
Balls faced 12
Bowling
Wickets 8
Ball bowled 132
Runs given 76
11.12.2024 · Potchefstroom
Batting
Runs -
Balls faced -
Bowling
Wickets 1
Ball bowled 60
Runs given 46
04.12.2024 · Kimberley
Batting
Runs 0
Balls faced 3
Bowling
Wickets 1
Ball bowled 36
Runs given 30



