International Matches

24 seasons
Format Season Competition Batting Bowling
T20I 2026 ICC Men's T20 World Cup M 8, 235 runs, Avg 29.38
ODI 2026 One Day International M 3, 184 runs, Avg 92
T20I 2026 Twenty20 International M 3, 56 runs, Avg 28
ODI 2025 ICC Champions Trophy M 3, 47 runs, Avg 15.67
Test/5day 2025/2026 Ashes Series M 5, 358 runs, Avg 39.78
Test/5day M 6, 537 runs, Avg 48.82 M 6, 0 wkts, Econ 6.88
Test/5day 2025 Test Series M 1, 58 runs, Avg 58
ODI 2025 One Day International M 12, 404 runs, Avg 36.73
T20I 2025 Twenty20 International M 13, 305 runs, Avg 30.5
T20I 2024 ICC Men's T20 World Cup M 8, 145 runs, Avg 72.5
ODI 2023 ICC World Cup Warm-up Matches M 2, 17 runs, Avg 17
ODI 2023 ICC World Cup M 6, 169 runs, Avg 28.17
ODI 2024 One Day International M 5, 312 runs, Avg 78
T20I 2024 Twenty20 International M 2, 18 runs, Avg 18
Test/5day M 12, 1100 runs, Avg 55 M 12, 0 wkts, Econ 6.5
ODI 2023 One Day International M 6, 152 runs, Avg 30.4
Test/5day 2023 Test Series M 2, 54 runs, Avg 27 M 1, 1 wkts, Econ 3.13
Test 2023 Ashes Series M 5, 363 runs, Avg 40.33 M 5, 0 wkts, Econ 2
T20I 2023 Twenty20 International M 9, 172 runs, Avg 28.67
T20I 2022 ICC Men's T20 World Cup M 5, 56 runs, Avg 11.2
Test/5day M 4, 318 runs, Avg 79.5
T20I 2022 Twenty20 International M 12, 316 runs, Avg 35.11
ODI 2020/2023 ICC Cricket World Cup Super League M 3, 86 runs, Avg 28.67
ODI M 7, 274 runs, Avg 45.67 M 1, 0 wkts, Econ 6.33

Leagues Matches

14 seasons
Format Season Competition Batting Bowling
100-Ball 2025 The Hundred M 9, 227 runs, Avg 37.83
100-Ball 2024 The Hundred M 7, 163 runs, Avg 32.6
100-Ball 2023 The Hundred M 7, 238 runs, Avg 47.6
T20 2023 Indian Premier League M 11, 190 runs, Avg 21.11
T20 M 1, 45 runs, Avg 0
100-Ball 2022 The Hundred M 6, 85 runs, Avg 21.25
T20 2022 T20 Blast M 12, 436 runs, Avg 39.64
T20 2022 Pakistan Super League M 8, 265 runs, Avg 66.25
T20 2021/2022 Big Bash League M 7, 44 runs, Avg 6.29
T20 2021 T20 Blast M 13, 486 runs, Avg 69.43
T20 2020 T20 Blast M 8, 189 runs, Avg 27 M 1, 1 wkts, Econ 13
100-Ball 2021 The Hundred M 5, 189 runs, Avg 47.25
T20 2018 T20 Blast M 8, 165 runs, Avg 27.5 M 1, 0 wkts, Econ 13
T20 2019 T20 Blast M 7, 123 runs, Avg 20.5

Domestic Matches

8 seasons
Format Season Competition Batting Bowling
4day 2026 County Championship Division One M 2, 73 runs, Avg 24.33 M 2, 3 wkts, Econ 4.16
4day 2025 County Championship Division One M 1, 53 runs, Avg 26.5
4day 2023 Test Series M 1, 9 runs, Avg 0
4day 2022 County Championship Division One M 8, 665 runs, Avg 133 M 3, 0 wkts, Econ 2.94
4day M 14, 797 runs, Avg 37.95 M 14, 7 wkts, Econ 2.35
4day M 5, 155 runs, Avg 38.75 M 3, 0 wkts, Econ 3.48
List A M 7, 274 runs, Avg 45.67 M 1, 0 wkts, Econ 6.33
4day 2019 County Championship Division One M 9, 183 runs, Avg 20.33