| Batting | Matches | Innings | Not Outs | Runs | Balls Faced | 300s | 200s | 100s | 50s | 4s | 6s | Average | Strike Rate | Highest Score |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 14 | 24 | 2 | 811 | 1287 | 0 | 0 | 1 | 5 | 94 | 16 | 36.86 | 63.01 | 105 |
| ODI | 73 | 67 | 6 | 2917 | 2946 | 0 | 0 | 5 | 23 | 270 | 72 | 47.82 | 99.02 | 128 |
| T20I | 51 | 47 | 11 | 1104 | 811 | 0 | 0 | 0 | 8 | 90 | 44 | 30.67 | 136.13 | 74 |
| IPL | 133 | 132 | 23 | 3731 | 2798 | 0 | 0 | 0 | 27 | 314 | 152 | 34.23 | 133.35 | 97 |
| 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 | 1 | 1 | 6 | 0 | 2 | 0 | - | - | 2.00 | 0 | 0 | 0 | 0 | 0/2 |
| ODI | 73 | 5 | 6.1 | 37 | 0 | 39 | 0 | - | - | 6.32 | 0 | 0 | 0 | 0 | 0/1 |
| T20I | 51 | 1 | 0.2 | 2 | 0 | 2 | 0 | - | - | 6.00 | 0 | 0 | 0 | 0 | 0/2 |
| IPL | 133 | 1 | 1 | 6 | 0 | 7 | 0 | - | - | 7.00 | 0 | 0 | 0 | 0 | 0/7 |
25.10.2025 · Sydney Cricket Ground (SCG), Sydney
Batting
Runs -
Balls faced -
Bowling
Wickets -
Ball bowled -
Runs given -
23.10.2025 · Adelaide Oval, Adelaide
Batting
Runs 61
Balls faced 77
Bowling
Wickets -
Ball bowled -
Runs given -
19.10.2025 · Perth Stadium, Perth
Batting
Runs 11
Balls faced 24
Bowling
Wickets -
Ball bowled -
Runs given -
05.10.2025 · Green Park, Kanpur
Batting
Runs 62
Balls faced 58
Bowling
Wickets -
Ball bowled -
Runs given -
03.10.2025 · Green Park, Kanpur
Batting
Runs 8
Balls faced 13
Bowling
Wickets -
Ball bowled -
Runs given -
01.10.2025 · Green Park, Kanpur
Batting
Runs 110
Balls faced 83
Bowling
Wickets -
Ball bowled -
Runs given -
16.09.2025 · Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Batting
Runs 8
Balls faced 13
Bowling
Wickets -
Ball bowled -
Runs given -
04.09.2025 · BCCI Centre of Excellence 2, Bengaluru
Batting
Runs 37
Balls faced 42
Bowling
Wickets 0
Ball bowled 24
Runs given 9
12.06.2025 · Wankhede Stadium, Mumbai
Batting
Runs 12
Balls faced 17
Bowling
Wickets -
Ball bowled -
Runs given -
10.06.2025 · Wankhede Stadium, Mumbai
Batting
Runs 1
Balls faced 3
Bowling
Wickets -
Ball bowled -
Runs given -






