International Matches
14 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| ODI | 2025 | One Day International | M 6, 353 runs, Avg 70.6 | — |
| ODI | 2023 | ICC World Cup Warm-up Matches | M 1, 84 runs, Avg 0 | — |
| ODI | 2023 | ICC World Cup | M 10, 594 runs, Avg 59.4 | — |
| ODI | 2023 | One Day International | M 6, 258 runs, Avg 43 | — |
| ODI | 2022 | One Day International | M 6, 175 runs, Avg 35 | — |
| ODI | 2020/2023 | ICC Cricket World Cup Super League | M 12, 608 runs, Avg 50.67 | — |
| ODI | 2016/2017 | One Day International | M 5, 223 runs, Avg 44.6 | — |
| ODI | 2017 | One Day International | M 11, 624 runs, Avg 62.4 | — |
| ODI | 2019/2020 | One Day International | M 3, 187 runs, Avg 62.33 | — |
| ODI | 2020 | One Day International | M 3, 41 runs, Avg 13.67 | — |
| ODI | 2019 | ICC World Cup Warm-up Matches | M 1, 38 runs, Avg 0 | — |
| ODI | 2017 | ICC Champions Trophy | M 3, 109 runs, Avg 36.33 | — |
| ODI | 2019 | One Day International | M 5, 353 runs, Avg 70.6 | — |
| ODI | 2019 | ICC World Cup | M 9, 305 runs, Avg 38.13 | — |
Leagues Matches
0 seasonsNo career records in this category for the selected format.
Domestic Matches
0 seasonsNo career records in this category for the selected format.