
Batting | Matches | Innings | Not Outs | Runs | Balls Faced | 300s | 200s | 100s | 50s | 4s | 6s | Average | Strike Rate | Highest Score |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Test | 3 | 3 | 0 | 66 | 114 | 0 | 0 | 0 | 0 | 10 | 0 | 22.00 | 57.89 | 36 |
ODI | 28 | 23 | 2 | 702 | 771 | 0 | 0 | 1 | 5 | 74 | 8 | 33.42 | 91.05 | 118 |
T20I | 37 | 33 | 5 | 478 | 368 | 0 | 0 | 0 | 2 | 41 | 16 | 17.07 | 129.89 | 87 |
IPL | 30 | 27 | 1 | 503 | 388 | 0 | 0 | 0 | 3 | 40 | 20 | 19.34 | 129.63 | 56 |


18.07.2025 · Canterbury
Batting
Runs 11
Balls faced 4
Bowling
Wickets -
Ball bowled -
Runs given -


13.07.2025 · Canterbury
Batting
Runs 20
Balls faced 7
Bowling
Wickets -
Ball bowled -
Runs given -


11.07.2025 · Canterbury
Batting
Runs 11
Balls faced 11
Bowling
Wickets -
Ball bowled -
Runs given -


09.07.2025 · Hove
Batting
Runs 18
Balls faced 18
Bowling
Wickets -
Ball bowled -
Runs given -


06.07.2025 · Cardiff
Batting
Runs 5
Balls faced 7
Bowling
Wickets -
Ball bowled -
Runs given -


04.07.2025 · Canterbury
Batting
Runs 16
Balls faced 9
Bowling
Wickets -
Ball bowled -
Runs given -


20.06.2025 · Chelmsford
Batting
Runs 34
Balls faced 19
Bowling
Wickets -
Ball bowled -
Runs given -


18.06.2025 · Canterbury
Batting
Runs 38
Balls faced 32
Bowling
Wickets -
Ball bowled -
Runs given -


15.06.2025 · Taunton
Batting
Runs 6
Balls faced 7
Bowling
Wickets -
Ball bowled -
Runs given -


12.06.2025 · London
Batting
Runs 3
Balls faced 6
Bowling
Wickets -
Ball bowled -
Runs given -