International Matches

29 seasons
Format Season Competition Batting Bowling
ODI 2026 One Day International M 3, 247 runs, Avg 123.5 M 3, 2 wkts, Econ 5.22
ODI 2025 ICC Champions Trophy M 3, 225 runs, Avg 75 M 3, 0 wkts, Econ 6.64
Test/5day 2025/2026 Ashes Series M 5, 400 runs, Avg 44.44 M 5, 0 wkts, Econ 4.17
Test/5day M 6, 362 runs, Avg 72.4 M 6, 1 wkts, Econ 4.59
Test/5day 2025 Test Series M 1, 34 runs, Avg 34 M 1, 0 wkts, Econ 0
ODI 2025 One Day International M 12, 583 runs, Avg 53 M 12, 1 wkts, Econ 8.67
ODI 2023 ICC World Cup Warm-up Matches M 2, 26 runs, Avg 0
ODI 2023 ICC World Cup M 9, 276 runs, Avg 30.67 M 9, 1 wkts, Econ 6.63
Test/5day M 17, 1557 runs, Avg 55.61 M 17, 11 wkts, Econ 3.54
ODI 2023 One Day International M 4, 39 runs, Avg 9.75 M 1, 0 wkts, Econ 6.25
Test/5day 2023 Test Series M 2, 319 runs, Avg 106.33 M 2, 1 wkts, Econ 3
Test 2023 Ashes Series M 5, 412 runs, Avg 51.5 M 5, 6 wkts, Econ 3.24
ODI 2022 One Day International M 2, 87 runs, Avg 43.5
Test/5day M 17, 1593 runs, Avg 61.27 M 14, 9 wkts, Econ 3.29
Test/5day 2021 Test Series M 2, 97 runs, Avg 24.25 M 2, 1 wkts, Econ 3.15
Test/5day 2021/2022 Ashes Series M 5, 322 runs, Avg 32.2 M 4, 5 wkts, Econ 4.11
ODI 2020/2023 ICC Cricket World Cup Super League M 9, 198 runs, Avg 33 M 9, 2 wkts, Econ 6.17
ODI 2016/2017 One Day International M 2, 132 runs, Avg 66 M 1, 0 wkts, Econ 7.33
ODI 2017 One Day International M 12, 593 runs, Avg 65.89 M 6, 5 wkts, Econ 4.96
Test/5day M 15, 1335 runs, Avg 53.4 M 13, 13 wkts, Econ 2.99
ODI 2019/2020 One Day International M 2, 66 runs, Avg 33 M 3, 2 wkts, Econ 5.53
ODI 2019 ICC World Cup Warm-up Matches M 1, 29 runs, Avg 0 M 1, 3 wkts, Econ 3.67
ODI 2017 ICC Champions Trophy M 4, 258 runs, Avg 86 M 4, 0 wkts, Econ 6
T20I 2019 Twenty20 International M 4, 106 runs, Avg 35.33
ODI 2019 One Day International M 9, 354 runs, Avg 39.33 M 1, 0 wkts, Econ 5
Test/5day 2019 Test Series M 6, 449 runs, Avg 40.82 M 3, 1 wkts, Econ 3.78
ODI 2019 ICC World Cup M 11, 556 runs, Avg 61.78 M 3, 2 wkts, Econ 5.5
Test/5day 2019 Ashes Series M 5, 325 runs, Avg 32.5 M 4, 3 wkts, Econ 4.36
ODI 2018 One Day International M 13, 523 runs, Avg 74.71 M 9, 2 wkts, Econ 6.14

Leagues Matches

13 seasons
Format Season Competition Batting Bowling
100-Ball 2025 The Hundred M 10, 239 runs, Avg 29.88 M 10, 1 wkts, Econ 3.48
T20 M 8, 279 runs, Avg 55.8 M 8, 5 wkts, Econ 7
100-Ball 2024 The Hundred M 6, 112 runs, Avg 18.67 M 6, 2 wkts, Econ 7.65
T20 2024 T20 Blast M 8, 197 runs, Avg 32.83 M 8, 3 wkts, Econ 7.25
100-Ball 2023 The Hundred M 6, 142 runs, Avg 28.4 M 2, 2 wkts, Econ 10
T20 2023 Indian Premier League M 1, 10 runs, Avg 10 M 1, 0 wkts, Econ 7
100-Ball 2022 The Hundred M 1, 34 runs, Avg 0
T20 2022 T20 Blast M 3, 55 runs, Avg 27.5 M 1, 1 wkts, Econ 20
T20 M 5, 214 runs, Avg 53.5
T20 2021 T20 Blast M 4, 97 runs, Avg 24.25 M 4, 3 wkts, Econ 8.09
T20 2020 T20 Blast M 5, 278 runs, Avg 69.5 M 5, 7 wkts, Econ 6.59
100-Ball 2021 The Hundred M 1, 0 runs, Avg 0 M 2, 1 wkts, Econ 7.09
T20 2018/2019 Big Bash League M 7, 93 runs, Avg 15.5 M 1, 0 wkts, Econ 7

Domestic Matches

6 seasons
Format Season Competition Batting Bowling
4day 2026 County Championship Division One M 3, 237 runs, Avg 59.25 M 3, 8 wkts, Econ 3.24
4day 2025 County Championship Division One M 1, 91 runs, Avg 45.5
4day 2023 Test Series M 1, 56 runs, Avg 56 M 1, 1 wkts, Econ 5.9
4day 2022 County Championship Division One M 3, 234 runs, Avg 58.5 M 3, 0 wkts, Econ 2.59
4day M 5, 291 runs, Avg 36.38 M 5, 1 wkts, Econ 2.96
4day 2019 County Championship Division One M 2, 297 runs, Avg 148.5 M 2, 0 wkts, Econ 3.67