Personal details
Born11 Oct 1995
Age30 Years
BattingRight Hand Bat
BowlingRight Arm Off Break
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 37 | 1048 | 29.11 | 74.64 | 0 | 3 |
| T20I | 47 | 843 | 20.56 | 108.07 | 0 | 14.25 |
| T20 | 52 | 926 | 20.57 | 107.79 | 0 | 14.25 |
| List A | 42 | 1197 | 29.19 | 73.66 | 0 | 3 |
| T10 | 20 | 491 | 27.28 | 202.89 | 0 | – |
Debuts
ODIOman vs P.N.G. , Al Amerat 26 Sep 2021
T20IOman vs P.N.G., Al Amerat 17 Oct 2021
List AOman vs P.N.G. , Al Amerat 26 Sep 2021
T20Oman vs P.N.G., Al Amerat17 Oct 2021
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 37 | 36 | 0 | 1048 | 103 | 29.11 | 1404 | 74.64 | 2 | 6 | 104 | 14 | 19 |
| T20I | 47 | 46 | 5 | 843 | 74 | 20.56 | 780 | 108.07 | 0 | 6 | 83 | 26 | 22 |
| T20 | 52 | 51 | 6 | 926 | 74 | 20.57 | 859 | 107.79 | 0 | 6 | 93 | 27 | 25 |
| List A | 42 | 41 | 0 | 1197 | 103 | 29.19 | 1625 | 73.66 | 2 | 7 | 119 | 14 | 22 |
| T10 | 20 | 20 | 2 | 491 | 79 | 27.28 | 242 | 202.89 | 0 | 3 | 39 | 37 | 11 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 37 | 1 | 0.2 | 1 | 0 | – | 0 | 3 | 0 | 0 |
| T20I | 47 | 2 | 1.2 | 19 | 0 | – | 0 | 14.25 | 0 | 0 |
| T20 | 52 | 2 | 1.2 | 19 | 0 | – | 0 | 14.25 | 0 | 0 |
| List A | 42 | 1 | 0.2 | 1 | 0 | – | 0 | 3 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 6 | 40 | 21 | 8.00 | 67.80 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Sri Lanka | 2 | 22 | 22 | 11.00 | 95.65 | 0 | 0 |
Bangladesh | 1 | 21 | 21 | 21.00 | 116.67 | 0 | 0 |
England | 1 | 9 | 9 | 9.00 | 56.25 | 0 | 0 |
Australia | 1 | 7 | 7 | 7.00 | 43.75 | 0 | 0 |
Ireland | 2 | 7 | 7 | 3.50 | 53.85 | 0 | 0 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 1 | 103 | 103 | 103.00 | 106.19 | 0 | 1 |
Ireland | 1 | 72 | 72 | 72.00 | 97.30 | 1 | 0 |
West Indies | 1 | 31 | 31 | 31.00 | 68.89 | 0 | 0 |
Sri Lanka | 1 | 1 | 1 | 1.00 | 11.11 | 0 | 0 |
Last 10 innings · batting
23vs RRP
12vs IT
40vs MS
3vs RRP
1*vs IC
15vs IR
6vs IR
54*vs IR
0vs SLL
17vs AFGP
T20
vs RRP27 Mar 2026 · b PC de Silva
23(20)
T20
vs IT27 Mar 2026 · b A Siddique
12(9)
T20
vs MS24 Mar 2026 · c S Khan b Amit Verma
40(33)
T20
vs RRP15 Mar 2026 · lbw b Farman Ahmed
3(5)
T20
vs IC13 Mar 2026 · Not out
1*(1)
T20
vs IR18 Mar 2025 · c Y Nagar b A Singh
15(17)
T20
vs IR16 Mar 2025 · c K Singh b S Tyagi
6(7)
T20
vs IR14 Mar 2025 · Not out
54*(53)
T20
vs SLL13 Mar 2025 · lbw b SADU Indrasiri
0(1)
T20
vs AFGP10 Mar 2025 · c Gurpreet b S Pathan
17(9)
Last 6 innings · bowling
2/24vs IR
0/15vs PNG
0/6vs PNG
0/1vs SCO
0/4vs NEP
1/2vs KHW

Sri Lanka
Bangladesh
England
Australia
Ireland
Zimbabwe
West Indies