Personal details
Born11 Nov 2001
Age25 Years
NationalityMoradabad, Uttar Pradesh, India
RoleWicket-keeper batsman
BattingRight Hand Bat
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 30 | 706 | 30.69 | 130.98 | 0 | 0 |
| List A | 47 | 2003 | 51.35 | 84.33 | 0 | 0 |
| First-class | 33 | 2107 | 50.16 | 52.83 | 0 | 14 |
Debuts
First Class Railways vs UP, Meerut9 Dec 2019
List A UP vs Himachal, Bilaspur11 Feb 2018
T20Baroda vs UP, Delhi2 Mar 2019
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 30 | 28 | 5 | 706 | 93 | 30.69 | 539 | 130.98 | 0 | 6 | 77 | 22 | 15 |
| List A | 47 | 47 | 8 | 2003 | 159 | 51.35 | 2375 | 84.33 | 6 | 11 | 199 | 30 | 30 |
| First-class | 33 | 46 | 4 | 2107 | 201 | 50.16 | 3988 | 52.83 | 8 | 8 | 217 | 16 | 41 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| First-class | 33 | 1 | 1 | 14 | 0 | – | 0 | 14 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Ranji Trophy | 36 | 2333 | 201 | 45.75 | 51.44 | 0 | 14.00 |
| Vijay Hazare Trophy | 39 | 1744 | 159 | 49.83 | 85.74 | 0 | – |
| Syed Mushtaq Ali Trophy | 30 | 706 | 93 | 30.70 | 130.98 | 0 | – |
| ICC Under-19 World Cup | 2 | 8 | 8 | – | 200.00 | 0 | – |
Last 10 innings · batting
4vs RAJ
67vs BAR
21vs PDY
14 & 74vs GA
13vs BIR
46 & 8vs EZ
14vs KS
2vs NSK
11vs MM
43vs KR
T20
vs RAJ14 Nov 2026 · c M Choudhary b RD Chahar
4(5)
First Class
vs BAR2 Nov 2026 · lbw b M Pithiya
67(109)
First Class
vs PDY26 Oct 2026 · lbw b A Sharma
21(88)
First Class
vs GA18 Oct 2026 · lbw b R Naik & lbw b L Yadav
14 & 74(33 & 143)
First Class
vs BIR11 Oct 2026 · c Piyush K Singh b S Kashyap
13(40)
First Class
vs EZ30 Aug 2026 · c K Kushagra b M Kumar & c A Easwaran b M Shami
46 & 8(113 & 21)
T20
vs KS26 Aug 2026 · c A Singh b Y Singh
14(7)
T20
vs NSK24 Aug 2026 · b N Tiwari
2(6)
T20
vs MM23 Aug 2026 · c V Kumar b Z Ansari
11(4)
T20
vs KR22 Aug 2026 · c (sub M Sharim) b Sunil Kumar
43(32)
Last 1 innings · bowling
0/14vs MP
Uttar Pradesh Cricket