Personal details
Born12 May 1998
Age28 Years
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 30 | 1019 | 37.74 | 70.47 | 0 | 0 |
| T20I | 27 | 477 | 19.08 | 107.91 | 0 | 0 |
| T20 | 32 | 586 | 20.2 | 111.83 | 0 | 0 |
| List A | 20 | 669 | 37.17 | 75.25 | 0 | 0 |
| T10 | 25 | 300 | 20.00 | 186.34 | 0 | – |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 30 | 30 | 3 | 1019 | 112 | 37.74 | 1446 | 70.47 | 1 | 7 | 63 | 8 | 19 |
| T20I | 27 | 27 | 2 | 477 | 62 | 19.08 | 442 | 107.91 | 0 | 3 | 41 | 14 | 10 |
| T20 | 32 | 32 | 3 | 586 | 62 | 20.2 | 524 | 111.83 | 0 | 3 | 47 | 20 | 10 |
| List A | 20 | 20 | 2 | 669 | 112 | 37.17 | 889 | 75.25 | 1 | 4 | 63 | 8 | 19 |
| T10 | 25 | 21 | 6 | 300 | 49 | 20.00 | 161 | 186.34 | 0 | 0 | 24 | 21 | 8 |
Bowling
No bowling stats available.
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 4 | 71 | 46 | 17.75 | 105.97 | 0 | – |
| Asia Cup T20I | 3 | 83 | 51 | 27.67 | 131.75 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
India | 1 | 51 | 51 | 51.00 | 154.55 | 1 | 0 |
Ireland | 1 | 46 | 46 | 46.00 | 124.32 | 0 | 0 |
Pakistan | 1 | 27 | 27 | 27.00 | 117.39 | 0 | 0 |
Australia | 1 | 16 | 16 | 16.00 | 123.08 | 0 | 0 |
Sri Lanka | 1 | 9 | 9 | 9.00 | 75.00 | 0 | 0 |
Zimbabwe | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
Last 10 innings · batting
1vs KER
25vs MUM
0vs HK
5vs NEP
17vs UAE
22vs KUW
84*vs QAT
50vs SIN
16vs AUS
46vs IRE
List A
vs KER22 Sep 2026 · b A Scaria
1(2)
List A
vs MUM20 Sep 2026 · c (sub A Khan) b M Swaminathan
25(41)
ODI
vs HK12 Sep 2026 · c Yasim Murtaza b N Rana
0(1)
ODI
vs NEP10 Sep 2026 · b S Lamichhane
5(42)
ODI
vs UAE8 Sep 2026 · c & b AA Khan
17(35)
ODI
vs KUW5 Sep 2026 · c M Bhavsar b A Zaheer
22(50)
ODI
vs QAT2 Sep 2026 · Not out
84*(96)
ODI
vs SIN30 Aug 2026 · c D Tyagi b S Gulecha
50(60)
T20I
vs AUS20 Feb 2026 · b A Zampa
16(13)
T20I
vs IRE14 Feb 2026 · runout (HT Tector / C Campher)
46(37)

India
Ireland
Pakistan
Australia
Sri Lanka
Zimbabwe