Personal details
Born24 May 1994
Age32 Years
NationalitySri Lanka
BattingRight Hand Bat
BowlingRight Arm Leg Spin
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 5 | 39 | 19.5 | 100 | 2 | 5.51 |
| T20I | 8 | 29 | 7.25 | 85.29 | 10 | 9.1 |
| T20 | 87 | 903 | 16.41 | 119.6 | 88 | 6.87 |
| List A | 113 | 1744 | 21.01 | 85.7 | 141 | 5.3 |
| First-class | 68 | 2743 | 27.98 | 60.55 | 177 | 4.2 |
| T10 | 6 | 7 | 7.00 | 233.33 | 3 | 13.40 |
Debuts
ODISri Lanka vs Afghanistan, Hambantota2 Jun 2023
First ClassSL Air SC vs Colts, Katunayake21 Feb 2014
List ASaracens vs Col CC, Moratuwa13 Dec 2014
T20Hong Kong vs Colts, Colombo (Colts)25 Feb 2014
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 5 | 4 | 2 | 39 | 22 | 19.5 | 39 | 100 | 0 | 0 | 3 | 1 | 1 |
| T20I | 8 | 5 | 1 | 29 | 14 | 7.25 | 34 | 85.29 | 0 | 0 | 2 | 0 | 4 |
| T20 | 87 | 69 | 14 | 903 | 59 | 16.41 | 755 | 119.6 | 0 | 2 | 54 | 37 | 42 |
| List A | 113 | 99 | 16 | 1744 | 100 | 21.01 | 2035 | 85.7 | 1 | 7 | 106 | 51 | 41 |
| First-class | 68 | 112 | 14 | 2743 | 193 | 27.98 | 4530 | 60.55 | 4 | 10 | 260 | 65 | 23 |
| T10 | 6 | 1 | 0 | 7 | 7 | 7.00 | 3 | 233.33 | 0 | 0 | 0 | 1 | 4 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 5 | 4 | 35 | 193 | 2 | 2/49 | 96.5 | 5.51 | 0 | 0 |
| T20I | 8 | 8 | 29.2 | 267 | 10 | 3/37 | 26.7 | 9.1 | 0 | 0 |
| T20 | 87 | 69 | 224.5 | 1545 | 88 | 6/23 | 17.55 | 6.87 | 1 | 0 |
| List A | 113 | 99 | 651.3 | 3456 | 141 | 6/28 | 24.51 | 5.3 | 4 | 0 |
| First-class | 68 | 108 | 1276.2 | 5371 | 177 | 11/119 | 30.34 | 4.2 | 8 | 1 |
| T10 | 6 | 4 | 5 | 67 | 3 | 2/7 | 22.33 | 13.40 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Bangladesh Premier League | 2 | 1 | 1 | 1.00 | 100.00 | 3 | 5.35 |
| ICC Men's T20 World Cup | 5 | 8 | 5 | 2.67 | 53.33 | 6 | 9.89 |
| Lanka Premier League | 20 | 72 | 17 | 9.00 | 122.03 | 23 | 7.41 |
| Asia Cup | 1 | 13 | 13 | – | 86.67 | 0 | – |
| ICC Cricket World Cup | 2 | 4 | 4 | 4.00 | 100.00 | 0 | 5.88 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 3 | 21 | 14 | 10.50 | 105.00 | 0 | 0 |
England | 1 | 5 | 5 | 5.00 | 62.50 | 0 | 0 |
New Zealand | 1 | 3 | 3 | 3.00 | 50.00 | 0 | 0 |
Bangladesh | 1 | 2 | 2 | 2.00 | 66.67 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Zimbabwe | 4 | 6 | 125 | 20.83 | 8.15 | 15.33 |
Australia | 1 | 3 | 37 | 12.33 | 9.25 | 8.00 |
Bangladesh | 1 | 1 | 11 | 11.00 | 5.50 | 12.00 |
New Zealand | 1 | 0 | 22 | – | 11.00 | – |
England | 1 | 0 | 38 | – | 9.50 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Afghanistan | 1 | 22 | 22 | 22.00 | 110.00 | 0 | 0 |
India | 2 | 13 | 13 | 13.00 | 81.25 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
West Indies | 1 | 2 | 49 | 24.50 | 4.90 | 30.00 |
India | 1 | 0 | 52 | – | 6.50 | – |
Afghanistan | 1 | 0 | 50 | – | 5.56 | – |
Last 10 innings · batting
21vs SR
2vs BAN
0vs JK
2vs JK
11*vs CK
4vs CK
7*vs DS
14 & 0vs DAM
5vs DAM
3vs NZ
T20
vs SR13 Nov 2026 · runout (Binod Bhandari / FA Allen)
21(18)
T20I
vs BAN3 Oct 2026 · c TN Hasan b M Rahman
2(3)
T20
vs JK30 Jul 2026 · b D Wellalage
0(1)
T20
vs JK26 Jul 2026 · c TW Hridoy b D Wellalage
2(3)
T20
vs CK23 Jul 2026 · Not out
11*(6)
T20
vs CK19 Jul 2026 · runout (H Mahmud)
4(2)
T20
vs DS18 Jul 2026 · Not out
7*(7)
First Class
vs DAM4 May 2026 · c K Pathiratne b A Dananjaya & lbw b M Shiraz
14 & 0(32 & 5)
First Class
vs DAM6 Apr 2026 · b A Dananjaya
5(15)
T20I
vs NZ25 Feb 2026 · c D Mitchell b R Ravindra
3(6)
Last 10 innings · bowling
0/19vs SR
1/11vs BAN
1/20vs JK
0/15vs GG
2/20vs CK
2/23vs DS
2/26vs DS
0/5vs DAM
0 & 1/37 & 65vs DAM
0/22vs NZ
Kandy Falcons
Zimbabwe
England
New Zealand
Bangladesh
Australia
Afghanistan
India
West Indies