Personal details
Born22 Jun 2001
Age25 Years
NationalityNepal
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 79 | 2189 | 29.58 | 75.51 | 0 | 0 |
| T20I | 77 | 1792 | 24.54 | 122.15 | 0 | 0 |
| T20 | 89 | 2028 | 24.43 | 122.54 | 0 | 0 |
| List A | 83 | 2323 | 30.16 | 76.26 | 0 | 0 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 79 | 79 | 5 | 2189 | 110 | 29.58 | 2899 | 75.51 | 2 | 15 | 245 | 27 | 56 |
| T20I | 77 | 76 | 3 | 1792 | 69 | 24.54 | 1467 | 122.15 | 0 | 11 | 163 | 74 | 38 |
| T20 | 89 | 87 | 4 | 2028 | 87 | 24.43 | 1655 | 122.54 | 0 | 13 | 182 | 82 | 39 |
| List A | 83 | 83 | 6 | 2323 | 110 | 30.16 | 3046 | 76.26 | 2 | 15 | 266 | 30 | 60 |
Bowling
No bowling stats available.
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 7 | 134 | 42 | 19.14 | 97.81 | 0 | – |
| Asia Cup | 2 | 63 | 58 | 31.50 | 61.76 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
West Indies | 3 | 82 | 68 | 41.00 | 134.43 | 1 | 0 |
South Africa | 1 | 42 | 42 | 42.00 | 85.71 | 0 | 0 |
Ireland | 1 | 23 | 23 | 23.00 | 104.55 | 0 | 0 |
Bangladesh | 1 | 17 | 17 | 17.00 | 121.43 | 0 | 0 |
India | 1 | 10 | 10 | 10.00 | 166.67 | 0 | 0 |
England | 1 | 7 | 7 | 7.00 | 77.78 | 0 | 0 |
Afghanistan | 1 | 2 | 2 | 2.00 | 50.00 | 0 | 0 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 1 | 66 | 66 | 66.00 | 66.00 | 1 | 0 |
India | 1 | 58 | 58 | 58.00 | 59.79 | 1 | 0 |
West Indies | 1 | 28 | 28 | 28.00 | 77.78 | 0 | 0 |
Pakistan | 1 | 5 | 5 | 5.00 | 100.00 | 0 | 0 |
Last 10 innings · batting
1vs KY
1vs KG
21vs JB
7vs PA
32vs SR
21vs JPN
2vs AFG
102vs UAE
11vs OMA
44vs HK
T20
vs KY12 Nov 2026 · lbw b M Watt
1(6)
T20
vs KG7 Nov 2026 · c S Patel b J Khan
1(2)
T20
vs JB5 Nov 2026 · lbw b HM Singh
21(21)
T20
vs PA3 Nov 2026 · runout (B Khatri / A Chand)
7(7)
T20
vs SR26 Oct 2026 · c DS Airee b A Kharel
32(25)
T20I
vs JPN26 Sep 2026 · c I Takahashi b JK Nairn
21(15)
T20I
vs AFG25 Sep 2026 · c D Rasooli b AD Ahmadzai
2(4)
ODI
vs UAE12 Sep 2026 · c AA Khan b H Ali
102(106)
ODI
vs OMA10 Sep 2026 · c V Shukla b I Muhammed
11(21)
ODI
vs HK8 Sep 2026 · c Zeeshan Ali b Yasim Murtaza
44(50)
Last 2 innings · bowling
0/15vs UAE
0/15vs NAM
Nepal Cricket
West Indies
South Africa
Ireland
Bangladesh
India
England
Afghanistan
Zimbabwe
Pakistan