Personal details
Born6 May 2001
Age25 Years
NationalitySri Lanka
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 32 | 99 | 7.07 | 95.19 | 32 | 6.44 |
| List A | 46 | 411 | 17.86 | 96.93 | 52 | 4.99 |
| First-class | 58 | 1198 | 16.41 | 63.92 | 152 | 3.57 |
| T10 | 1 | 5 | 5.00 | 83.33 | 0 | 11.00 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 32 | 19 | 5 | 99 | 16 | 7.07 | 104 | 95.19 | 0 | 0 | 8 | 3 | 9 |
| List A | 46 | 30 | 7 | 411 | 43 | 17.86 | 424 | 96.93 | 0 | 0 | 38 | 18 | 14 |
| First-class | 58 | 79 | 6 | 1198 | 83 | 16.41 | 1874 | 63.92 | 0 | 3 | 103 | 50 | 34 |
| T10 | 1 | 1 | 0 | 5 | 5 | 5.00 | 6 | 83.33 | 0 | 0 | 1 | 0 | 0 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 32 | 29 | 82.3 | 532 | 32 | 4/15 | 16.62 | 6.44 | 0 | 0 |
| List A | 46 | 40 | 246.4 | 1231 | 52 | 5/60 | 23.67 | 4.99 | 1 | 0 |
| First-class | 58 | 90 | 955 | 3412 | 152 | 10/83 | 22.44 | 3.57 | 6 | 2 |
| T10 | 1 | 1 | 1 | 11 | 0 | – | – | 11.00 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Lanka Premier League | 4 | 12 | 12 | 6.00 | 66.67 | 4 | 6.18 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
West Indies | 2 | 24 | 14 | 12.00 | 120.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
West Indies | 2 | 0 | 127 | – | 3.63 | – |
Last 10 innings · batting
14 & 10vs WI
36vs NZ-A
27 & 18vs KAN
6vs AFG-A
33vs AUS-A
23vs AUS-A
2*vs AUS-A
3vs JT
13 & 3vs PK-A
5vs AFG-A
Test
vs WI3 Jul 2026 · c John Campbell b J Seales & b KAR Hodge
14 & 10(14 & 6)
First Class
vs NZ-A16 Apr 2026 · c Mitchell Hay b R Harrison
36(62)
First Class
vs KAN6 Apr 2026 · b Dulaj Samuditha & c L Udara b KTH Ratnayake
27 & 18(81 & 36)
T20
vs AFG-A15 Nov 2025 · c Sediqullah Atal b B Sami
6(4)
First Class
vs AUS-A13 Jul 2025 · c JAS Sangha b NA McSweeney
33(67)
List A
vs AUS-A9 Jul 2025 · b B Jackson
23(24)
List A
vs AUS-A6 Jul 2025 · Not out
2*(2)
T10
vs JT12 Dec 2024 · b T Mathew
3(6)
First Class
vs PK-A11 Nov 2024 · c M Huraira b Kashif Ali & b Mohammad Suleman
13 & 3(12 & 15)
T20
vs AFG-A18 Oct 2024 · runout (M Ishaq)
5(6)
Last 10 innings · bowling
0 & 0/51 & 9vs IND
0 & 0/108 & 19vs WI
2/56vs NZ-A
5 & 2/56 & 34vs KAN
1/40vs AFG-A
0/77vs AUS-A
0/51vs AUS-A
1/35vs AUS-A
0/34vs AUS-A
4/10vs HT
First Class
vs IND7 Aug 2026
0 & 0/51 & 9
Test
vs WI3 Jul 2026
0 & 0/108 & 19
First Class
vs NZ-A16 Apr 2026
2/56
First Class
vs KAN6 Apr 2026
5 & 2/56 & 34
T20
vs AFG-A15 Nov 2025
1/40
First Class
vs AUS-A20 Jul 2025
0/77
First Class
vs AUS-A13 Jul 2025
0/51
List A
vs AUS-A9 Jul 2025
1/35
List A
vs AUS-A6 Jul 2025
0/34
T10
vs HT11 Dec 2024
4/10
Kandy Falcons
West Indies