| Batting | Matches | Innings | Not Outs | Runs | Balls Faced | 300s | 200s | 100s | 50s | 4s | 6s | Average | Strike Rate | Highest Score |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 14 | 24 | 2 | 645 | 1524 | 0 | 0 | 1 | 3 | 78 | 3 | 29.32 | 42.32 | 184 |
| ODI | 3 | 3 | 1 | 107 | 112 | 0 | 0 | 0 | 1 | 4 | 2 | 53.50 | 95.54 | 56 |
| T20I | 6 | 5 | 0 | 120 | 99 | 0 | 0 | 0 | 1 | 8 | 2 | 24.00 | 121.21 | 65 |
| 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 | 3 | 5 | 30 | 0 | 20 | 0 | - | - | 4.00 | 0 | 0 | 0 | 0 | 0/4 |
20.02.2026 · Pallekele International Cricket Stadium, Kandy
Batting
Runs -
Balls faced -
Bowling
Wickets -
Ball bowled -
Runs given -
13.02.2026 · R.Premadasa Stadium, Colombo
Batting
Runs 65
Balls faced 44
Bowling
Wickets -
Ball bowled -
Runs given -
11.02.2026 · R.Premadasa Stadium, Colombo
Batting
Runs 37
Balls faced 33
Bowling
Wickets -
Ball bowled -
Runs given -
05.02.2026 · R.Premadasa Stadium, Colombo
Batting
Runs -
Balls faced -
Bowling
Wickets -
Ball bowled -
Runs given -
01.02.2026 · Gaddafi Stadium, Lahore
Batting
Runs 1
Balls faced 6
Bowling
Wickets -
Ball bowled -
Runs given -
31.01.2026 · Gaddafi Stadium, Lahore
Batting
Runs 2
Balls faced 5
Bowling
Wickets -
Ball bowled -
Runs given -
29.01.2026 · Gaddafi Stadium, Lahore
Batting
Runs 15
Balls faced 11
Bowling
Wickets -
Ball bowled -
Runs given -
18.01.2026 · The Gabba, Brisbane
Batting
Runs 0
Balls faced 4
Bowling
Wickets 0
Ball bowled 6
Runs given 9
14.01.2026 · Bellerive Oval, Hobart
Batting
Runs 37
Balls faced 25
Bowling
Wickets 0
Ball bowled 12
Runs given 11
10.01.2026 · The Gabba, Brisbane
Batting
Runs 42
Balls faced 26
Bowling
Wickets 2
Ball bowled 24
Runs given 29
