International Matches

18 seasons
Format Season Competition Batting Bowling
Test/5day 2025 Test Series M 6, 244 runs, Avg 22.18 M 6, 7 wkts, Econ 3.68
ODI 2025 One Day International M 5, 77 runs, Avg 25.67 M 5, 2 wkts, Econ 6
T20I 2025 Twenty20 International M 3, 12 runs, Avg 6
T20I 2024/2025 Twenty20 International M 3, 29 runs, Avg 9.67
T20I 2025 Tri-Series M 3, 50 runs, Avg 16.67
ODI M 7, 108 runs, Avg 18 M 7, 0 wkts, Econ 6
T20I 2024 Twenty20 International M 6, 97 runs, Avg 16.17 M 6, 0 wkts, Econ 19
ODI 2023 One Day International M 1, 2 runs, Avg 2
T20I 2023 Twenty20 International M 11, 134 runs, Avg 13.4 M 6, 3 wkts, Econ 6.7
ODI 2022 One Day International M 3, 22 runs, Avg 7.33 M 3, 2 wkts, Econ 4.5
T20I M 4, 54 runs, Avg 13.5 M 4, 3 wkts, Econ 5.4
T20I 2022 ICC Men's T20 World Cup M 8, 106 runs, Avg 15.14 M 2, 0 wkts, Econ 8.33
T20I 2022 Twenty20 International M 11, 293 runs, Avg 32.56 M 9, 5 wkts, Econ 6.65
Test/5day 2021 Test Series M 2, 5 runs, Avg 1.67 M 2, 0 wkts, Econ 3.23
ODI 2020/2023 ICC Cricket World Cup Super League M 23, 444 runs, Avg 21.14 M 23, 9 wkts, Econ 4.91
T20I 2021 Twenty20 International M 16, 341 runs, Avg 21.31 M 9, 2 wkts, Econ 8.13
T20I 2020 Twenty20 International M 5, 107 runs, Avg 26.75 M 4, 1 wkts, Econ 7.13
ODI 2020 One Day International M 3, 129 runs, Avg 43 M 3, 2 wkts, Econ 5.75

Leagues Matches

3 seasons
Format Season Competition Batting Bowling
T10 M 7, 56 runs, Avg 11.2 M 7, 3 wkts, Econ 15.25
T10 M 7, 11 runs, Avg 5.5
T20 M 1, 43 runs, Avg 0 M 1, 1 wkts, Econ 8

Domestic Matches

4 seasons
Format Season Competition Batting Bowling
M 1, 18 runs, Avg 18
Youth ODI M 6, 158 runs, Avg 26.33 M 6, 8 wkts, Econ 4.01
M 1, 2 wkts, Econ 3
Youth ODI M 4, 150 runs, Avg 37.5 M 4, 7 wkts, Econ 4.23