International Matches

9 seasons
Format Season Competition Batting Bowling
T20I 2026 ICC Men's T20 World Cup M 1, 3 runs, Avg 0
T20I 2026 Twenty20 International M 8, 84 runs, Avg 16.8
T20I 2025 Twenty20 International M 1, 31 runs, Avg 31
ODI 2025 Tri-Series M 1, 41 runs, Avg 41
ODI 2024 One Day International M 3, 91 runs, Avg 45.5 M 3, 0 wkts, Econ 5.8
T20I 2024 Twenty20 International M 1, 6 runs, Avg 0
ODI M 2, 40 runs, Avg 20 M 2, 0 wkts, Econ 4.29
ODI M 7, 209 runs, Avg 29.86 M 6, 5 wkts, Econ 6.7
ODI M 4, 47 runs, Avg 15.67 M 4, 5 wkts, Econ 5.76

Leagues Matches

11 seasons
Format Season Competition Batting Bowling
T20 M 1, 35 runs, Avg 35
T20 2025 CSA T20 Challenge M 4, 149 runs, Avg 74.5
T20 M 10, 99 runs, Avg 11
T20 M 3, 4 runs, Avg 2
T20 2024/2025 CSA T20 Challenge M 4, 132 runs, Avg 44 M 4, 3 wkts, Econ 6.8
T20 2023/2024 CSA T20 Challenge M 16, 291 runs, Avg 41.57
T20 2022/2023 CSA T20 Challenge M 6, 132 runs, Avg 44
T20 2021/2022 CSA T20 Challenge M 4, 84 runs, Avg 21 M 2, 6 wkts, Econ 8
T20 2021 CSA T20 Challenge M 4, 33 runs, Avg 8.25
T20 M 1, 25 runs, Avg 25
T20 2018/2019 CSA T20 Challenge M 6, 149 runs, Avg 29.8 M 3, 1 wkts, Econ 9.8

Domestic Matches

1 seasons
Format Season Competition Batting Bowling
List A M 2, 40 runs, Avg 20 M 2, 0 wkts, Econ 4.29