Personal details
Born3 Mar 1997
Age29 Years
BattingLeft hand Bat
BowlingLeft Arm Fast Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20I | 1 | 1 | 1 | 33.33 | 1 | 3.33 |
| T20 | 69 | 772 | 17.15 | 133.79 | 57 | 8.56 |
| List A | 76 | 1032 | 19.84 | 99.42 | 79 | 5.42 |
| First-class | 64 | 1988 | 23.66 | 83.59 | 129 | 4.02 |
| T10 | 11 | 175 | 19.44 | 273.44 | 10 | 13.27 |
Debuts
First ClassTamil Union vs Bloomfield, Colombo (Bloomfield) -28 Dec 2016
List AGalle CC vs Bloomfield, Colombo (Bloomfield)2 Dec 2015
T20Panadura vs Bloomfield, Welisara 24 Feb 2018
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 1 | 1 | 0 | 1 | 1 | 1 | 3 | 33.33 | 0 | 0 | 0 | 0 | 0 |
| T20 | 69 | 56 | 11 | 772 | 99 | 17.15 | 577 | 133.79 | 0 | 3 | 59 | 45 | 26 |
| List A | 76 | 56 | 4 | 1032 | 84 | 19.84 | 1038 | 99.42 | 0 | 6 | 91 | 55 | 19 |
| First-class | 64 | 100 | 16 | 1988 | 101 | 23.66 | 2378 | 83.59 | 1 | 11 | 193 | 90 | 29 |
| T10 | 11 | 11 | 2 | 175 | 52 | 19.44 | 64 | 273.44 | 0 | 1 | 9 | 18 | 7 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 1 | 1 | 3 | 10 | 1 | 1/10 | 10 | 3.33 | 0 | 0 |
| T20 | 69 | 57 | 138.5 | 1189 | 57 | 4/31 | 20.85 | 8.56 | 0 | 0 |
| List A | 76 | 66 | 352.3 | 1911 | 79 | 4/30 | 24.18 | 5.42 | 0 | 0 |
| First-class | 64 | 87 | 1056.4 | 4253 | 129 | 10/157 | 32.96 | 4.02 | 5 | 1 |
| T10 | 11 | 11 | 15 | 199 | 10 | 2/20 | 19.90 | 13.27 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Bangladesh Premier League | 2 | 0 | 0 | 0.00 | 0.00 | 0 | 13.50 |
| Lanka Premier League | 10 | 79 | 36 | 13.17 | 112.86 | 5 | 10.31 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Afghanistan | 1 | 1 | 1 | 1.00 | 33.33 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Afghanistan | 1 | 1 | 10 | 10.00 | 3.33 | 18.00 |
Last 10 innings · batting
51vs GAL
11vs COL
5vs OMA
22vs KMG
14vs UAE XI
52vs IND XI
31vs UAE XI
8vs NEP XI
13vs BAN XI
8vs HK XI
First Class
vs GAL19 Apr 2026 · lbw b K Nuwantha
51(84)
First Class
vs COL6 Apr 2026 · c S Shanmuganathan b C Battage
11(37)
T20
vs OMA3 Feb 2026 · runout (V Shukla / J Ramanandi)
5(6)
T20
vs KMG17 Nov 2025 · c S Alam b KC Karan
22(21)
T10
vs UAE XI9 Nov 2025 · c Muhammad Arfan b Z Ali
14(4)
T10
vs IND XI9 Nov 2025 · Retired hurt
52(14)
T10
vs UAE XI8 Nov 2025 · c Z Ali b Muhammad Arfan
31(13)
T10
vs NEP XI8 Nov 2025 · c Aadil Ansari b R Singh
8(5)
T10
vs BAN XI7 Nov 2025 · b M Hossain
13(7)
T10
vs HK XI7 Nov 2025 · c B Hayat b N Khan
8(6)
Last 10 innings · bowling
0/21vs GAL
1/55vs COL
1/27vs OMA
0/6vs KMG
0/16vs UAE XI
2/20vs IND XI
1/7vs UAE XI
1/19vs NEP XI
1/14vs BAN XI
0/24vs HK XI

Afghanistan