International Matches

26 seasons
Format Season Competition Batting Bowling
T20I 2026 ICC Men's T20 World Cup M 9, 181 runs, Avg 36.2 M 9, 3 wkts, Econ 9
ODI 2026 One Day International M 3, 150 runs, Avg 75 M 3, 0 wkts, Econ 5.87
T20I 2026 Twenty20 International M 5, 176 runs, Avg 35.2 M 5, 0 wkts, Econ 13.25
ODI 2025 ICC Champions Trophy M 5, 177 runs, Avg 59 M 5, 2 wkts, Econ 6.89
Test/5day M 3, 81 runs, Avg 27 M 3, 2 wkts, Econ 2.75
ODI 2024/2025 One Day International M 3, 22 runs, Avg 11 M 3, 0 wkts, Econ 4
T20I 2024/2025 Twenty20 International M 3, 37 runs, Avg 12.33 M 3, 0 wkts, Econ 13
ODI 2025 Tri-Series M 3, 154 runs, Avg 0 M 3, 1 wkts, Econ 6.56
T20I 2024 ICC Men's T20 World Cup M 4, 58 runs, Avg 29 M 4, 0 wkts, Econ 9
ODI 2023 ICC World Cup Warm-up Matches M 2, 46 runs, Avg 23 M 2, 0 wkts, Econ 7
ODI 2023 ICC World Cup M 10, 285 runs, Avg 40.71 M 10, 6 wkts, Econ 5.83
ODI 2024 One Day International M 3, 24 runs, Avg 12 M 3, 1 wkts, Econ 4.92
T20I 2024 Twenty20 International M 10, 265 runs, Avg 37.86 M 10, 4 wkts, Econ 5.14
Test/5day M 14, 676 runs, Avg 33.8 M 14, 31 wkts, Econ 3.61
ODI 2023 One Day International M 6, 151 runs, Avg 25.17 M 4, 1 wkts, Econ 6.29
T20I 2023 Twenty20 International M 10, 208 runs, Avg 23.11 M 1, 0 wkts, Econ 4.25
T20I 2022 Tri-Series M 4, 130 runs, Avg 43.33 M 2, 0 wkts, Econ 9.5
T20I 2022 ICC Men's T20 World Cup M 5, 201 runs, Avg 40.2
T20I 2022 Twenty20 International M 10, 385 runs, Avg 48.13
ODI 2020/2023 ICC Cricket World Cup Super League M 12, 299 runs, Avg 37.38 M 12, 5 wkts, Econ 6.55
T20I 2021 Twenty20 International M 11, 216 runs, Avg 27 M 4, 2 wkts, Econ 7.81
T20I 2020/2021 Twenty20 International M 2, 54 runs, Avg 27
ODI M 5, 308 runs, Avg 61.6 M 3, 3 wkts, Econ 5.73
Test/5day M 1, 52 runs, Avg 26
T20I 2020 Twenty20 International M 2, 130 runs, Avg 65
T20I 2021 ICC Men's T20 World Cup M 4, 87 runs, Avg 29 M 1, 0 wkts, Econ 11

Leagues Matches

26 seasons
Format Season Competition Batting Bowling
T20 M 1, 40 runs, Avg 40 M 1, 0 wkts, Econ 7
T20 2026 Indian Premier League M 17, 67 runs, Avg 16.75
T20 2025/2026 Super Smash M 2, 114 runs, Avg 114 M 2, 2 wkts, Econ 7.4
T20 M 10, 186 runs, Avg 62 M 10, 2 wkts, Econ 13
T20 2024/2025 Super Smash M 4, 116 runs, Avg 29 M 4, 2 wkts, Econ 9.08
T20 M 9, 252 runs, Avg 36 M 9, 1 wkts, Econ 12.67
100-Ball 2024 The Hundred M 8, 83 runs, Avg 13.83 M 8, 0 wkts, Econ 15
T20 2023/2024 Super Smash M 2, 91 runs, Avg 91 M 2, 1 wkts, Econ 7.08
T20 M 6, 122 runs, Avg 20.33 M 1, 0 wkts, Econ 4
100-Ball 2023 The Hundred M 7, 98 runs, Avg 16.33 M 1, 0 wkts, Econ 12.31
T20 2023 Indian Premier League M 5, 39 runs, Avg 7.8 M 2, 1 wkts, Econ 6.67
T20 M 1, 20 runs, Avg 20
T20 2022 T20 Blast M 12, 340 runs, Avg 34 M 7, 4 wkts, Econ 8.18
T20 2021/2022 Super Smash M 6, 158 runs, Avg 31.6 M 2, 3 wkts, Econ 6.8
T20 M 2, 9 runs, Avg 4.5 M 1, 1 wkts, Econ 6
T20 M 10, 254 runs, Avg 31.75 M 1, 0 wkts, Econ 5
T20 2021 T20 Blast M 12, 500 runs, Avg 55.56 M 3, 2 wkts, Econ 9
T20 2021 Indian Premier League M 3, 26 runs, Avg 13 M 2, 1 wkts, Econ 10
T20 2020/2021 Super Smash M 9, 156 runs, Avg 17.33 M 4, 3 wkts, Econ 8.82
T20 M 10, 316 runs, Avg 35.11
100-Ball 2021 The Hundred M 8, 214 runs, Avg 35.67 M 2, 0 wkts, Econ 14.29
T20 2019/2020 Super Smash M 9, 206 runs, Avg 25.75
T20 M 10, 374 runs, Avg 37.4
T20 M 11, 421 runs, Avg 38.27
T20 2021 ICC Men's T20 World Cup M 1, 18 runs, Avg 18
T20 2018/2019 Super Smash M 10, 197 runs, Avg 21.89

Domestic Matches

8 seasons
Format Season Competition Batting Bowling
4day M 2, 130 runs, Avg 43.33 M 2, 9 wkts, Econ 3.44
List A M 3, 39 runs, Avg 13 M 3, 0 wkts, Econ 8.42
4day M 3, 347 runs, Avg 69.4 M 3, 5 wkts, Econ 3.49
4day 2022 County Championship Division One M 2, 212 runs, Avg 53 M 2, 0 wkts, Econ 4.26
List A M 10, 378 runs, Avg 42 M 9, 7 wkts, Econ 5.3
4day M 4, 296 runs, Avg 49.33 M 4, 6 wkts, Econ 2.43
4day M 3, 109 runs, Avg 18.17 M 3, 4 wkts, Econ 3.98
4day M 6, 390 runs, Avg 39 M 4, 2 wkts, Econ 3.2