Personal details
Born7 Oct 1998
Age28 Years
BattingLeft hand Bat
BowlingRight Arm Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20I | 129 | 3038 | 29.78 | 138.78 | 77 | 7.33 |
| T20 | 127 | 2973 | 29.73 | 139.31 | 76 | 7.26 |
| List A | 17 | 284 | 17.75 | 69.43 | 12 | 4.79 |
| First-class | 1 | 1 | 0.5 | 4.16 | 0 | 2.33 |
| T10 | 35 | 759 | 27.11 | 165.00 | 29 | 8.29 |
Debuts
T20I Malaysia vs Thailand, Kuala Lumpur24 Jun 2019
First ClassKTC vs Police SC, Colombo (Police) 11 Feb 2019
List A Malaysia vs Denmark, Kuala Lumpur16 Sep 2019
T20 Malaysia vs Thailand, Kuala Lumpur 24 Jun 2019
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 129 | 120 | 18 | 3038 | 126 | 29.78 | 2189 | 138.78 | 1 | 21 | 261 | 153 | 35 |
| T20 | 127 | 118 | 18 | 2973 | 126 | 29.73 | 2134 | 139.31 | 1 | 21 | 261 | 153 | 35 |
| List A | 17 | 17 | 1 | 284 | 48 | 17.75 | 409 | 69.43 | 0 | 0 | 34 | 4 | 13 |
| First-class | 1 | 2 | 0 | 1 | 1 | 0.5 | 24 | 4.16 | 0 | 0 | 0 | 0 | 0 |
| T10 | 35 | 33 | 5 | 759 | 89 | 27.11 | 460 | 165.00 | 0 | 1 | 81 | 35 | 21 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 129 | 81 | 238.4 | 1749 | 77 | 4/9 | 22.71 | 7.33 | 0 | 0 |
| T20 | 127 | 79 | 232.4 | 1691 | 76 | 4/9 | 22.25 | 7.26 | 0 | 0 |
| List A | 17 | 13 | 81.2 | 390 | 12 | 5/36 | 32.5 | 4.79 | 1 | 0 |
| First-class | 1 | 1 | 3 | 7 | 0 | – | 0 | 2.33 | 0 | 0 |
| T10 | 35 | 31 | 56.5 | 471 | 29 | 4/12 | 16.24 | 8.29 | 0 | 0 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Bangladesh | 1 | 20 | 20 | 20.00 | 64.52 | 0 | 0 |
Last 10 innings · batting
2vs CHN
9vs SIN
57vs MLD
0vs SAU
40vs HK
6vs HK
57vs UAE
65vs UAE
28vs UAE
31vs BAH
T20I
vs CHN14 Oct 2026 · b M Qiancheng
2(4)
T20I
vs SIN12 Oct 2026 · c M Singh b P Sudarshan
9(4)
T20I
vs MLD11 Oct 2026 · b A Nasif
57(18)
T20I
vs SAU9 Oct 2026 · c Zain Ul Abidin b I Ahmed
0(6)
T20I
vs HK8 Oct 2026 · c H Khan Mohammad b Ehsan Khan
40(21)
T20I
vs HK24 Sep 2026 · b N Rana
6(7)
T20I
vs UAE17 Sep 2026 · b I Ahmad
57(46)
T20I
vs UAE16 Sep 2026 · c HS Bhatia b I Ahmad
65(49)
T20I
vs UAE14 Sep 2026 · c I Ahmad b AA Khan
28(17)
ODI
vs BAH7 Sep 2026 · b A Ali
31(51)
Last 10 innings · bowling
4/8vs CHN
1/24vs SIN
1/23vs MLD
1/33vs SAU
0/38vs HK
1/11vs HK
1/45vs UAE
0/25vs UAE
1/37vs UAE
0/17vs BAH
Bangladesh