International Matches

18 seasons
Format Season Competition Batting Bowling
ODI 2025 One Day International M 5, 195 runs, Avg 39 —
T20I — — M 2, 13 runs, Avg 13 —
Test/5day 2024 Test Series M 1, 27 runs, Avg 27 —
T20I 2024 ICC Men's T20 World Cup M 1, 0 runs, Avg 0 —
ODI 2023 ICC World Cup Warm-up Matches M 2, 41 runs, Avg 20.5 —
ODI 2023 Asia Cup M 6, 215 runs, Avg 35.83 —
ODI 2023 ICC World Cup M 9, 373 runs, Avg 53.29 —
ODI — — M 8, 218 runs, Avg 43.6 —
ODI 2024 One Day International M 18, 273 runs, Avg 19.5 —
T20I 2024 Twenty20 International M 9, 199 runs, Avg 33.17 —
Test/5day — — M 3, 52 runs, Avg 13 —
ODI 2023 One Day International M 1, 44 runs, Avg 44 —
Test/5day 2023 Test Series M 1, 104 runs, Avg 0 —
T20I 2021 Twenty20 International M 2, 14 runs, Avg 7 —
ODI 2017 One Day International M 3, 42 runs, Avg 14 —
ODI 2019 Super Provincial One Day Tournament M 4, 101 runs, Avg 25.25 —
T20I 2019 Twenty20 International M 1, 12 runs, Avg 12 —
ODI 2019 One Day International M 1, 6 runs, Avg 6 M 1, 0 wkts, Econ 4

Leagues Matches

6 seasons
Format Season Competition Batting Bowling
T10 — — M 2, 4 runs, Avg 4 —
T20 — — M 9, 163 runs, Avg 23.29 —
T20 — — M 10, 234 runs, Avg 26 —
T20 — — M 9, 294 runs, Avg 58.8 —
T20 — — M 1, 0 runs, Avg 0 —
T20 — — M 1, 3 runs, Avg 3 —

Domestic Matches

1 seasons
Format Season Competition Batting Bowling
List A 2019 Super Provincial One Day Tournament M 4, 101 runs, Avg 25.25 —