International Matches

21 seasons
Format Season Competition Batting Bowling
T20I 2026 ICC Men's T20 World Cup M 2, 11 runs, Avg 11 M 2, 0 wkts, Econ 8.83
ODI 2026 One Day International M 1, 7 runs, Avg 0 M 1, 0 wkts, Econ 5.4
Test/5day M 8, 417 runs, Avg 41.7 M 8, 11 wkts, Econ 3.23
ODI 2025 One Day International M 6, 50 runs, Avg 10 M 6, 6 wkts, Econ 5.94
T20I 2025 Twenty20 International M 6, 93 runs, Avg 31 M 6, 4 wkts, Econ 7.92
ODI 2023/2024 One Day International M 1, 14 runs, Avg 14 M 1, 2 wkts, Econ 3.8
Test/5day M 2, 59 runs, Avg 59 M 2, 0 wkts, Econ 6.67
ODI 2024 One Day International M 3, 50 runs, Avg 16.67 M 3, 5 wkts, Econ 3.89
T20I 2024 Twenty20 International M 12, 54 runs, Avg 27 M 12, 16 wkts, Econ 5.83
Test/5day M 5, 203 runs, Avg 29 M 5, 19 wkts, Econ 3.18
ODI 2023 One Day International M 3, 39 runs, Avg 13 M 4, 2 wkts, Econ 5.92
T20I 2023 Twenty20 International M 3, 60 runs, Avg 30 M 4, 3 wkts, Econ 6.42
ODI 2022 One Day International M 3, 67 runs, Avg 22.33 M 5, 9 wkts, Econ 4.52
T20I 2022 Twenty20 International M 1, 0 runs, Avg 0 M 1, 1 wkts, Econ 12
ODI 2020/2023 ICC Cricket World Cup Super League M 6, 145 runs, Avg 48.33 M 6, 4 wkts, Econ 4.29
T20I 2021 Twenty20 International M 2, 7 runs, Avg 7 M 5, 4 wkts, Econ 9.02
T20I 2020/2021 Twenty20 International M 2, 14 runs, Avg 7 M 3, 2 wkts, Econ 7.08
ODI 2017 One Day International M 1, 1 wkts, Econ 6.5
Test/5day M 4, 265 runs, Avg 66.25 M 4, 6 wkts, Econ 3.42
T20I 2020 Twenty20 International M 2, 0 runs, Avg 0 M 4, 4 wkts, Econ 8.46
T20I 2019 Twenty20 International M 4, 26 runs, Avg 13 M 11, 5 wkts, Econ 7.09

Leagues Matches

9 seasons
Format Season Competition Batting Bowling
T20 2026 Indian Premier League M 17, 377 runs, Avg 37.7 M 17, 1 wkts, Econ 9.23
T20 2025 Indian Premier League M 15, 133 runs, Avg 26.6 M 15, 2 wkts, Econ 10.57
T20 2024 Indian Premier League M 12, 0 runs, Avg 0 M 12, 1 wkts, Econ 14.6
T20 M 5, 119 runs, Avg 39.67 M 6, 1 wkts, Econ 8.5
T20 2023 Indian Premier League M 5, 60 runs, Avg 15 M 7, 3 wkts, Econ 8.39
T20 2022 Indian Premier League M 7, 101 runs, Avg 14.43 M 8, 6 wkts, Econ 8.54
T20 2021 Indian Premier League M 4, 31 runs, Avg 7.75 M 6, 3 wkts, Econ 7.38
T20 2020 Indian Premier League M 9, 111 runs, Avg 18.5 M 15, 8 wkts, Econ 5.96
T20 2019 Indian Premier League M 2, 1 runs, Avg 0.5 M 3, 4 wkts, Econ 8.22

Domestic Matches

5 seasons
Format Season Competition Batting Bowling
4day 2025 County Championship Division One M 2, 136 runs, Avg 34 M 2, 4 wkts, Econ 3.45
List A M 6, 63 runs, Avg 21 M 6, 8 wkts, Econ 4.1
4day M 2, 14 runs, Avg 7 M 2, 1 wkts, Econ 4.27
List A M 2, 30 runs, Avg 30 M 2, 3 wkts, Econ 3.9
4day 2022 County Championship Division One M 2, 52 runs, Avg 17.33 M 2, 8 wkts, Econ 2.91