International Matches

15 seasons
Format Season Competition Batting Bowling
ODI 2026 One Day International M 1, 6 runs, Avg 6
Test/5day 2025/2026 Ashes Series M 5, 273 runs, Avg 27.3
Test/5day M 5, 290 runs, Avg 32.22
Test/5day 2025 Test Series M 1, 124 runs, Avg 124
Test/5day M 14, 695 runs, Avg 27.8
ODI 2023 One Day International M 5, 102 runs, Avg 20.4
Test/5day 2023 Test Series M 2, 58 runs, Avg 14.5
Test 2023 Ashes Series M 5, 480 runs, Avg 53.33
Test/5day M 14, 728 runs, Avg 28
Test/5day 2021 Test Series M 2, 21 runs, Avg 5.25
Test/5day 2021/2022 Ashes Series M 3, 166 runs, Avg 27.67
ODI 2020/2023 ICC Cricket World Cup Super League M 3, 97 runs, Avg 48.5
Test/5day M 11, 682 runs, Avg 35.89
ODI M 7, 394 runs, Avg 56.29 M 1, 0 wkts, Econ 8.5
Test/5day 2019 Test Series M 1, 1 runs, Avg 1

Leagues Matches

14 seasons
Format Season Competition Batting Bowling
T20 2026 T20 Blast M 5, 120 runs, Avg 30
100-Ball 2025 The Hundred M 9, 280 runs, Avg 40
T20 2025 T20 Blast M 5, 242 runs, Avg 60.5
T20 M 8, 88 runs, Avg 11
T20 2024 T20 Blast M 8, 82 runs, Avg 10.25
T20 2023/2024 Big Bash League M 6, 155 runs, Avg 31
100-Ball 2023 The Hundred M 5, 65 runs, Avg 13
T20 2022/2023 Big Bash League M 8, 185 runs, Avg 26.43
100-Ball 2022 The Hundred M 5, 131 runs, Avg 26.2
T20 2022 T20 Blast M 4, 57 runs, Avg 14.25
T20 2021 T20 Blast M 12, 380 runs, Avg 31.67
T20 2020 T20 Blast M 11, 342 runs, Avg 38
100-Ball 2021 The Hundred M 1, 64 runs, Avg 64
T20 2019 T20 Blast M 11, 307 runs, Avg 27.91

Domestic Matches

9 seasons
Format Season Competition Batting Bowling
4day M 6, 226 runs, Avg 20.55 M 6, 0 wkts, Econ 2
4day M 4, 219 runs, Avg 31.29
4day 2024 County Championship Division One M 5, 322 runs, Avg 32.2
4day 2023 County Championship Division One M 7, 565 runs, Avg 43.46
4day 2023 Test Series M 1, 68 runs, Avg 68
4day 2022 County Championship Division One M 9, 467 runs, Avg 27.47
4day M 12, 637 runs, Avg 33.53
4day M 1, 105 runs, Avg 52.5
4day 2019 County Championship Division One M 13, 820 runs, Avg 34.17 M 1, 0 wkts, Econ 3