Personal details
Born13 May 1996
Age30 Years
BattingLeft hand Bat
BowlingRight Arm Off Break
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 9 | 150 | 21.43 | 81.97 | 1 | 7.00 |
| T20I | 2 | 31 | 15.50 | 83.78 | 4 | 15.43 |
| T20 | 94 | 1228 | 25.06 | 122.07 | 57 | 7.25 |
| List A | 120 | 3044 | 32.73 | 73.29 | 80 | 4.6 |
| First-class | 84 | 4228 | 37.41 | 57.28 | 62 | 3.28 |
| T10 | 7 | 23 | 5.75 | 127.78 | 2 | 7.33 |
Debuts
ODIWest Indies vs Sri Lanka, Harare 7 Jul 2023
First ClassColts vs Badureliya, Maggona2 Jan 2016
List ARagama vs Colts, Colombo (Thurstan) 30 Nov 2015
T20Colts vs SLPACC, Colombo (PSS)22 Dec 2015
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 9 | 7 | 0 | 150 | 57 | 21.43 | 183 | 81.97 | 0 | 1 | 6 | 0 | 2 |
| T20I | 2 | 2 | 0 | 31 | 22 | 15.50 | 37 | 83.78 | 0 | 0 | 0 | 1 | 1 |
| T20 | 94 | 71 | 22 | 1228 | 69 | 25.06 | 1006 | 122.07 | 0 | 4 | 82 | 33 | 50 |
| List A | 120 | 105 | 12 | 3044 | 120 | 32.73 | 4153 | 73.29 | 1 | 22 | 217 | 24 | 47 |
| First-class | 84 | 127 | 14 | 4228 | 167 | 37.41 | 7381 | 57.28 | 8 | 27 | 366 | 32 | 66 |
| T10 | 7 | 6 | 2 | 23 | 12 | 5.75 | 18 | 127.78 | 0 | 0 | 5 | 0 | 3 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 9 | 5 | 9 | 63 | 1 | 1/18 | 63.00 | 7.00 | 0 | 0 |
| T20I | 2 | 2 | 3.3 | 54 | 4 | 2/26 | 13.50 | 15.43 | 0 | 0 |
| T20 | 94 | 57 | 131.4 | 955 | 57 | 4/8 | 16.75 | 7.25 | 0 | 0 |
| List A | 120 | 99 | 535.1 | 2465 | 80 | 5/26 | 30.81 | 4.6 | 1 | 0 |
| First-class | 84 | 102 | 863.5 | 2838 | 62 | 5/66 | 45.77 | 3.28 | 0 | 0 |
| T10 | 7 | 2 | 3 | 22 | 2 | 2/11 | 11.00 | 7.33 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Lanka Premier League | 35 | 459 | 63 | 21.86 | 122.73 | 11 | 13.06 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Bangladesh | 1 | 33 | 33 | 33.00 | 89.19 | 0 | 0 |
Afghanistan | 1 | 22 | 22 | 22.00 | 75.86 | 0 | 0 |
India | 1 | 9 | 9 | 9.00 | 112.50 | 0 | 0 |
Pakistan | 2 | 1 | 1 | 0.50 | 33.33 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
India | 1 | 2 | 28 | 14.00 | – | 0.00 |
Afghanistan | 1 | 2 | 26 | 13.00 | 7.43 | 10.50 |
Bangladesh | 1 | 1 | 9 | 9.00 | 6.00 | 9.00 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
England | 2 | 43 | 30 | 21.50 | 134.38 | 0 | 0 |
Zimbabwe | 2 | 32 | 21 | 16.00 | 50.79 | 0 | 0 |
Pakistan | 2 | 18 | 15 | 9.00 | 105.88 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Pakistan | 3 | 2 | 41 | 20.50 | 5.86 | 21.00 |
West Indies | 1 | 1 | 18 | 18.00 | 3.60 | 30.00 |
England | 1 | 0 | 18 | – | – | – |
Zimbabwe | 1 | 0 | 10 | – | 5.00 | – |
Last 10 innings · batting
0vs SR
33vs CR
34*vs LL
15vs PAK
30vs ENG
13vs ENG
3vs PAK
0vs PAK
1vs PAK
33vs BAN
T20
vs SR13 Nov 2026 · c Binod Bhandari b A Kharel
0(2)
T20
vs CR9 Nov 2026 · c K Mishara b R Dhakal
33(20)
T20
vs LL7 Nov 2026 · Not out
34*(15)
ODI
vs PAK31 Oct 2026 · c F Ashraf b N Shah
15(12)
ODI
vs ENG29 Oct 2026 · c H Brook b H T Crocombe
30(24)
ODI
vs ENG22 Oct 2026 · c WG Jacks b S Curran
13(8)
ODI
vs PAK18 Oct 2026 · c S Baig b S Afridi
3(5)
T20I
vs PAK11 Oct 2026 · c K Nafay b Mohammad Imran
0(1)
T20I
vs PAK9 Oct 2026 · c S Khan b Mohammad Imran
1(2)
T20I
vs BAN3 Oct 2026 · b S Hassan
33(37)
Last 10 innings · bowling
0/21vs SR
2/37vs CR
1/0vs LL
2/7vs BK
0/9vs PAK
0/18vs ENG
2/24vs PAK
0/8vs PAK
1/9vs BAN
2/28vs IND
Sri Lanka Cricket
Galle Marvels
Bangladesh
Afghanistan
India
Pakistan
England
Zimbabwe
West Indies