International Matches
22 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| ODI | 2026 | One Day International | M 6, 180 runs, Avg 30 | — |
| ODI | 2025 | ICC Champions Trophy | M 5, 165 runs, Avg 33 | — |
| Test/5day | — | — | M 2, 37 runs, Avg 18.5 | — |
| Test/5day | 2025 | Test Series | M 2, 115 runs, Avg 57.5 | — |
| ODI | 2025 | One Day International | M 7, 21 runs, Avg 3 | — |
| ODI | 2024/2025 | One Day International | M 3, 106 runs, Avg 53 | — |
| ODI | 2025 | Tri-Series | M 3, 28 runs, Avg 9.33 | — |
| ODI | 2023 | ICC World Cup Warm-up Matches | M 2, 12 runs, Avg 12 | — |
| ODI | 2023 | ICC World Cup | M 6, 206 runs, Avg 34.33 | — |
| ODI | 2024 | One Day International | M 3, 130 runs, Avg 65 | — |
| T20I | 2024 | Twenty20 International | M 6, 84 runs, Avg 14 | — |
| Test/5day | — | — | M 7, 481 runs, Avg 40.08 | — |
| ODI | 2023 | One Day International | M 15, 686 runs, Avg 45.73 | — |
| Test/5day | 2023 | Test Series | M 1, 10 runs, Avg 5 | — |
| T20I | 2023 | Twenty20 International | M 6, 94 runs, Avg 15.67 | — |
| Test/5day | — | — | M 9, 434 runs, Avg 27.13 | — |
| Test/5day | 2021 | Test Series | M 1, 90 runs, Avg 45 | — |
| ODI | — | — | M 4, 112 runs, Avg 28 | — |
| ODI | 2020/2023 | ICC Cricket World Cup Super League | M 10, 352 runs, Avg 50.29 | — |
| T20I | 2021 | Twenty20 International | M 7, 166 runs, Avg 23.71 | — |
| ODI | — | — | M 1, 62 runs, Avg 62 | — |
| Test/5day | — | — | M 2, 48 runs, Avg 24 | — |
Leagues Matches
9 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| T20 | 2025/2026 | Super Smash | M 6, 184 runs, Avg 30.67 | — |
| T20 | 2025 | Global Super League | M 4, 69 runs, Avg 23 | — |
| T20 | 2024/2025 | Super Smash | M 4, 101 runs, Avg 25.25 | — |
| T20 | 2024 | T20 Blast | M 6, 56 runs, Avg 9.33 | — |
| T20 | 2023/2024 | Super Smash | M 6, 166 runs, Avg 33.2 | — |
| T20 | 2022/2023 | Super Smash | M 5, 145 runs, Avg 29 | — |
| T20 | 2021/2022 | Super Smash | M 1, 23 runs, Avg 23 | — |
| T20 | 2020/2021 | Super Smash | M 7, 297 runs, Avg 42.43 | — |
| T20 | 2018/2019 | Super Smash | M 11, 320 runs, Avg 32 | — |
Domestic Matches
16 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| List A | — | — | M 10, 414 runs, Avg 46 | — |
| 4day | — | — | M 5, 119 runs, Avg 14.88 | — |
| 4day | 2025 | County Championship Division One | M 3, 160 runs, Avg 53.33 | — |
| 4day | — | — | M 1, 56 runs, Avg 28 | — |
| 4day | 2024 | County Championship Division One | M 7, 377 runs, Avg 41.89 | — |
| 4day | — | — | M 2, 113 runs, Avg 37.67 | — |
| 4day | 2023 | County Championship Division One | M 3, 299 runs, Avg 59.8 | — |
| List A | — | — | M 6, 268 runs, Avg 89.33 | — |
| 4day | — | — | M 5, 279 runs, Avg 31 | — |
| List A | — | — | M 8, 345 runs, Avg 49.29 | — |
| 4day | 2022 | County Championship Division One | M 10, 672 runs, Avg 37.33 | — |
| List A | — | — | M 2, 147 runs, Avg 73.5 | — |
| 4day | — | — | M 1, 62 runs, Avg 31 | — |
| 4day | — | — | M 4, 278 runs, Avg 39.71 | — |
| 4day | — | — | M 4, 212 runs, Avg 42.4 | — |
| List A | — | — | M 4, 112 runs, Avg 28 | — |