International Matches

12 seasons
Format Season Competition Batting Bowling
Test/5day — — M 9, 313 runs, Avg 22.36 —
ODI 2020/2023 ICC Cricket World Cup Super League M 3, 33 runs, Avg 11 —
T20I 2021 Twenty20 International M 4, 51 runs, Avg 12.75 —
ODI 2016/2017 One Day International M 5, 197 runs, Avg 39.4 —
ODI 2017 One Day International M 18, 508 runs, Avg 29.88 —
Test/5day 2020 Test Series M 2, 64 runs, Avg 32 —
Test/5day — — M 12, 753 runs, Avg 39.63 —
ODI 2019 Super Provincial One Day Tournament M 4, 31 runs, Avg 7.75 —
ODI 2017 ICC Champions Trophy M 3, 121 runs, Avg 40.33 —
T20I 2019 Twenty20 International M 8, 159 runs, Avg 19.88 —
ODI 2019 One Day International M 3, 20 runs, Avg 6.67 —
Test/5day 2019 Test Series M 4, 190 runs, Avg 27.14 —

Leagues Matches

14 seasons
Format Season Competition Batting Bowling
T20 — — M 6, 137 runs, Avg 34.25 —
T10 2025 Abu Dhabi T10 League M 4, 52 runs, Avg 26 —
T20 2025 Global Super League M 4, 62 runs, Avg 15.5 —
T10 — — M 6, 54 runs, Avg 10.8 —
T20 — — M 10, 184 runs, Avg 18.4 —
T10 2023 Abu Dhabi T10 League M 4, 40 runs, Avg 10 —
T20 — — M 10, 146 runs, Avg 14.6 —
T20 — — M 4, 95 runs, Avg 23.75 —
T20 — — M 8, 127 runs, Avg 18.14 —
T20 — — M 8, 101 runs, Avg 12.63 —
T20 — — M 1, 37 runs, Avg 37 —
T20 — — M 10, 151 runs, Avg 15.1 —
T20 — — M 9, 270 runs, Avg 33.75 —
T10 2019 Abu Dhabi T10 League M 3, 40 runs, Avg 13.33 —

Domestic Matches

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