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 | — |