| Batting | Matches | Innings | Not Outs | Runs | Balls Faced | 300s | 200s | 100s | 50s | 4s | 6s | Average | Strike Rate | Highest Score |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 10 | 17 | 1 | 339 | 594 | 0 | 0 | 0 | 1 | 44 | 2 | 21.19 | 57.07 | 74 |
| ODI | 43 | 37 | 11 | 956 | 874 | 0 | 0 | 2 | 3 | 77 | 43 | 36.77 | 109.38 | 140 |
| T20I | 47 | 31 | 9 | 434 | 324 | 0 | 0 | 0 | 2 | 36 | 17 | 19.73 | 133.95 | 61 |
| IPL | 5 | 4 | 2 | 58 | 47 | 0 | 0 | 0 | 0 | 6 | 1 | 29.00 | 123.40 | 26 |
| 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 | 10 | 20 | 332.3 | 1995 | 52 | 1198 | 25 | 47.92 | 79.80 | 3.60 | 3 | 1 | 0 | 0 | 4/75 |
| ODI | 43 | 38 | 280 | 1680 | 8 | 1375 | 38 | 36.18 | 44.21 | 4.91 | 2 | 2 | 0 | 0 | 4/26 |
| T20I | 47 | 38 | 104 | 624 | 1 | 771 | 35 | 22.03 | 17.83 | 7.41 | 2 | 0 | 0 | 0 | 3/5 |
| IPL | 5 | 5 | 11 | 66 | 0 | 95 | 6 | 15.83 | 11.00 | 8.64 | 0 | 0 | 0 | 0 | 2/13 |
05.02.2026 · Dr. DY Patil Sports Academy, Navi Mumbai
Batting
Runs -
Balls faced -
Bowling
Wickets -
Ball bowled -
Runs given -
18.01.2026 · Holkar Stadium, Indore
Batting
Runs 28
Balls faced 18
Bowling
Wickets -
Ball bowled -
Runs given -
14.01.2026 · Niranjan Shah Stadium, Rajkot
Batting
Runs -
Balls faced -
Bowling
Wickets 1
Ball bowled 60
Runs given 34
11.01.2026 · BCA Stadium, Vadodara
Batting
Runs 16
Balls faced 18
Bowling
Wickets 0
Ball bowled 48
Runs given 56
02.12.2025 · Hagley Oval, Christchurch
Batting
Runs 71
Balls faced 117
Bowling
Wickets 1
Ball bowled 342
Runs given 141
22.11.2025 · Seddon Park, Hamilton
Batting
Runs 40
Balls faced 31
Bowling
Wickets 0
Ball bowled 6
Runs given 1
19.11.2025 · McLean Park, Napier
Batting
Runs 11
Balls faced 12
Bowling
Wickets -
Ball bowled -
Runs given -
16.11.2025 · Hagley Oval, Christchurch
Batting
Runs 35
Balls faced 52
Bowling
Wickets 0
Ball bowled 18
Runs given 29
13.11.2025 · University of Otago Oval, Dunedin
Batting
Runs -
Balls faced -
Bowling
Wickets 1
Ball bowled 12
Runs given 14
10.11.2025 · Saxton Oval, Nelson
Batting
Runs -
Balls faced -
Bowling
Wickets 0
Ball bowled 6
Runs given 5
