
Batting | Matches | Innings | Not Outs | Runs | Balls Faced | 300s | 200s | 100s | 50s | 4s | 6s | Average | Strike Rate | Highest Score |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Test | 39 | 57 | 7 | 1757 | 2824 | 0 | 0 | 2 | 9 | 186 | 12 | 35.14 | 62.21 | 156 |
ODI | 80 | 72 | 12 | 2149 | 2364 | 0 | 0 | 1 | 12 | 203 | 24 | 35.81 | 90.90 | 106 |
T20I | 38 | 26 | 5 | 233 | 215 | 0 | 0 | 0 | 0 | 19 | 7 | 11.09 | 108.37 | 37 |
IPL | 3 | 3 | 1 | 32 | 29 | 0 | 0 | 0 | 0 | 0 | 1 | 16.00 | 110.34 | 14 |


04.03.2025 · Dubai
Batting
Runs 61
Balls faced 57
Bowling
Wickets -
Ball bowled -
Runs given -


28.02.2025 · Lahore
Batting
Runs -
Balls faced -
Bowling
Wickets -
Ball bowled -
Runs given -


22.02.2025 · Lahore
Batting
Runs 69
Balls faced 63
Bowling
Wickets -
Ball bowled -
Runs given -


12.02.2025 · Colombo
Batting
Runs 41
Balls faced 38
Bowling
Wickets -
Ball bowled -
Runs given -


06.02.2025 · Galle
Batting
Runs 156
Balls faced 188
Bowling
Wickets -
Ball bowled -
Runs given -


29.01.2025 · Galle
Batting
Runs 46
Balls faced 69
Bowling
Wickets -
Ball bowled -
Runs given -


18.01.2025 · Perth
Batting
Runs 22
Balls faced 7
Bowling
Wickets -
Ball bowled -
Runs given -


15.01.2025 · Adelaide
Batting
Runs 18
Balls faced 13
Bowling
Wickets -
Ball bowled -
Runs given -


11.01.2025 · Adelaide
Batting
Runs 13
Balls faced 8
Bowling
Wickets -
Ball bowled -
Runs given -


03.01.2025 · Sydney
Batting
Runs 21
Balls faced 36
Bowling
Wickets -
Ball bowled -
Runs given -