International Matches

11 seasons
Format Season Competition Batting Bowling
Test/5day — — M 1, 13 runs, Avg 6.5 —
Test/5day — — M 9, 414 runs, Avg 25.88 —
ODI 2020/2023 ICC Cricket World Cup Super League M 2, 20 runs, Avg 10 —
T20I 2021 Twenty20 International M 1, 19 runs, Avg 19 —
Test/5day 2020 Test Series M 2, 116 runs, Avg 38.67 —
Test/5day — — M 7, 430 runs, Avg 39.09 M 1, 0 wkts, Econ 3
T20I 2020 Twenty20 International M 2, 12 runs, Avg 6 —
ODI 2019 Super Provincial One Day Tournament M 4, 76 runs, Avg 19 —
T20I 2019 Twenty20 International M 3, 97 runs, Avg 48.5 —
ODI 2019 One Day International M 6, 128 runs, Avg 21.33 M 1, 0 wkts, Econ 8
Test/5day 2019 Test Series M 2, 131 runs, Avg 43.67 M 1, 0 wkts, Econ 8

Leagues Matches

3 seasons
Format Season Competition Batting Bowling
T20 — — M 1, 0 runs, Avg 0 —
T20 — — M 3, 34 runs, Avg 17 —
T20 — — M 1, 10 runs, Avg 0 —

Domestic Matches

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