Place Of Birth
Negombo
Born
11 August 1997
Country
Sri Lanka
Role
Bowler
Batting Style
Left Handed Bat
Bowling Style
Right Arm Off Break
| Match | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Australia A vs Sri Lanka A · 1st Unofficial Test | First Class | July 13, 2025 | 1 | 10 | 0 | 0 | 10.00 |
| Sri Lanka vs Australia · 2nd Test | Test | February 6, 2025 | 4 | 17 | 0 | 0 | 23.53 |
| Sri Lanka vs Australia · 1st Test | Test | January 29, 2025 | 5 | 23 | 1 | 0 | 21.74 |
| South Africa A vs Sri Lanka A · 1st Unofficial Test | First Class | September 8, 2024 | 0 | 0 | 0 | 0 | - |
| Match | Format | Date | Over | M | R | W | NB | WD | ECO |
|---|---|---|---|---|---|---|---|---|---|
| Australia A vs Sri Lanka A · 2nd Unofficial Test | First Class | July 20, 2025 | 48 | 4 | 144 | 2 | 0 | 0 | 3.00 |
| Australia A vs Sri Lanka A · 1st Unofficial Test | First Class | July 13, 2025 | 47 | 7 | 137 | 2 | 0 | 0 | 2.91 |
| Sri Lanka vs Australia · 2nd Test | Test | February 6, 2025 | 39 | 4 | 128 | 3 | 0 | 0 | 3.28 |
| Sri Lanka vs Australia · 1st Test | Test | January 29, 2025 | 41 | 1 | 189 | 0 | 0 | 0 | 4.61 |
| Sri Lanka vs New Zealand · 2nd Test | Test | September 26, 2024 | 50.9 | 7 | 203 | 9 | 0 | 0 | 3.99 |
| South Africa A vs Sri Lanka A · 1st Unofficial Test | First Class | September 8, 2024 | 40 | 4 | 126 | 4 | 0 | 0 | 3.15 |
| Series | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Sri Lanka A tour of Australia 2025 | FIRSTCLASS | Jul 4, 2025 - Jul 23, 2025 | 1 | 10 | 0 | 0 | 10.00 |
| Australia tour of Sri Lanka 2025 | TEST | Jan 29, 2025 - Feb 14, 2025 | 9 | 40 | 1 | 0 | 22.50 |
| New Zealand tour of Sri Lanka 2024 | TEST | Sep 18, 2024 - Sep 30, 2024 | 0 | 0 | 0 | 0 | - |
| Sri Lanka A tour of South Africa 2024 | FIRSTCLASS | Aug 31, 2024 - Sep 18, 2024 | 0 | 0 | 0 | 0 | - |
| Afghanistan A tour of Sri Lanka 2024 | LISTA | Apr 30, 2024 - May 14, 2024 | 0 | 5 | 0 | 0 | - |
| Series | Format | Date | Over | M | R | W | BBi | ECO |
|---|---|---|---|---|---|---|---|---|
| Sri Lanka A tour of Australia 2025 | FIRSTCLASS | Jul 4, 2025 - Jul 23, 2025 | 95 | 11 | 281 | 4 | 2/144 | 2.96 |
| Australia tour of Sri Lanka 2025 | TEST | Jan 29, 2025 - Feb 14, 2025 | 80 | 5 | 317 | 3 | 3/94 | 3.96 |
| New Zealand tour of Sri Lanka 2024 | TEST | Sep 18, 2024 - Sep 30, 2024 | 50.3 | 7 | 199 | 9 | 6/166 | 3.94 |
| Sri Lanka A tour of South Africa 2024 | FIRSTCLASS | Aug 31, 2024 - Sep 18, 2024 | 40 | 4 | 126 | 4 | 2/28 | 3.15 |
| Afghanistan A tour of Sri Lanka 2024 | FIRSTCLASS | Apr 30, 2024 - May 14, 2024 | 41 | 7 | 100 | 5 | 3/37 | 2.44 |
| Format | Matches | Innings | Runs | BF | HS | AVG | SR | Not Out | 4s | 6s | 50s | 100s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TEST | 3 | 4 | 9 | 40 | 5 | 3.0000 | 22.5000 | 1 | 1 | 0 | 0 | 0 |
| T20 | 43 | 22 | 88 | 96 | 17 | 6.7600 | 91.6600 | 9 | 4 | 4 | 0 | 0 |
| List A | 63 | 41 | 369 | 646 | 34 | 12.3000 | 57.1200 | 11 | 22 | 9 | 0 | 0 |
| First Class | 55 | 68 | 415 | 1238 | 46 | 8.8200 | 33.5200 | 21 | 45 | 3 | 0 | 0 |
| Format | Matches | Innings | Overs | Balls | Runs | Wkts | AVG | Econ | SR | Bbi | Bbm | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TEST | 3 | 5 | 131.30 | 789 | 520 | 12 | 43.3300 | 3.9500 | 65.7000 | 6/170 | 9/203 | 0 | 1 | 0 |
| T20 | 43 | 39 | 113.40 | 682 | 740 | 44 | 16.8100 | 6.5100 | 15.5000 | 4/3 | 4/3 | 2 | 0 | 0 |
| List A | 63 | 60 | 481.10 | 2887 | 1987 | 89 | 22.3200 | 4.1200 | 32.4000 | 5/16 | 5/16 | 4 | 2 | 0 |
| First Class | 55 | 93 | 1749.40 | 10498 | 5930 | 207 | 28.6400 | 3.3800 | 50.7000 | 8/94 | 14/182 | 7 | 14 | 1 |