
Batting | Matches | Innings | Not Outs | Runs | Balls Faced | 300s | 200s | 100s | 50s | 4s | 6s | Average | Strike Rate | Highest Score |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Test | 2 | 3 | 2 | 78 | 91 | 0 | 0 | 0 | 1 | 8 | 2 | 78.00 | 85.71 | 52 |
ODI | 27 | 24 | 2 | 933 | 913 | 0 | 1 | 1 | 7 | 95 | 33 | 42.40 | 102.19 | 210 |
T20I | 32 | 32 | 1 | 796 | 640 | 0 | 0 | 0 | 6 | 79 | 36 | 25.67 | 124.37 | 89 |
IPL | 105 | 99 | 6 | 2644 | 1946 | 0 | 0 | 0 | 16 | 255 | 119 | 28.43 | 135.86 | 99 |


30.01.2025 · Jamshedpur
Batting
Runs 15
Balls faced 34
Bowling
Wickets -
Ball bowled -
Runs given -


23.01.2025 · Jamshedpur
Batting
Runs 23
Balls faced 22
Bowling
Wickets 0
Ball bowled 6
Runs given 10


05.01.2025 · Jaipur
Batting
Runs 48
Balls faced 48
Bowling
Wickets -
Ball bowled -
Runs given -


03.01.2025 · Jaipur
Batting
Runs 39
Balls faced 37
Bowling
Wickets -
Ball bowled -
Runs given -


31.12.2024 · Jaipur
Batting
Runs 8
Balls faced 13
Bowling
Wickets -
Ball bowled -
Runs given -


28.12.2024 · Jaipur
Batting
Runs 24
Balls faced 13
Bowling
Wickets -
Ball bowled -
Runs given -


26.12.2024 · Jaipur
Batting
Runs 36
Balls faced 29
Bowling
Wickets -
Ball bowled -
Runs given -


23.12.2024 · Jaipur
Batting
Runs 134
Balls faced 78
Bowling
Wickets -
Ball bowled -
Runs given -


21.12.2024 · Jaipur
Batting
Runs 27
Balls faced 29
Bowling
Wickets -
Ball bowled -
Runs given -


05.12.2024 · Mumbai
Batting
Runs 8
Balls faced 11
Bowling
Wickets -
Ball bowled -
Runs given -