| Batting | Matches | Innings | Not Outs | Runs | Balls Faced | 300s | 200s | 100s | 50s | 4s | 6s | Average | Strike Rate | Highest Score |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 2 | 3 | 1 | 66 | 120 | 0 | 0 | 0 | 0 | 12 | 0 | 33.00 | 55.00 | 39 |
| ODI | 28 | 17 | 9 | 303 | 321 | 0 | 0 | 0 | 0 | 29 | 5 | 37.88 | 94.39 | 47 |
| T20I | 30 | 13 | 7 | 64 | 56 | 0 | 0 | 0 | 0 | 1 | 4 | 10.67 | 114.29 | 14 |
| IPL | 13 | 10 | 5 | 127 | 107 | 0 | 0 | 0 | 1 | 10 | 3 | 25.40 | 118.69 | 54 |
| 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 | 2 | 3 | 66 | 396 | 14 | 200 | 2 | 100.00 | 198.00 | 3.03 | 0 | 0 | 0 | 0 | 1/65 |
| ODI | 28 | 28 | 218 | 1308 | 8 | 1290 | 34 | 37.94 | 38.47 | 5.92 | 2 | 2 | 1 | 0 | 5/35 |
| T20I | 30 | 29 | 98 | 588 | 1 | 907 | 29 | 31.28 | 20.28 | 9.26 | 1 | 1 | 0 | 0 | 4/36 |
| IPL | 13 | 13 | 39.4 | 238 | 0 | 430 | 13 | 33.08 | 18.31 | 10.84 | 1 | 0 | 0 | 0 | 3/29 |
21.01.2026 · Bellerive Oval, Hobart
Batting
Runs -
Balls faced -
Bowling
Wickets 1
Ball bowled 12
Runs given 36
17.01.2026 · Perth Stadium, Perth
Batting
Runs 9
Balls faced 5
Bowling
Wickets 0
Ball bowled 24
Runs given 23
13.01.2026 · Melbourne Cricket Ground (MCG), Melbourne
Batting
Runs 9
Balls faced 4
Bowling
Wickets 4
Ball bowled 24
Runs given 10
10.01.2026 · Marvel Stadium, Melbourne
Batting
Runs -
Balls faced -
Bowling
Wickets 1
Ball bowled 24
Runs given 31
04.01.2026 · Melbourne Cricket Ground (MCG), Melbourne
Batting
Runs 38
Balls faced 18
Bowling
Wickets 0
Ball bowled 18
Runs given 25
02.01.2026 · The Gabba, Brisbane
Batting
Runs 2
Balls faced 2
Bowling
Wickets 1
Ball bowled 24
Runs given 47
28.12.2025 · Manuka Oval, Canberra
Batting
Runs -
Balls faced -
Bowling
Wickets 2
Ball bowled 24
Runs given 22
26.12.2025 · Sydney Cricket Ground (SCG), Sydney
Batting
Runs 2
Balls faced 3
Bowling
Wickets 3
Ball bowled 24
Runs given 26
23.12.2025 · Adelaide Oval, Adelaide
Batting
Runs -
Balls faced -
Bowling
Wickets 3
Ball bowled 24
Runs given 35
18.12.2025 · Melbourne Cricket Ground (MCG), Melbourne
Batting
Runs -
Balls faced -
Bowling
Wickets 1
Ball bowled 18
Runs given 25



