Personal details
Born12 Jul 1995
Age31 Years
BattingRight Hand Bat
BowlingRight Arm Fast Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 39 | 1188 | 45.69 | 90.34 | 4 | 5.96 |
| T20I | 14 | 181 | 22.62 | 103.42 | 0 | 13.71 |
| T20 | 85 | 1255 | 19.01 | 112.45 | 32 | 8.56 |
| List A | 124 | 3869 | 42.05 | 84.43 | 51 | 5.32 |
| First-class | 90 | 4904 | 38.61 | 55.66 | 90 | 3.47 |
| T10 | 2 | 26 | 13.00 | 136.84 | 0 | 0 |
Debuts
T20I Australia vs Sri Lanka, Melbourne 20 Feb 2022
First Class Bloomfield vs Ragama, Colombo (Bloomfield)16 Jan 2015
List A Tamil Union vs Ragama, Colombo (PSS)5 Dec 2014
T20 Ragama vs Tamil Union, Colombo (Colts) 4 Apr 2015
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 39 | 34 | 8 | 1188 | 101 | 45.69 | 1315 | 90.34 | 1 | 9 | 78 | 28 | 8 |
| T20I | 14 | 13 | 5 | 181 | 41 | 22.62 | 175 | 103.42 | 0 | 0 | 13 | 3 | 5 |
| T20 | 85 | 78 | 12 | 1255 | 70 | 19.01 | 1116 | 112.45 | 0 | 5 | 94 | 37 | 33 |
| List A | 124 | 114 | 22 | 3869 | 130 | 42.05 | 4582 | 84.43 | 5 | 25 | 255 | 116 | 53 |
| First-class | 90 | 142 | 15 | 4904 | 140 | 38.61 | 8810 | 55.66 | 10 | 31 | 426 | 103 | 52 |
| T10 | 2 | 2 | 0 | 26 | 20 | 13.00 | 19 | 136.84 | 0 | 0 | 0 | 0 | 0 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 39 | 22 | 69.2 | 413 | 4 | 1/16 | 103.25 | 5.96 | 0 | 0 |
| T20I | 14 | 2 | 2.2 | 32 | 0 | – | 0 | 13.71 | 0 | 0 |
| T20 | 85 | 49 | 112 | 959 | 32 | 3/17 | 29.96 | 8.56 | 0 | 0 |
| List A | 124 | 83 | 355 | 1891 | 51 | 5/29 | 37.07 | 5.32 | 1 | 0 |
| First-class | 90 | 114 | 977.3 | 3401 | 90 | 5/31 | 37.78 | 3.47 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 1 | 5 | 5 | 5.00 | 166.67 | 0 | 14.00 |
| Lanka Premier League | 25 | 457 | 56 | 22.85 | 141.49 | 1 | 12.36 |
| Abu Dhabi T10 | 2 | 26 | 20 | 13.00 | 136.84 | 0 | – |
| Asia Cup T20I | 1 | 2 | 2 | – | 100.00 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Pakistan | 6 | 132 | 41 | 44.00 | 124.53 | 0 | 0 |
India | 3 | 22 | 11 | 11.00 | 57.89 | 0 | 0 |
England | 3 | 19 | 17 | 9.50 | 86.36 | 0 | 0 |
Australia | 1 | 8 | 8 | 8.00 | 88.89 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Pakistan | 1 | 0 | 14 | – | 14.00 | – |
England | 1 | 0 | 18 | – | 13.50 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Bangladesh | 6 | 296 | 101 | 59.20 | 89.97 | 2 | 1 |
England | 8 | 223 | 61 | 31.86 | 112.63 | 1 | 0 |
Zimbabwe | 4 | 208 | 95 | 104.00 | 92.86 | 2 | 0 |
Pakistan | 5 | 152 | 60 | 30.40 | 83.06 | 2 | 0 |
New Zealand | 5 | 145 | 53 | 36.25 | 76.72 | 1 | 0 |
West Indies | 3 | 86 | 44 | 86.00 | 106.17 | 0 | 0 |
Afghanistan | 1 | 50 | 50 | 50.00 | 104.17 | 1 | 0 |
Australia | 2 | 43 | 32 | 43.00 | 86.00 | 0 | 0 |
India | 3 | 40 | 20 | 13.33 | 59.70 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
England | 4 | 2 | 91 | 45.50 | 18.20 | 15.00 |
Zimbabwe | 4 | 2 | 83 | 41.50 | 5.53 | 45.00 |
New Zealand | 4 | 1 | 59 | 59.00 | 5.90 | 60.00 |
Pakistan | 4 | 0 | 98 | – | 5.16 | – |
West Indies | 2 | 0 | 18 | – | 4.50 | – |
Bangladesh | 2 | 0 | 52 | – | 5.57 | – |
Afghanistan | 3 | 0 | 49 | – | 7.00 | – |
Last 10 innings · batting
11vs UNT
20vs ARA
6vs EME
6vs PAK
27vs ENG
61*vs ENG
60vs PAK
19vs ENG
5vs ENG-L
5vs ENG-L
T10
vs UNT9 Nov 2026 · c I Ahmed b MA Afridi
11(12)
T10
vs ARA8 Nov 2026 · b S Irshad
20(14)
T10
vs EME7 Nov 2026 · b GC Viljoen
6(5)
ODI
vs PAK31 Oct 2026 · c M Sadaqat b N Shah
6(9)
ODI
vs ENG29 Oct 2026 · c H Brook b S Baker
27(17)
ODI
vs ENG22 Oct 2026 · Not out
61*(27)
ODI
vs PAK18 Oct 2026 · c B Azam b H Rauf
60(74)
ODI
vs ENG27 Sep 2026 · c J Cox b J Overton
19(20)
T20
vs ENG-L13 Sep 2026 · c PI Walter b T Hartley
5(7)
T20
vs ENG-L11 Sep 2026 · c L Wood b WG Jacks
5(5)
Last 10 innings · bowling
0/15vs PAK
0/15vs ENG
1/32vs ENG
1/37vs ENG
0/12vs JK
0/10vs DS
0/20vs KR
0/8vs GG
2 & 1/18 & 47vs DAM
0/59vs GAL
Sri Lanka Cricket
Colombo Strikers
Pakistan
India
England
Australia
Bangladesh
Zimbabwe
New Zealand
West Indies
Afghanistan