International Matches

21 seasons
Format Season Competition Batting Bowling
Test/5day 2026 Test Series M 1, 0 wkts, Econ 3.59
ODI 2025 ICC Champions Trophy M 3, 60 runs, Avg 20
Test/5day 2024/2025 Test Series M 2, 259 runs, Avg 129.5 M 2, 0 wkts, Econ 5.33
Test/5day 2025 Test Series M 1, 14 runs, Avg 7 M 1, 0 wkts, Econ 2.33
ODI 2025 One Day International M 3, 39 runs, Avg 19.5
ODI 2024/2025 One Day International M 3, 49 runs, Avg 0
Test/5day 2024 Test Series M 2, 110 runs, Avg 27.5 M 2, 0 wkts, Econ 3
ODI 2023 Asia Cup M 2, 110 runs, Avg 55
ODI 2023 ICC World Cup M 9, 310 runs, Avg 51.67
ODI 2024 One Day International M 11, 241 runs, Avg 26.78
ODI 2023 One Day International M 9, 160 runs, Avg 22.86
Test/5day 2023 Test Series M 1, 22 runs, Avg 22 M 1, 0 wkts, Econ 4.67
T20I 2022 Twenty20 International M 2, 47 runs, Avg 23.5
Test/5day 2021 Test Series M 2, 215 runs, Avg 107.5
ODI 2020/2023 ICC Cricket World Cup Super League M 14, 443 runs, Avg 34.08
T20I 2021 Twenty20 International M 1, 0 runs, Avg 0
ODI 2019 ICC World Cup Warm-up Matches M 2, 93 runs, Avg 93
ODI 2019 One Day International M 6, 190 runs, Avg 38
Test/5day 2019 Test Series M 2, 91 runs, Avg 30.33
ODI 2019 ICC World Cup M 8, 197 runs, Avg 24.63
ODI 2018 Asia Cup M 5, 263 runs, Avg 65.75

Leagues Matches

5 seasons
Format Season Competition Batting Bowling
T20 M 8, 321 runs, Avg 40.13 M 8, 0 wkts, Econ 38
T20 M 9, 330 runs, Avg 55 M 9, 1 wkts, Econ 15
T20 M 9, 411 runs, Avg 58.71 M 9, 2 wkts, Econ 3.5
T20 M 8, 339 runs, Avg 56.5
T20 2018 Afghanistan Premier League M 9, 200 runs, Avg 50

Domestic Matches

0 seasons

No career records in this category for the selected format.