| Batting | Matches | Innings | Not Outs | Runs | Balls Faced | 300s | 200s | 100s | 50s | 4s | 6s | Average | Strike Rate | Highest Score |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 17 | 21 | 2 | 225 | 891 | 0 | 0 | 0 | 0 | 22 | 1 | 11.84 | 25.25 | 40 |
| ODI | 117 | 43 | 22 | 207 | 408 | 0 | 0 | 0 | 0 | 14 | 0 | 9.86 | 50.74 | 19 |
| T20I | 50 | 9 | 4 | 47 | 68 | 0 | 0 | 0 | 0 | 2 | 0 | 9.40 | 69.12 | 23 |
| IPL | 98 | 38 | 23 | 201 | 232 | 0 | 0 | 0 | 0 | 18 | 3 | 13.40 | 86.64 | 35 |
| 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 | 17 | 32 | 482.1 | 2893 | 63 | 1704 | 76 | 22.42 | 38.07 | 3.53 | 5 | 4 | 5 | 0 | 5/40 |
| ODI | 117 | 114 | 999 | 5994 | 31 | 5023 | 191 | 26.30 | 31.38 | 5.03 | 17 | 9 | 2 | 0 | 6/25 |
| T20I | 50 | 48 | 173.5 | 1043 | 2 | 1186 | 90 | 13.18 | 11.59 | 6.82 | 9 | 3 | 2 | 0 | 5/17 |
| IPL | 98 | 95 | 342 | 2052 | 1 | 2749 | 102 | 26.95 | 20.12 | 8.04 | 5 | 4 | 0 | 0 | 4/14 |
14.12.2025 · Himachal Pradesh Cricket Association Stadium, Dharamsala
Batting
Runs -
Balls faced -
Bowling
Wickets 4
Ball bowled 24
Runs given 24
06.12.2025 · Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
Batting
Runs -
Balls faced -
Bowling
Wickets 4
Ball bowled 60
Runs given 41
03.12.2025 · Shaheed Veer Narayan Singh International Stadium, Raipur
Batting
Runs -
Balls faced -
Bowling
Wickets 1
Ball bowled 60
Runs given 78
30.11.2025 · JSCA International Stadium Complex, Ranchi
Batting
Runs 0
Balls faced 1
Bowling
Wickets 4
Ball bowled 60
Runs given 68
22.11.2025 · Barsapara Cricket Stadium, Guwahati
Batting
Runs 24
Balls faced 172
Bowling
Wickets 4
Ball bowled 247
Runs given 163
14.11.2025 · Eden Gardens, Kolkata
Batting
Runs 2
Balls faced 21
Bowling
Wickets 4
Ball bowled 132
Runs given 66
06.11.2025 · BCCI Centre of Excellence 1, Bengaluru
Batting
Runs 36
Balls faced 142
Bowling
Wickets 1
Ball bowled 168
Runs given 147
31.10.2025 · Melbourne Cricket Ground (MCG), Melbourne
Batting
Runs 0
Balls faced 6
Bowling
Wickets 2
Ball bowled 20
Runs given 45
29.10.2025 · Manuka Oval, Canberra
Batting
Runs -
Balls faced -
Bowling
Wickets -
Ball bowled -
Runs given -
25.10.2025 · Sydney Cricket Ground (SCG), Sydney
Batting
Runs -
Balls faced -
Bowling
Wickets 1
Ball bowled 60
Runs given 50




