International Matches
8 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| Test/5day | 2024/2025 | Test Series | M 2, 118 runs, Avg 59 | — |
| Test/5day | 2025 | Test Series | M 1, 19 runs, Avg 9.5 | — |
| Test/5day | 2023 | Test Series | M 1, 42 runs, Avg 21 | — |
| T20I | 2023 | Twenty20 International | M 3, 79 runs, Avg 26.33 | — |
| T20I | 2022 | Twenty20 International | M 1, 24 runs, Avg 24 | — |
| Test/5day | 2021 | Test Series | M 1, 37 runs, Avg 18.5 | — |
| ODI | 2017 | One Day International | M 2, 22 runs, Avg 11 | — |
| Test/5day | 2019 | Test Series | M 2, 128 runs, Avg 42.67 | — |
Leagues Matches
5 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| T20 | — | — | M 9, 121 runs, Avg 20.17 | — |
| T20 | — | — | M 8, 168 runs, Avg 28 | — |
| T20 | — | — | M 9, 146 runs, Avg 24.33 | — |
| T20 | — | — | M 3, 49 runs, Avg 49 | — |
| T20 | 2018 | Afghanistan Premier League | M 2, 6 runs, Avg 6 | — |
Domestic Matches
0 seasonsNo career records in this category for the selected format.