| Batting | Matches | Innings | Not Outs | Runs | Balls Faced | 300s | 200s | 100s | 50s | 4s | 6s | Average | Strike Rate | Highest Score |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 2 | 3 | 0 | 106 | 157 | 0 | 0 | 0 | 1 | 15 | 2 | 35.33 | 67.52 | 97 |
| ODI | 13 | 10 | 0 | 272 | 244 | 0 | 0 | 0 | 1 | 32 | 8 | 27.20 | 111.48 | 68 |
| T20I | 18 | 10 | 3 | 56 | 53 | 0 | 0 | 0 | 0 | 4 | 1 | 8.00 | 105.66 | 19 |
| IPL | 3 | 2 | 2 | 15 | 7 | 0 | 0 | 0 | 0 | 1 | 1 | - | 214.29 | 11 |
| 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 | 2 | 4 | 75 | 450 | 6 | 310 | 4 | 77.50 | 112.50 | 4.13 | 0 | 0 | 0 | 0 | 2/98 |
| ODI | 13 | 12 | 70.2 | 422 | 2 | 413 | 14 | 29.50 | 30.14 | 5.87 | 1 | 0 | 0 | 0 | 3/22 |
| T20I | 18 | 14 | 37.5 | 227 | 0 | 327 | 17 | 19.24 | 13.35 | 8.64 | 2 | 0 | 0 | 0 | 3/20 |
| IPL | 3 | 3 | 6 | 36 | 0 | 83 | 0 | - | - | 13.83 | 0 | 0 | 0 | 0 | 0/24 |
03.02.2026 · Pallekele International Cricket Stadium, Kandy
Batting
Runs 2
Balls faced 3
Bowling
Wickets 0
Ball bowled 6
Runs given 14
01.02.2026 · Pallekele International Cricket Stadium, Kandy
Batting
Runs -
Balls faced -
Bowling
Wickets 0
Ball bowled 12
Runs given 30
30.01.2026 · Pallekele International Cricket Stadium, Kandy
Batting
Runs -
Balls faced -
Bowling
Wickets 4
Ball bowled 28
Runs given 34
27.01.2026 · R.Premadasa Stadium, Colombo
Batting
Runs -
Balls faced -
Bowling
Wickets 2
Ball bowled 24
Runs given 48
24.01.2026 · R.Premadasa Stadium, Colombo
Batting
Runs -
Balls faced -
Bowling
Wickets 2
Ball bowled 30
Runs given 21
22.01.2026 · R.Premadasa Stadium, Colombo
Batting
Runs 34
Balls faced 17
Bowling
Wickets 0
Ball bowled 54
Runs given 66
17.01.2026 · Adelaide Oval, Adelaide
Batting
Runs -
Balls faced -
Bowling
Wickets 0
Ball bowled 36
Runs given 42
13.01.2026 · Melbourne Cricket Ground (MCG), Melbourne
Batting
Runs 6
Balls faced 13
Bowling
Wickets 1
Ball bowled 24
Runs given 19
11.01.2026 · Adelaide Oval, Adelaide
Batting
Runs 1
Balls faced 2
Bowling
Wickets 0
Ball bowled 12
Runs given 30
09.01.2026 · Bellerive Oval, Hobart
Batting
Runs 8
Balls faced 7
Bowling
Wickets 2
Ball bowled 12
Runs given 13
