Personal details
Born3 Jan 1997
Age29 Years
BattingRight Hand Bat
BowlingRight Arm Off Break
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 89 | 1352 | 34.66 | 139.09 | 53 | 7.09 |
| List A | 48 | 1387 | 49.53 | 85.3 | 47 | 4.71 |
| First-class | 25 | 1415 | 42.87 | 48.86 | 29 | 3.12 |
Debuts
First ClassDelhi vs Maharashtra, Delhi17 Nov 2017
List AHimachal vs Delhi, Nadaun15 Feb 2018
T20Punjab vs Delhi, Delhi9 Jan 2018
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 89 | 67 | 28 | 1352 | 85 | 34.66 | 972 | 139.09 | 0 | 4 | 132 | 46 | 49 |
| List A | 48 | 39 | 11 | 1387 | 131 | 49.53 | 1626 | 85.3 | 2 | 11 | 135 | 18 | 19 |
| First-class | 25 | 36 | 3 | 1415 | 213 | 42.87 | 2896 | 48.86 | 2 | 8 | 163 | 24 | 19 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 89 | 70 | 205 | 1455 | 53 | 3/10 | 27.45 | 7.09 | 0 | 0 |
| List A | 48 | 47 | 358.3 | 1692 | 47 | 5/25 | 36 | 4.71 | 1 | 0 |
| First-class | 25 | 38 | 509.1 | 1591 | 29 | 5/132 | 54.86 | 3.12 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Indian Premier League | 27 | 305 | 48 | 19.06 | 105.17 | 10 | 8.85 |
| Ranji Trophy | 30 | 1598 | 213 | 38.05 | 48.65 | 41 | 3.24 |
| Vijay Hazare Trophy | 52 | 1387 | 131 | 49.54 | 85.30 | 47 | 4.86 |
| Syed Mushtaq Ali Trophy | 53 | 916 | 85 | 48.21 | 156.31 | 36 | 6.33 |
| 4-Day Franchise Series | – | – | – | – | – | – | – |
Last 10 innings · batting
18vs VID
19vs BIR
22 & 26vs VID
1 & 1vs UP
54 & 12vs BAR
1vs CDK
2*vs ODW
1*vs EDR
7vs NDS
29vs ODW
T20
vs VID14 Nov 2026 · b P Rekhade
18(16)
First Class
vs BIR2 Nov 2026 · lbw b S Kashyap
19(34)
First Class
vs VID26 Oct 2026 · lbw b N Bhute & c S Bhoyar b P Rekhade
22 & 26(78 & 62)
First Class
vs UP18 Oct 2026 · c Kartik Yadav b Z Ansari & b Kartik Yadav
1 & 1(2 & 7)
First Class
vs BAR11 Oct 2026 · lbw b M Pithiya & c MG Patel b B Bhatt
54 & 12(95 & 44)
T20
vs CDK28 Aug 2026 · c G Khurana b J Sidhu
1(3)
T20
vs ODW26 Aug 2026 · Not out
2*(5)
T20
vs EDR25 Aug 2026 · Not out
1*(1)
T20
vs NDS18 Aug 2026 · c S Ranjan b A Yadav
7(7)
T20
vs ODW16 Aug 2026 · hit wicket (H Tyagi)
29(23)
Last 10 innings · bowling
0/19vs VID
5 & 1/23 & 0vs BIR
0/50vs VID
2 & 1/36 & 18vs UP
0/90vs BAR
0/3vs ODW
0/10vs EDR
1/15vs ODW
0/6vs NDS
0/22vs WDL
T20
vs VID14 Nov 2026
0/19
First Class
vs BIR2 Nov 2026
5 & 1/23 & 0
First Class
vs VID26 Oct 2026
0/50
First Class
vs UP18 Oct 2026
2 & 1/36 & 18
First Class
vs BAR11 Oct 2026
0/90
T20
vs ODW26 Aug 2026
0/3
T20
vs EDR25 Aug 2026
0/10
T20
vs ODW16 Aug 2026
1/15
T20
vs NDS13 Aug 2026
0/6
T20
vs WDL3 Aug 2026
0/22
