International Matches
7 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| Test/5day | 2026 | Test Series | M 1, 24 runs, Avg 24 | — |
| Test/5day | — | — | M 9, 713 runs, Avg 41.94 | M 9, 0 wkts, Econ 6 |
| ODI | 2025 | One Day International | M 4, 171 runs, Avg 57 | — |
| T20I | 2023/2024 | Twenty20 International | M 2, 60 runs, Avg 30 | — |
| T20I | 2024 | Twenty20 International | M 8, 293 runs, Avg 41.86 | — |
| Test/5day | — | — | M 19, 1798 runs, Avg 52.88 | M 19, 0 wkts, Econ 6 |
| T20I | 2023 | Twenty20 International | M 10, 270 runs, Avg 30 | M 1, 0 wkts, Econ 11 |
Leagues Matches
7 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| T20 | 2026 | Indian Premier League | M 16, 427 runs, Avg 30.5 | — |
| T20 | 2025 | Indian Premier League | M 14, 559 runs, Avg 43 | — |
| T20 | 2024 | Indian Premier League | M 16, 435 runs, Avg 31.07 | — |
| T20 | 2023 | Indian Premier League | M 14, 625 runs, Avg 48.08 | — |
| T20 | 2022 | Indian Premier League | M 10, 258 runs, Avg 25.8 | M 1, 0 wkts, Econ 60 |
| T20 | 2021 | Indian Premier League | M 10, 249 runs, Avg 24.9 | — |
| T20 | 2020 | Indian Premier League | M 3, 40 runs, Avg 13.33 | — |
Domestic Matches
5 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| — | — | M 1, 60 runs, Avg 60 | — | |
| Youth ODI | — | — | M 6, 400 runs, Avg 133.33 | M 3, 3 wkts, Econ 4.89 |
| — | — | M 1, 13 runs, Avg 13 | — | |
| Youth ODI | — | — | M 4, 97 runs, Avg 24.25 | M 4, 1 wkts, Econ 5.2 |
| — | — | M 1, 108 runs, Avg 0 | — |