International Matches

31 seasons
Format Season Competition Batting Bowling
ODI 2025 ICC Champions Trophy M 3, 97 runs, Avg 48.5
Test/5day 2025/2026 Ashes Series M 4, 286 runs, Avg 57.2
Test/5day M 2, 127 runs, Avg 31.75
ODI 2025 One Day International M 2, 41 runs, Avg 20.5
ODI 2023 ICC World Cup Warm-up Matches M 2, 82 runs, Avg 41 M 2, 0 wkts, Econ 10
ODI 2023 ICC World Cup M 10, 302 runs, Avg 33.56
ODI 2024 One Day International M 10, 306 runs, Avg 43.71
T20I 2024 Twenty20 International M 2, 15 runs, Avg 7.5
Test/5day M 15, 1030 runs, Avg 42.92
ODI 2023 One Day International M 5, 137 runs, Avg 27.4
Test 2023 Ashes Series M 5, 373 runs, Avg 37.3 M 5, 0 wkts, Econ 1
T20I 2023 Twenty20 International M 2, 71 runs, Avg 35.5
T20I 2022 ICC Men's T20 World Cup M 1, 4 runs, Avg 4
Test/5day M 15, 527 runs, Avg 43.92 M 3, 1 wkts, Econ 5.82
T20I 2022 Twenty20 International M 9, 141 runs, Avg 20.14
ODI 2021 One-Day Cup M 2, 213 runs, Avg 213 M 1, 0 wkts, Econ 8
Test/5day 2021/2022 Ashes Series M 5, 244 runs, Avg 30.5 M 2, 1 wkts, Econ 2
ODI 2020/2023 ICC Cricket World Cup Super League M 14, 755 runs, Avg 68.64
T20I 2020/2021 Twenty20 International M 3, 82 runs, Avg 27.33
ODI 2016/2017 One Day International M 5, 221 runs, Avg 55.25
ODI 2017 One Day International M 5, 142 runs, Avg 28.4
Test/5day M 9, 567 runs, Avg 40.5 M 2, 0 wkts, Econ 6
T20I 2020 Twenty20 International M 6, 135 runs, Avg 27
ODI 2020 One Day International M 6, 352 runs, Avg 58.67 M 1, 0 wkts, Econ 8
ODI 2019 ICC World Cup Warm-up Matches M 1, 116 runs, Avg 116 M 1, 1 wkts, Econ 4.5
ODI 2017 ICC Champions Trophy M 4, 86 runs, Avg 86
T20I 2021 ICC Men's T20 World Cup M 4, 69 runs, Avg 23
T20I 2019 Twenty20 International M 3, 146 runs, Avg 146
ODI 2019 ICC World Cup M 10, 379 runs, Avg 37.9 M 3, 1 wkts, Econ 8
Test/5day 2019 Ashes Series M 4, 774 runs, Avg 110.57 M 2, 0 wkts, Econ 3
ODI 2018 One Day International M 4, 90 runs, Avg 22.5

Leagues Matches

18 seasons
Format Season Competition Batting Bowling
T20 2026 Pakistan Super League M 11, 380 runs, Avg 34.55 M 11, 1 wkts, Econ 14
T20 2025/2026 Big Bash League M 6, 299 runs, Avg 59.8
100-Ball 2025 The Hundred M 8, 137 runs, Avg 19.57
T20 2024/2025 Big Bash League M 3, 173 runs, Avg 173
T20 M 9, 336 runs, Avg 56
T20 2023/2024 Big Bash League M 2, 61 runs, Avg 30.5
T20 M 1, 11 runs, Avg 11
T20 2022/2023 Big Bash League M 5, 346 runs, Avg 86.5 M 1, 0 wkts, Econ 6
T20 M 2, 92 runs, Avg 46
T20 2021 Indian Premier League M 7, 152 runs, Avg 25.33
T20 2013 Indian Premier League M 7, 158 runs, Avg 39.5
T20 2014 Indian Premier League M 7, 147 runs, Avg 36.75
T20 2020 Indian Premier League M 14, 311 runs, Avg 25.92
T20 2019/2020 Big Bash League M 4, 120 runs, Avg 40
T20 M 7, 185 runs, Avg 26.43 M 3, 1 wkts, Econ 17.83
T20 M 6, 167 runs, Avg 33.4 M 3, 0 wkts, Econ 12.2
T20 2019 Bangladesh Premier League M 2, 16 runs, Avg 8 M 1, 0 wkts, Econ 4
T20 2019 Indian Premier League M 10, 319 runs, Avg 39.88

Domestic Matches

5 seasons
Format Season Competition Batting Bowling
4day 2025/2026 Sheffield Shield M 2, 231 runs, Avg 115.5 M 2, 0 wkts, Econ 2.2
4day 2024/2025 Sheffield Shield M 1, 3 runs, Avg 1.5
List A 2024/2025 One-Day Cup M 1, 56 runs, Avg 56
List A 2021 One-Day Cup M 2, 213 runs, Avg 213 M 1, 0 wkts, Econ 8
4day 2020/2021 Sheffield Shield M 1, 20 runs, Avg 10