Personal details
Born3 Nov 1999
Age26 Years
BattingRight Hand Bat
BowlingRight Arm Off Break
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20I | 1 | 9 | 9 | 90 | 0 | 17 |
| T20 | 33 | 345 | 17.25 | 134.24 | 14 | 7.87 |
| List A | 82 | 1419 | 23.26 | 96.13 | 61 | 5.02 |
| First-class | 63 | 3401 | 40.97 | 76.85 | 199 | 3.5 |
Debuts
First Class Bloomfield vs Kandy CCC, Colombo (Bloomfield) 22 Feb 2020
List A Nugegoda SWC vs Tamil Union, Colombo (PSS)30 Mar 2021
T20 SL Army vs Tamil Union, Colombo (NCC)4 Mar 2021
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 1 | 1 | 0 | 9 | 9 | 9 | 10 | 90 | 0 | 0 | 1 | 0 | 2 |
| T20 | 33 | 24 | 4 | 345 | 47 | 17.25 | 257 | 134.24 | 0 | 0 | 20 | 18 | 17 |
| List A | 82 | 71 | 10 | 1419 | 100 | 23.26 | 1476 | 96.13 | 1 | 5 | 121 | 44 | 47 |
| First-class | 63 | 94 | 11 | 3401 | 134 | 40.97 | 4425 | 76.85 | 9 | 19 | 309 | 100 | 53 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 1 | 1 | 1 | 17 | 0 | – | 0 | 17 | 0 | 0 |
| T20 | 33 | 19 | 34.1 | 269 | 14 | 4/5 | 19.21 | 7.87 | 0 | 0 |
| List A | 82 | 64 | 374.3 | 1880 | 61 | 4/37 | 30.81 | 5.02 | 0 | 0 |
| First-class | 63 | 107 | 1633 | 5725 | 199 | 11/92 | 28.76 | 3.5 | 9 | 1 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Lanka Premier League | 8 | 80 | 48 | 20.00 | 156.86 | 2 | 11.14 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Afghanistan | 1 | 9 | 9 | 9.00 | 90.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Afghanistan | 1 | 0 | 17 | – | 17.00 | – |
Last 10 innings · batting
6vs SCO-XI
18vs BAN XI
48vs GG
22vs IND-A
19vs IND-A
25vs AFG-A
1vs IND-A
1vs DAM
70vs COL
3vs NZ-A
T10
vs SCO-XI31 Oct 2026 · b J Davidson
6(2)
T10
vs BAN XI30 Oct 2026 · c & b M Chowdhury
18(5)
T20
vs GG7 Aug 2026 · c Akif Javed b S Colombage
48(27)
First Class
vs IND-A25 Jun 2026 · c A Pandey b AN Dar
22(16)
List A
vs IND-A21 Jun 2026 · c TL Varma b V Nigam
19(10)
List A
vs AFG-A19 Jun 2026 · c I Ahmadzai b F Dawoodzai
25(18)
List A
vs IND-A9 Jun 2026 · c & b AS Roy
1(5)
First Class
vs DAM25 Apr 2026 · b NB Abeyratne
1(4)
First Class
vs COL19 Apr 2026 · c C Battage b J Liyanage
70(116)
List A
vs NZ-A8 Apr 2026 · b R Gulati
3(4)
Last 10 innings · bowling
1/14vs SCO-XI
0/32vs BAN XI
2/44vs GG
1 & 1/87 & 64vs IND-A
2/72vs IND-A
1/44vs AFG-A
0/38vs IND-A
3 & 2/76 & 22vs DAM
1/51vs COL
1/30vs NZ-A
T10
vs SCO-XI31 Oct 2026
1/14
T10
vs BAN XI30 Oct 2026
0/32
T20
vs GG7 Aug 2026
2/44
First Class
vs IND-A25 Jun 2026
1 & 1/87 & 64
List A
vs IND-A21 Jun 2026
2/72
List A
vs AFG-A19 Jun 2026
1/44
List A
vs IND-A9 Jun 2026
0/38
First Class
vs DAM25 Apr 2026
3 & 2/76 & 22
First Class
vs COL19 Apr 2026
1/51
List A
vs NZ-A8 Apr 2026
1/30
Colombo Strikers
Afghanistan