Personal details
Age2024 Years
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20I | 1 | 6 | 6 | 50 | 0 | 3.25 |
| T20 | 61 | 485 | 12.12 | 113.05 | 60 | 6.65 |
| List A | 78 | 747 | 15.24 | 68.91 | 112 | 4.25 |
| First-class | 71 | 2116 | 23.51 | 60.19 | 302 | 3.21 |
| T10 | 8 | 80 | 40.00 | 250.00 | 3 | 12.95 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 1 | 1 | 0 | 6 | 6 | 6 | 12 | 50 | 0 | 0 | 0 | 0 | 0 |
| T20 | 61 | 48 | 8 | 485 | 45 | 12.12 | 429 | 113.05 | 0 | 0 | 34 | 14 | 28 |
| List A | 78 | 65 | 16 | 747 | 74 | 15.24 | 1084 | 68.91 | 0 | 2 | 66 | 24 | 34 |
| First-class | 71 | 105 | 15 | 2116 | 120 | 23.51 | 3515 | 60.19 | 3 | 11 | 177 | 82 | 34 |
| T10 | 8 | 6 | 4 | 80 | 33 | 40.00 | 32 | 250.00 | 0 | 0 | 4 | 9 | 5 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 1 | 1 | 4 | 13 | 0 | – | 0 | 3.25 | 0 | 0 |
| T20 | 61 | 59 | 201 | 1337 | 60 | 5/10 | 22.28 | 6.65 | 1 | 0 |
| List A | 78 | 76 | 601.3 | 2558 | 112 | 6/17 | 22.83 | 4.25 | 2 | 0 |
| First-class | 71 | 126 | 2285 | 7341 | 302 | 11/141 | 24.3 | 3.21 | 20 | 3 |
| T10 | 8 | 7 | 6.2 | 82 | 3 | 1/8 | 27.33 | 12.95 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Lanka Premier League | 8 | 18 | 12 | 6.00 | 112.50 | 11 | 6.96 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Afghanistan | 1 | 6 | 6 | 6.00 | 50.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Afghanistan | 1 | 0 | 13 | – | 3.25 | – |
Last 10 innings · batting
13*vs UAE XI
2vs UAE XI
33*vs NEP XI
0vs BAN XI
20*vs HK XI
28 & 15*vs OMA
6vs AFG
8vs SA-A
5vs DS
6*vs KAN
T10
vs UAE XI9 Nov 2025 · Not out
13*(7)
T10
vs UAE XI8 Nov 2025 · runout (M S Khan / K Shah)
2(3)
T10
vs NEP XI8 Nov 2025 · Not out
33*(12)
T10
vs BAN XI7 Nov 2025 · runout (H Rahman)
0(2)
T10
vs HK XI7 Nov 2025 · Not out
20*(4)
T10
vs OMA1 Nov 2024 · c M Imran Ali b Z Islam & Not out
28 & 15*(7 & 5)
T20I
vs AFG4 Oct 2023 · c Q Ahmad b G Naib
6(12)
List A
vs SA-A8 Jun 2023 · c K Verreynne b T Stubbs
8(15)
T20
vs DS19 Dec 2022 · lbw b S Raza
5(5)
List A
vs KAN16 Feb 2022 · Not out
6*(5)
Last 10 innings · bowling
1/6vs UAE XI
0/12vs IND XI
1/4vs UAE XI
0/19vs NEP XI
0/24vs BAN XI
0/50vs JK
0/13vs AFG
0/33vs SA-A
1/17vs DS
1/23vs SLRE

Afghanistan