
Batting | Matches | Innings | Not Outs | Runs | Balls Faced | 300s | 200s | 100s | 50s | 4s | 6s | Average | Strike Rate | Highest Score |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Test | 56 | 97 | 4 | 3216 | 6087 | 0 | 0 | 8 | 17 | 382 | 26 | 34.58 | 52.83 | 199 |
ODI | 77 | 72 | 14 | 2851 | 3256 | 0 | 0 | 7 | 18 | 226 | 61 | 49.15 | 87.56 | 112 |
T20I | 72 | 68 | 8 | 2265 | 1628 | 0 | 0 | 2 | 22 | 191 | 99 | 37.75 | 139.12 | 110 |
IPL | 132 | 123 | 20 | 4683 | 3479 | 0 | 0 | 4 | 37 | 400 | 187 | 45.46 | 134.60 | 132 |


14.12.2024 · Brisbane
Batting
Runs 88
Balls faced 146
Bowling
Wickets -
Ball bowled -
Runs given -


06.12.2024 · Adelaide
Batting
Runs 44
Balls faced 74
Bowling
Wickets -
Ball bowled -
Runs given -


30.11.2024 · Canberra
Batting
Runs 27
Balls faced 44
Bowling
Wickets -
Ball bowled -
Runs given -


22.11.2024 · Perth
Batting
Runs 103
Balls faced 250
Bowling
Wickets -
Ball bowled -
Runs given -


07.11.2024 · Melbourne
Batting
Runs 14
Balls faced 48
Bowling
Wickets -
Ball bowled -
Runs given -


16.10.2024 · Bengaluru
Batting
Runs 12
Balls faced 22
Bowling
Wickets -
Ball bowled -
Runs given -


27.09.2024 · Kanpur
Batting
Runs 68
Balls faced 43
Bowling
Wickets -
Ball bowled -
Runs given -


19.09.2024 · Chennai
Batting
Runs 38
Balls faced 71
Bowling
Wickets -
Ball bowled -
Runs given -


05.09.2024 · Bengaluru
Batting
Runs 94
Balls faced 232
Bowling
Wickets -
Ball bowled -
Runs given -


04.08.2024 · Colombo
Batting
Runs 0
Balls faced 2
Bowling
Wickets -
Ball bowled -
Runs given -