Personal details
Born12 Jul 1995
Age31 Years
NationalitySri Lanka
RoleBowler/Right Handed Bat/Left-arm medium
BattingRight Hand Bat
BowlingLeft Arm Medium Fast
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 4 | 26 | 8.66 | 72.22 | 2 | 5.36 |
| T20I | 26 | 43 | 10.75 | 87.75 | 24 | 8.53 |
| T20 | 132 | 353 | 11.03 | 107.29 | 164 | 7.09 |
| List A | 59 | 344 | 14.33 | 89.35 | 70 | 4.64 |
| First-class | 29 | 800 | 24.24 | 59.88 | 70 | 3.35 |
| T10 | 32 | 8 | 8.00 | 72.73 | 31 | 10.17 |
Debuts
ODI Bangladesh vs Sri Lanka, Mirpur28 May 2021
T20I Sri Lanka vs Pakistan, Colombo (RPS)30 Jul 2015
First Class Sinhalese vs SLPACC, Colombo (NCC) 30 Jan 2015
List A Sinhalese vs Ragama, Colombo (SSC) 11 Dec 2014
T20 Saracens vs Sinhalese, Panagoda 1 Apr 2015
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 4 | 3 | 0 | 26 | 17 | 8.66 | 36 | 72.22 | 0 | 0 | 4 | 0 | 1 |
| T20I | 26 | 8 | 4 | 43 | 20 | 10.75 | 49 | 87.75 | 0 | 0 | 3 | 1 | 4 |
| T20 | 132 | 52 | 20 | 353 | 54 | 11.03 | 329 | 107.29 | 0 | 1 | 21 | 15 | 14 |
| List A | 59 | 35 | 11 | 344 | 61 | 14.33 | 385 | 89.35 | 0 | 1 | 24 | 16 | 10 |
| First-class | 29 | 38 | 5 | 800 | 82 | 24.24 | 1336 | 59.88 | 0 | 5 | 84 | 30 | 7 |
| T10 | 32 | 4 | 3 | 8 | 7 | 8.00 | 11 | 72.73 | 0 | 0 | 1 | 0 | 1 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 4 | 3 | 25.2 | 136 | 2 | 1/33 | 68 | 5.36 | 0 | 0 |
| T20I | 26 | 26 | 89.1 | 761 | 24 | 3/31 | 31.71 | 8.53 | 0 | 0 |
| T20 | 132 | 130 | 459.2 | 3258 | 164 | 4/9 | 19.86 | 7.09 | 0 | 0 |
| List A | 59 | 58 | 414.4 | 1926 | 70 | 6/28 | 27.51 | 4.64 | 1 | 0 |
| First-class | 29 | 45 | 510.5 | 1716 | 70 | 10/98 | 24.51 | 3.35 | 2 | 1 |
| T10 | 32 | 31 | 59 | 600 | 31 | 1/28 | 19.35 | 10.17 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Bangladesh Premier League | 20 | 7 | 3 | 7.00 | 116.67 | 25 | 6.16 |
| Lanka Premier League | 32 | 60 | 21 | 20.00 | 113.21 | 45 | 8.67 |
| Vitality Blast | 3 | 1 | 1 | – | 50.00 | 5 | 13.86 |
| Abu Dhabi T10 | 19 | 0 | 0 | – | 0.00 | 19 | 10.00 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
England | 1 | 20 | 20 | 20.00 | 142.86 | 0 | 0 |
Pakistan | 2 | 8 | 8 | – | 57.14 | 0 | 0 |
New Zealand | 2 | 7 | 4 | 7.00 | 77.78 | 0 | 0 |
Bangladesh | 1 | 6 | 6 | 6.00 | 66.67 | 0 | 0 |
Australia | 1 | 2 | 2 | – | 100.00 | 0 | 0 |
India | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
Zimbabwe | 1 | 0 | 0 | – | 0.00 | 0 | 0 |
Afghanistan | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Bangladesh | 7 | 6 | 193 | 32.17 | 8.39 | 23.00 |
New Zealand | 3 | 3 | 102 | 34.00 | 8.50 | 24.00 |
Pakistan | 4 | 3 | 158 | 52.67 | 10.30 | 30.67 |
Australia | 2 | 2 | 17 | 8.50 | 3.52 | 14.50 |
West Indies | 1 | 2 | 24 | 12.00 | 12.00 | 6.00 |
England | 2 | 2 | 43 | 21.50 | 6.14 | 21.00 |
Zimbabwe | 2 | 2 | 62 | 31.00 | 8.86 | 21.00 |
Afghanistan | 2 | 2 | 62 | 31.00 | 10.33 | 18.00 |
Ireland | 1 | 1 | 27 | 27.00 | 6.75 | 24.00 |
India | 3 | 0 | 119 | – | 14.88 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
England | 3 | 26 | 17 | 8.67 | 72.22 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Bangladesh | 1 | 1 | 33 | 33.00 | 5.08 | 39.00 |
England | 2 | 1 | 103 | 103.00 | 5.47 | 113.00 |
Last 10 innings · batting
0*vs PAK
0vs IND
21vs KR
1*vs YOR
3vs CR
3*vs CR
0*vs ZIM
4*vs SL-GN
6vs BAN
3vs NZ
T20I
vs PAK11 Oct 2026 · Not out
0*(2)
T20I
vs IND1 Oct 2026 · b A Sharma
0(1)
T20
vs KR23 Jul 2026 · runout (N Thushara / L Udara)
21(13)
T20
vs YOR12 Jul 2026 · Not out
1*(2)
T20
vs CR20 Jan 2026 · runout (Zahiduzzaman / H Nawaz)
3(2)
T20
vs CR9 Jan 2026 · Not out
3*(3)
T20I
vs ZIM6 Sep 2025 · Not out
0*(1)
T20
vs SL-GN16 Aug 2025 · Not out
4*(4)
T20I
vs BAN13 Jul 2025 · st L Das b MR Hossain
6(9)
T20I
vs NZ30 Dec 2024 · c JA Duffy b Z Foulkes
3(5)
Last 10 innings · bowling
0/45vs PAK
0/42vs PAK
0/37vs IND
0/18vs KR
0/19vs KR
4/45vs KR
0/54vs GG
2/27vs SUR
1/42vs YOR
2/28vs LEI
Sri Lanka Cricket
Colombo Strikers
Galle Marvels
Aspin Stallions
England
Pakistan
New Zealand
Bangladesh
Australia
India
Zimbabwe
Afghanistan
West Indies
Ireland