International Matches

9 seasons
Format Season Competition Batting Bowling
Test/5day M 5, 257 runs, Avg 28.56 M 4, 2 wkts, Econ 2.68
T20I 2020 Twenty20 International M 1, 29 runs, Avg 0 M 1, 0 wkts, Econ 8
T20I 2019/2020 Twenty20 International M 2, 4 runs, Avg 2
ODI 2019/2020 One Day International M 2, 152 runs, Avg 76 M 1, 0 wkts, Econ 6.83
ODI M 1, 56 runs, Avg 56
T20I 2019 Twenty20 International M 3, 52 runs, Avg 26 M 3, 2 wkts, Econ 9.5
ODI 2019 One Day International M 2, 25 runs, Avg 12.5 M 3, 1 wkts, Econ 5.45
Test/5day 2019 Test Series M 5, 258 runs, Avg 28.67 M 3, 0 wkts, Econ 3.56
Test/5day 2019 Ashes Series M 5, 312 runs, Avg 31.2 M 3, 0 wkts, Econ 4.14

Leagues Matches

14 seasons
Format Season Competition Batting Bowling
T20 2026 T20 Blast M 4, 14 runs, Avg 7 M 4, 0 wkts, Econ 6.14
T20 2025 T20 Blast M 13, 312 runs, Avg 31.2 M 13, 3 wkts, Econ 9.6
T20 2024 T20 Blast M 6, 162 runs, Avg 32.4 M 6, 1 wkts, Econ 8.5
T20 M 7, 74 runs, Avg 18.5 M 7, 2 wkts, Econ 0
T20 2023 T20 Blast M 12, 365 runs, Avg 36.5 M 8, 1 wkts, Econ 10.56
T20 2022 T20 Blast M 13, 423 runs, Avg 32.54 M 4, 1 wkts, Econ 9.41
T20 M 8, 152 runs, Avg 25.33 M 2, 0 wkts, Econ 10.33
T20 2021 T20 Blast M 14, 213 runs, Avg 15.21 M 14, 11 wkts, Econ 7.38
T20 2021 Pakistan Super League M 2, 31 runs, Avg 15.5
T20 2020 T20 Blast M 6, 152 runs, Avg 25.33 M 6, 3 wkts, Econ 7.9
T20 2020/2021 Big Bash League M 12, 223 runs, Avg 18.58 M 2, 0 wkts, Econ 7.67
100-Ball 2021 The Hundred M 5, 66 runs, Avg 13.2 M 2, 0 wkts, Econ 12
T20 2018/2019 Big Bash League M 7, 137 runs, Avg 22.83 M 5, 1 wkts, Econ 8.63
T20 2019 Indian Premier League M 1, 0 runs, Avg 0

Domestic Matches

12 seasons
Format Season Competition Batting Bowling
4day M 0, 0 wkts, Econ 7.12
List A M 2, 41 runs, Avg 20.5 M 1, 0 wkts, Econ 5.38
4day M 4, 71 runs, Avg 17.75 M 4, 0 wkts, Econ 0.35
List A M 1, 17 runs, Avg 17 M 1, 3 wkts, Econ 7.5
4day 2024 County Championship Division One M 10, 604 runs, Avg 33.56 M 10, 0 wkts, Econ 5.57
List A M 3, 36 runs, Avg 12 M 1, 1 wkts, Econ 5.8
4day 2023 County Championship Division One M 8, 293 runs, Avg 22.54 M 7, 6 wkts, Econ 3.76
List A M 7, 293 runs, Avg 41.86 M 7, 8 wkts, Econ 5.13
4day 2022 County Championship Division One M 7, 448 runs, Avg 40.73 M 5, 5 wkts, Econ 3.73
4day M 9, 246 runs, Avg 17.57 M 9, 4 wkts, Econ 3.07
4day M 1, 89 runs, Avg 89 M 1, 0 wkts, Econ 6
4day 2019 County Championship Division One M 6, 504 runs, Avg 56 M 4, 4 wkts, Econ 2.56