International Matches

21 seasons
Format Season Competition Batting Bowling
ODI 2026 One Day International M 1, 0 runs, Avg 0 M 1, 1 wkts, Econ 11.54
ODI 2025 ICC Champions Trophy M 3, 76 runs, Avg 38 M 3, 2 wkts, Econ 8.2
Test/5day 2025/2026 Ashes Series M 5, 259 runs, Avg 28.78 M 5, 1 wkts, Econ 4.88
ODI 2025 One Day International M 4, 17 runs, Avg 5.67 M 4, 2 wkts, Econ 4.71
ODI 2023 ICC World Cup Warm-up Matches M 2, 43 runs, Avg 43 M 2, 4 wkts, Econ 8.47
ODI 2023 ICC World Cup M 11, 362 runs, Avg 40.22
ODI 2024 One Day International M 10, 148 runs, Avg 24.67 M 10, 4 wkts, Econ 6.75
Test/5day M 15, 646 runs, Avg 25.84 M 15, 0 wkts, Econ 4.63
ODI 2023 One Day International M 10, 464 runs, Avg 51.56 M 1, 0 wkts, Econ 11
Test 2023 Ashes Series M 5, 328 runs, Avg 32.8 M 5, 0 wkts, Econ 3
Test/5day M 15, 632 runs, Avg 57.45 M 7, 0 wkts, Econ 3.7
T20I 2022 Twenty20 International M 1, 2 runs, Avg 2
ODI 2021 One-Day Cup M 4, 145 runs, Avg 36.25 M 2, 0 wkts, Econ 5.8
Test/5day 2020/2021 Sheffield Shield M 1, 192 runs, Avg 192
Test/5day 2021/2022 Ashes Series M 5, 335 runs, Avg 41.88 M 3, 0 wkts, Econ 3.33
ODI 2020/2023 ICC Cricket World Cup Super League M 21, 499 runs, Avg 26.26 M 21, 2 wkts, Econ 6.08
Test/5day M 9, 1322 runs, Avg 82.63 M 9, 2 wkts, Econ 3.39
ODI 2020 One Day International M 6, 305 runs, Avg 50.83 M 3, 0 wkts, Econ 9
ODI M 8, 123 runs, Avg 17.57 M 7, 9 wkts, Econ 5.95
Test/5day 2019 Test Series M 2, 91 runs, Avg 30.33 M 1, 2 wkts, Econ 2.2
Test/5day 2019 Ashes Series M 4, 353 runs, Avg 50.43 M 3, 1 wkts, Econ 3.11

Leagues Matches

12 seasons
Format Season Competition Batting Bowling
T20 2026 Pakistan Super League M 13, 344 runs, Avg 28.67 M 13, 1 wkts, Econ 11.22
T20 2025/2026 Big Bash League M 3, 23 runs, Avg 11.5 M 3, 1 wkts, Econ 7.8
T20 2024/2025 Big Bash League M 1, 77 runs, Avg 77 M 1, 0 wkts, Econ 40
T20 2024 T20 Blast M 13, 229 runs, Avg 20.82 M 13, 15 wkts, Econ 7.94
T20 2023/2024 Big Bash League M 2, 75 runs, Avg 37.5
T20 2022/2023 Big Bash League M 8, 192 runs, Avg 24 M 1, 0 wkts, Econ 20
T20 2022 T20 Blast M 5, 118 runs, Avg 23.6 M 6, 3 wkts, Econ 8.58
T20 2021/2022 Big Bash League M 1, 3 runs, Avg 3 M 1, 1 wkts, Econ 7.67
T20 2021 T20 Blast M 8, 390 runs, Avg 55.71 M 8, 9 wkts, Econ 8.77
T20 2020/2021 Big Bash League M 6, 176 runs, Avg 29.33 M 6, 10 wkts, Econ 8.59
T20 2019/2020 Big Bash League M 3, 55 runs, Avg 27.5 M 2, 0 wkts, Econ 11
T20 2018/2019 Big Bash League M 1, 0 runs, Avg 0

Domestic Matches

14 seasons
Format Season Competition Batting Bowling
List A 2025/2026 One-Day Cup M 6, 468 runs, Avg 78 M 6, 2 wkts, Econ 5.33
4day 2025/2026 Sheffield Shield M 8, 525 runs, Avg 37.5 M 8, 9 wkts, Econ 2.23
4day M 2, 27 runs, Avg 9
4day 2024/2025 Sheffield Shield M 4, 228 runs, Avg 38 M 4, 7 wkts, Econ 2.9
List A 2024/2025 One-Day Cup M 2, 11 runs, Avg 11 M 2, 3 wkts, Econ 6.13
4day 2023/2024 Sheffield Shield M 2, 107 runs, Avg 26.75 M 2, 0 wkts, Econ 5
List A 2023/2024 One-Day Cup M 1, 74 runs, Avg 74
List A 2022/2023 One-Day Cup M 2, 15 runs, Avg 7.5 M 1, 0 wkts, Econ 5.5
4day 2022/2023 Sheffield Shield M 4, 158 runs, Avg 31.6 M 1, 0 wkts, Econ 2
4day 2021/2022 Sheffield Shield M 6, 507 runs, Avg 56.33 M 5, 2 wkts, Econ 3.36
List A 2021/2022 One-Day Cup M 5, 77 runs, Avg 15.4 M 4, 1 wkts, Econ 7.81
4day M 6, 228 runs, Avg 32.57 M 6, 2 wkts, Econ 3.94
List A 2021 One-Day Cup M 4, 145 runs, Avg 36.25 M 2, 0 wkts, Econ 5.8
4day 2020/2021 Sheffield Shield M 5, 462 runs, Avg 57.75 M 5, 1 wkts, Econ 4.39