Personal details
Born23 Feb 2001
Age25 Years
NationalitySri Lanka
BattingLeft hand Bat
BowlingLeft Arm Orthodox
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 5 | 506 | 84.33 | 57.70 | 6 | 3.75 |
| T20 | 19 | 166 | 20.75 | 104.4 | 11 | 6.47 |
| List A | 70 | 1601 | 40.02 | 81.51 | 52 | 4.36 |
| First-class | 67 | 3578 | 44.72 | 60.68 | 132 | 3.37 |
Debuts
First Class Sinhalese vs Col CC, Colombo (SSC)30 Nov 2018
List ACol CC vs Saracens, Colombo (CCC) 10 Mar 2019
T20Galle CC vs Col CC, Colombo (SSC) 4 Mar 2021
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 5 | 8 | 2 | 506 | 133 | 84.33 | 877 | 57.70 | 3 | 1 | 10 | 0 | 1 |
| T20 | 19 | 14 | 6 | 166 | 51 | 20.75 | 159 | 104.4 | 0 | 1 | 6 | 5 | 6 |
| List A | 70 | 58 | 18 | 1601 | 93 | 40.02 | 1964 | 81.51 | 0 | 12 | 97 | 23 | 22 |
| First-class | 67 | 100 | 20 | 3578 | 145 | 44.72 | 5896 | 60.68 | 11 | 18 | 345 | 25 | 52 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 5 | 7 | 89.3 | 336 | 6 | 3/29 | 56.00 | 3.75 | 0 | 0 |
| T20 | 19 | 14 | 31.2 | 203 | 11 | 3/6 | 18.45 | 6.47 | 0 | 0 |
| List A | 70 | 64 | 348.3 | 1520 | 52 | 3/17 | 29.23 | 4.36 | 0 | 0 |
| First-class | 67 | 95 | 1095.3 | 3698 | 132 | 11/132 | 28.01 | 3.37 | 7 | 2 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Lanka Premier League | 4 | 53 | 28 | 17.67 | 96.36 | 4 | 11.29 |
| ICC Under-19 World Cup | 6 | 122 | 46 | 30.50 | 96.83 | 0 | 7.00 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
India | 4 | 420 | 133 | 140.00 | 58.17 | 1 | 3 |
West Indies | 4 | 175 | 92 | 58.33 | 59.12 | 1 | 0 |
Pakistan | 1 | 20 | 20 | 20.00 | 57.14 | 0 | 0 |
Bangladesh | 1 | 11 | 11 | 11.00 | 68.75 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
West Indies | 3 | 3 | 267 | 89.00 | 3.93 | 136.00 |
Bangladesh | 2 | 3 | 29 | 9.67 | 2.32 | 25.00 |
Pakistan | 2 | 1 | 48 | 48.00 | 3.43 | 84.00 |
India | 2 | 0 | 25 | – | 3.57 | – |
Last 10 innings · batting
20vs PAK
103 & 133*vs IND
100 & 84vs IND
52 & 9vs IND
8vs JK
92 & 28vs WI
43 & 12*vs WI
51 & 12vs COL
26vs NZ-A
93vs NZ-A
Test
vs PAK9 Nov 2026 · c SA Agha b SQ Khan
20(35)
Test
vs IND23 Aug 2026 · c KL Rahul b S Jain & Not out
103 & 133*(162 & 264)
Test
vs IND15 Aug 2026 · lbw b R Jadeja & c D Jurel b M Suthar
100 & 84(168 & 128)
First Class
vs IND7 Aug 2026 · lbw b M Suthar & c D Jurel b G Brar
52 & 9(72 & 14)
T20
vs JK2 Aug 2026 · c KMishara b L Williams
8(7)
Test
vs WI3 Jul 2026 · c BA King b KAR Hodge & runout ( (sub K Paul ))
92 & 28(166 & 26)
Test
vs WI25 Jun 2026 · lbw b K Roach & Not out
43 & 12*(75 & 29)
First Class
vs COL4 May 2026 · c D Hemantha b P Jayasuriya & c D Lakshan b P Jayasuriya
51 & 12(95 & 37)
List A
vs NZ-A11 Apr 2026 · c MW Chu b S Keene
26(33)
List A
vs NZ-A8 Apr 2026 · c A Ashok b T Pringle
93(77)
Last 10 innings · bowling
1 & 0/23 & 25vs PAK
0/8vs IND
0/17vs IND
0 & 0/9 & 22vs IND
1/8vs CK
1 & 0/29 & 4vs WI
2/234vs WI
0/13vs COL
0/33vs NZ-A
0/24vs NZ-A
Test
vs PAK9 Nov 2026
1 & 0/23 & 25
Test
vs IND23 Aug 2026
0/8
Test
vs IND15 Aug 2026
0/17
First Class
vs IND7 Aug 2026
0 & 0/9 & 22
T20
vs CK29 Jul 2026
1/8
Test
vs WI3 Jul 2026
1 & 0/29 & 4
Test
vs WI25 Jun 2026
2/234
First Class
vs COL4 May 2026
0/13
List A
vs NZ-A11 Apr 2026
0/33
List A
vs NZ-A8 Apr 2026
0/24
Sri Lanka Cricket
Dambulla Sixers
India
West Indies
Pakistan
Bangladesh