Place Of Birth
Colombo
Born
11 May 1997
Country
Sri Lanka
Role
Bowler
Batting Style
Left Handed Bat
Bowling Style
Right Arm Medium Fast
| Match | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Sri Lanka A vs New Zealand A · 1st Unofficial Test | First Class | April 16, 2026 | 36 | 62 | 3 | 1 | 58.06 |
| Galle vs Kandy · 1st Match | First Class | April 6, 2026 | 45 | 117 | 3 | 0 | 38.46 |
| Sri Lanka A vs Afghanistan A · Match 4 | T20 | November 15, 2025 | 6 | 4 | 1 | 0 | 150.00 |
| Australia A vs Sri Lanka A · 1st Unofficial Test | First Class | July 13, 2025 | 33 | 67 | 2 | 1 | 49.25 |
| Australia A vs Sri Lanka A · 3rd unofficial ODI | List A | July 9, 2025 | 23 | 24 | 2 | 1 | 95.83 |
| Australia A vs Sri Lanka A · 2nd Unofficial ODI | List A | July 6, 2025 | 2 | 2 | 0 | 0 | 100.00 |
| Match | Format | Date | Over | M | R | W | NB | WD | ECO |
|---|---|---|---|---|---|---|---|---|---|
| Sri Lanka A vs New Zealand A · 1st Unofficial Test | First Class | April 16, 2026 | 14 | 1 | 56 | 2 | 0 | 0 | 4.00 |
| Galle vs Kandy · 1st Match | First Class | April 6, 2026 | 25 | 3 | 90 | 7 | 0 | 1 | 3.60 |
| Sri Lanka A vs Afghanistan A · Match 4 | T20 | November 15, 2025 | 3 | 0 | 40 | 1 | 0 | 1 | 13.33 |
| Australia A vs Sri Lanka A · 2nd Unofficial Test | First Class | July 20, 2025 | 19 | 1 | 77 | 0 | 0 | 0 | 4.05 |
| Australia A vs Sri Lanka A · 1st Unofficial Test | First Class | July 13, 2025 | 19 | 3 | 51 | 0 | 0 | 0 | 2.68 |
| Australia A vs Sri Lanka A · 3rd unofficial ODI | List A | July 9, 2025 | 6 | 0 | 35 | 1 | 0 | 0 | 5.83 |
| Series | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| National Super League 4-Day Tournament 2026 | FIRSTCLASS | Apr 6, 2026 - May 7, 2026 | 45 | 117 | 3 | 0 | 38.46 |
| ACC Mens Asia Cup Rising Stars 2025 | T20 | Nov 14, 2025 - Nov 23, 2025 | 6 | 4 | 1 | 0 | 150.00 |
| Sri Lanka A tour of Australia 2025 | FIRSTCLASS | Jul 4, 2025 - Jul 23, 2025 | 33 | 67 | 2 | 1 | 49.25 |
| Lanka T10 Super League 2024 | T10 | Dec 11, 2024 - Dec 19, 2024 | 5 | 6 | 1 | 0 | 83.33 |
| Sri Lanka A tour of Pakistan 2024 | FIRSTCLASS | Nov 11, 2024 - Nov 29, 2024 | 67 | 68 | 8 | 4 | 98.53 |
| Series | Format | Date | Over | M | R | W | BBi | ECO |
|---|---|---|---|---|---|---|---|---|
| National Super League 4-Day Tournament 2026 | FIRSTCLASS | Apr 6, 2026 - May 7, 2026 | 25 | 3 | 90 | 7 | - | 3.60 |
| ACC Mens Asia Cup Rising Stars 2025 | T20 | Nov 14, 2025 - Nov 23, 2025 | 3 | 0 | 40 | 1 | 1/40 | 13.33 |
| Sri Lanka A tour of Australia 2025 | LISTA | Jul 4, 2025 - Jul 23, 2025 | 13 | 0 | 69 | 1 | 1/35 | 5.31 |
| Sri Lanka A tour of Pakistan 2024 | FIRSTCLASS | Nov 11, 2024 - Nov 29, 2024 | 55 | 8 | 170 | 5 | - | 3.09 |
| Sri Lanka A tour of South Africa 2024 | FIRSTCLASS | Aug 31, 2024 - Sep 18, 2024 | 51.1 | 6 | 176 | 13 | 7/34 | 3.44 |
| Lanka Premier League 2024 | T20 | Jul 1, 2024 - Jul 21, 2024 | 11 | 0 | 68 | 4 | 1/11 | 6.18 |
| Format | Matches | Innings | Runs | BF | HS | AVG | SR | Not Out | 4s | 6s | 50s | 100s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 32 | 19 | 99 | 104 | 16 | 7.0700 | 95.1900 | 5 | 8 | 3 | 0 | 0 |
| List A | 46 | 30 | 411 | 424 | 43 | 17.8600 | 96.9300 | 7 | 38 | 18 | 0 | 0 |
| First Class | 58 | 79 | 1198 | 1874 | 83 | 16.4100 | 63.9200 | 6 | 103 | 50 | 3 | 0 |
| Format | Matches | Innings | Overs | Balls | Runs | Wkts | AVG | Econ | SR | Bbi | Bbm | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 32 | 29 | 82.30 | 495 | 532 | 32 | 16.6200 | 6.4400 | 15.4000 | 4/15 | 4/15 | 1 | 0 | 0 |
| List A | 46 | 40 | 246.40 | 1480 | 1231 | 52 | 23.6700 | 4.9900 | 28.4000 | 5/60 | 5/60 | 2 | 1 | 0 |
| First Class | 58 | 90 | 955.00 | 5730 | 3412 | 152 | 22.4400 | 3.5700 | 37.6000 | 7/34 | 10/83 | 6 | 6 | 2 |