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