International Matches

14 seasons
Format Season Competition Batting Bowling
ODI 2023 ICC World Cup Warm-up Matches M 2, 2 wkts, Econ 5.2
ODI 2023 ICC World Cup M 7, 78 runs, Avg 19.5 M 7, 11 wkts, Econ 5.08
ODI 2023 One Day International M 3, 47 runs, Avg 47 M 3, 5 wkts, Econ 5.37
ODI 2022 One Day International M 1, 21 runs, Avg 21 M 2, 2 wkts, Econ 3.5
T20I 2022 Twenty20 International M 5, 45 runs, Avg 22.5 M 11, 13 wkts, Econ 8.86
ODI 2020/2023 ICC Cricket World Cup Super League M 13, 140 runs, Avg 28 M 13, 22 wkts, Econ 5.35
T20I 2021 Twenty20 International M 2, 16 runs, Avg 16 M 4, 4 wkts, Econ 6.64
ODI 2016/2017 One Day International M 2, 15 runs, Avg 0 M 3, 3 wkts, Econ 6.69
ODI 2017 One Day International M 3, 28 runs, Avg 28 M 5, 3 wkts, Econ 7.36
ODI 2020 One Day International M 2, 98 runs, Avg 98 M 3, 8 wkts, Econ 5.21
ODI M 4, 121 runs, Avg 40.33 M 4, 5 wkts, Econ 6.26
T20I 2019 Twenty20 International M 2, 14 runs, Avg 0 M 4, 6 wkts, Econ 6.36
ODI 2019 One Day International M 2, 34 runs, Avg 17 M 4, 4 wkts, Econ 6.4
ODI 2018 One Day International M 4, 97 runs, Avg 48.5 M 7, 12 wkts, Econ 5.53

Leagues Matches

29 seasons
Format Season Competition Batting Bowling
T20 2026 T20 Blast M 4, 98 runs, Avg 32.67 M 4, 4 wkts, Econ 9.6
T20 M 11, 55 runs, Avg 11 M 11, 6 wkts, Econ 8.63
T20 2025/2026 Big Bash League M 3, 10 runs, Avg 5 M 3, 3 wkts, Econ 10.09
100-Ball 2025 The Hundred M 10, 35 runs, Avg 5.83 M 10, 9 wkts, Econ 8.72
T20 2025 Pakistan Super League M 7, 29 runs, Avg 5.8 M 7, 6 wkts, Econ 10.4
T20 2025 T20 Blast M 16, 452 runs, Avg 28.25 M 16, 20 wkts, Econ 8.17
T20 M 10, 59 runs, Avg 14.75 M 10, 8 wkts, Econ 6.34
T10 M 4, 23 runs, Avg 23 M 4, 7 wkts, Econ 6.25
100-Ball 2024 The Hundred M 8, 49 runs, Avg 12.25 M 8, 8 wkts, Econ 7.03
T20 2024 Pakistan Super League M 11, 38 runs, Avg 12.67 M 11, 15 wkts, Econ 7.46
T20 2024 T20 Blast M 14, 313 runs, Avg 22.36 M 14, 16 wkts, Econ 8.81
T20 M 11, 78 runs, Avg 19.5 M 11, 10 wkts, Econ 7.84
100-Ball 2023 The Hundred M 6, 78 runs, Avg 26 M 8, 9 wkts, Econ 9.05
T20 2023 Indian Premier League M 3, 35 runs, Avg 0 M 4, 3 wkts, Econ 7
T20 2023 T20 Blast M 14, 235 runs, Avg 16.79 M 14, 16 wkts, Econ 7.35
T20 M 1, 2 wkts, Econ 11
T20 M 2, 3 runs, Avg 3 M 3, 1 wkts, Econ 8
100-Ball 2022 The Hundred M 6, 90 runs, Avg 18 M 6, 5 wkts, Econ 8.48
T20 2022 T20 Blast M 8, 246 runs, Avg 41 M 9, 13 wkts, Econ 7.97
T20 2022 Indian Premier League M 2, 18 runs, Avg 9 M 4, 1 wkts, Econ 6.55
T20 2022 Pakistan Super League M 3, 28 runs, Avg 28 M 8, 13 wkts, Econ 8.35
T20 M 1, 1 wkts, Econ 5.33
T20 2021 T20 Blast M 4, 73 runs, Avg 36.5 M 5, 7 wkts, Econ 8.94
T20 2020 T20 Blast M 1, 27 runs, Avg 27 M 2, 5 wkts, Econ 6.9
T10 2019 Abu Dhabi T10 League M 2, 16 runs, Avg 16 M 5, 1 wkts, Econ 14
100-Ball 2021 The Hundred M 7, 132 runs, Avg 22 M 7, 5 wkts, Econ 10.6
T10 2018 Abu Dhabi T10 League M 2, 17 runs, Avg 8.5 M 3, 1 wkts, Econ 19.8
T20 2019 T20 Blast M 9, 136 runs, Avg 15.11 M 10, 9 wkts, Econ 7.94
T20 2018/2019 Big Bash League M 4, 29 runs, Avg 7.25 M 6, 2 wkts, Econ 7.62

Domestic Matches

2 seasons
Format Season Competition Batting Bowling
4day M 6, 165 runs, Avg 41.25 M 6, 16 wkts, Econ 3.2
4day 2019 County Championship Division One M 4, 171 runs, Avg 28.5 M 4, 11 wkts, Econ 3.58