Personal details
Born10 Sep 1998
Age28 Years
BattingRight Hand Bat
BowlingRight Arm Off Break
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20I | 2 | 16 | 8 | 123.07 | 0 | 0 |
| T20 | 70 | 1360 | 20.29 | 133.99 | 6 | 7.03 |
| List A | 106 | 2475 | 25 | 99.31 | 32 | 3.99 |
| First-class | 75 | 4829 | 39.9 | 90.34 | 19 | 2.98 |
| T10 | 1 | 0 | 0.00 | 0.00 | 0 | – |
Debuts
First ClassNegambo CC vs Lankan CC, Gampaha 15 Dec 2017
List ABloomfield vs Negambo CC, Colombo (Bloomfield) 10 Mar 2018
T20SL Army vs Negambo CC, Welisara 24 Feb 2018
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 2 | 2 | 0 | 16 | 16 | 8 | 13 | 123.07 | 0 | 0 | 2 | 1 | 0 |
| T20 | 70 | 69 | 2 | 1360 | 80 | 20.29 | 1015 | 133.99 | 0 | 6 | 141 | 41 | 23 |
| List A | 106 | 103 | 4 | 2475 | 167 | 25 | 2492 | 99.31 | 6 | 10 | 262 | 73 | 60 |
| First-class | 75 | 124 | 3 | 4829 | 163 | 39.9 | 5345 | 90.34 | 12 | 24 | 526 | 148 | 57 |
| T10 | 1 | 1 | 0 | 0 | 0 | 0.00 | 1 | 0.00 | 0 | 0 | 0 | 0 | 0 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 70 | 11 | 26 | 183 | 6 | 3/20 | 30.5 | 7.03 | 0 | 0 |
| List A | 106 | 40 | 221.5 | 886 | 32 | 3/24 | 27.68 | 3.99 | 0 | 0 |
| First-class | 75 | 45 | 278 | 831 | 19 | 5/38 | 43.73 | 2.98 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Bangladesh Premier League | 4 | 63 | 46 | 15.75 | 106.78 | 0 | – |
| Lanka Premier League | 14 | 279 | 80 | 21.46 | 134.78 | 0 | 20.00 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Afghanistan | 1 | 16 | 16 | 16.00 | 133.33 | 0 | 0 |
Bangladesh | 1 | 2 | 2 | 2.00 | 40.00 | 0 | 0 |
West Indies | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
India | 1 | 0 | 0 | 0.00 | – | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
India | 1 | 1 | 25 | 25.00 | – | 0.00 |
Last 10 innings · batting
2vs BAN
12vs DS
17vs CK
1vs JK
0vs WI
16 & 14vs COL
22 & 50*vs KAN
133vs GAL
26vs NZ-A
103vs NZ-A
T20I
vs BAN3 Oct 2026 · c YA Chowdhury b M Hasan
2(5)
T20
vs DS22 Jul 2026 · c M Theekshana b V Lahiru
12(11)
T20
vs CK18 Jul 2026 · c K Mendis b H Mahmud
17(12)
T20
vs JK17 Jul 2026 · c A Fernando b D Wellalage
1(4)
T20I
vs WI12 Jun 2026 · lbw b J Holder
0(1)
First Class
vs COL4 May 2026 · c Ravindu Rasantha b P Madushan & lbw b C Battage
16 & 14(23 & 19)
First Class
vs KAN25 Apr 2026 · c Vinuka Rubasinghe b D Kalupahana & Not out
22 & 50*(22 & 58)
First Class
vs GAL19 Apr 2026 · c S Samarawickrama b D Tillakaratne
133(173)
List A
vs NZ-A11 Apr 2026 · c BG Lister b S Keene
26(23)
List A
vs NZ-A8 Apr 2026 · c DN Phillips b Kristian Clarke
103(76)
Last 2 innings · bowling
1/25vs IND
0/20vs DS
Galle Marvels
Afghanistan
Bangladesh
West Indies
India