Personal details
Born5 Dec 2001
Age24 Years
BattingRight Hand Bat
BowlingRight Arm Leg Spin
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20I | 3 | 13 | – | 61.9 | 2 | 6.58 |
| T20 | 60 | 153 | 11.76 | 85.47 | 67 | 7.18 |
| List A | 22 | 168 | 14 | 74.66 | 36 | 4.59 |
| First-class | 19 | 332 | 15.09 | 55.98 | 58 | 3.66 |
| T10 | 3 | 8 | – | 133.33 | 1 | 19.00 |
Debuts
List AJaffna vs Galle, Colombo (PSS)30 Jan 2022
T20Stallions vs Kings, Hambantota4 Dec 2020
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 3 | 2 | 2 | 13 | 13 | – | 21 | 61.9 | 0 | 0 | 1 | 0 | 0 |
| T20 | 60 | 28 | 15 | 153 | 25 | 11.76 | 179 | 85.47 | 0 | 0 | 11 | 0 | 17 |
| List A | 22 | 17 | 5 | 168 | 39 | 14 | 225 | 74.66 | 0 | 0 | 13 | 1 | 11 |
| First-class | 19 | 24 | 2 | 332 | 59 | 15.09 | 593 | 55.98 | 0 | 1 | 37 | 7 | 7 |
| T10 | 3 | 1 | 1 | 8 | 8 | – | 6 | 133.33 | 0 | 0 | 1 | 0 | 1 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 3 | 3 | 12 | 79 | 2 | 1/23 | 39.50 | 6.58 | 0 | 0 |
| T20 | 60 | 59 | 199.4 | 1434 | 67 | 4/22 | 21.4 | 7.18 | 0 | 0 |
| List A | 22 | 21 | 184 | 845 | 36 | 4/21 | 23.47 | 4.59 | 0 | 0 |
| First-class | 19 | 31 | 366.2 | 1341 | 58 | 7/82 | 23.12 | 3.66 | 1 | 0 |
| T10 | 3 | 2 | 2 | 38 | 1 | 1/24 | 38.00 | 19.00 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Indian Premier League | 3 | 7 | 7 | – | 140.00 | 1 | 8.60 |
| Lanka Premier League | 30 | 66 | 25 | 13.20 | 84.62 | 29 | 8.50 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Afghanistan | 1 | 13 | 13 | – | 68.42 | 0 | 0 |
Bangladesh | 1 | 6 | 6 | 6.00 | 300.00 | 0 | 0 |
Pakistan | 1 | 0 | 0 | – | 0.00 | 0 | 0 |
India | 1 | 0 | 0 | – | – | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Bangladesh | 1 | 2 | 26 | 13.00 | 8.67 | 9.00 |
Pakistan | 2 | 1 | 51 | 51.00 | 6.38 | 48.00 |
Afghanistan | 1 | 1 | 28 | 28.00 | 7.00 | 24.00 |
India | 1 | 0 | 9 | – | – | – |
Last 10 innings · batting
6vs BAN
3*vs KR
6*vs JK
39vs IND-A
3*vs AFG-A
18vs IND-A
5vs IND-A
11*vs NZ-A
0*vs PAK
2vs AFG-A
T20I
vs BAN3 Oct 2026 · b S Hassan
6(2)
T20
vs KR25 Jul 2026 · Not out
3*(4)
T20
vs JK23 Jul 2026 · Not out
6*(2)
List A
vs IND-A21 Jun 2026 · c V Sooryavanshi b AS Roy
39(34)
List A
vs AFG-A19 Jun 2026 · Not out
3*(2)
List A
vs IND-A15 Jun 2026 · b AS Roy
18(39)
List A
vs IND-A9 Jun 2026 · lbw b A Khan
5(4)
List A
vs NZ-A11 Apr 2026 · Not out
11*(15)
T20I
vs PAK22 Nov 2025 · Not out
0*(2)
T20
vs AFG-A15 Nov 2025 · runout (M Ishaq)
2(4)
Last 10 innings · bowling
1/23vs PAK
2/26vs BAN
0/9vs IND
2/36vs KR
1/32vs JK
0/30vs DS
0/24vs CK
1/32vs JK
0/36vs IND-A
1/53vs AFG-A
Sri Lanka Cricket
Galle Marvels
Afghanistan
Bangladesh
Pakistan
India