International Matches

1 seasons
Format Season Competition Batting Bowling
ODI M 1, 19 runs, Avg 19 M 1, 0 wkts, Econ 20

Leagues Matches

7 seasons
Format Season Competition Batting Bowling
T20 2025 CSA T20 Challenge M 6, 95 runs, Avg 19 M 6, 3 wkts, Econ 6.27
T20 M 8, 150 runs, Avg 21.43 M 8, 7 wkts, Econ 10.24
T20 M 3, 86 runs, Avg 28.67 M 3, 0 wkts, Econ 8.33
T20 2024/2025 CSA T20 Challenge M 7, 97 runs, Avg 16.17 M 7, 1 wkts, Econ 6.25
T20 2023/2024 CSA T20 Challenge M 10, 287 runs, Avg 41 M 10, 0 wkts, Econ 15.45
T20 2022/2023 CSA T20 Challenge M 3, 39 runs, Avg 13 M 1, 1 wkts, Econ 9
T20 2021/2022 CSA T20 Challenge M 6, 75 runs, Avg 12.5 M 6, 4 wkts, Econ 6.49

Domestic Matches

6 seasons
Format Season Competition Batting Bowling
List A M 1, 19 runs, Avg 19 M 1, 0 wkts, Econ 20
M 1, 40 runs, Avg 40
Youth ODI M 6, 265 runs, Avg 44.17 M 6, 5 wkts, Econ 3.52
M 1, 0 wkts, Econ 3.71
Youth ODI M 4, 192 runs, Avg 48 M 4, 3 wkts, Econ 3.8
M 1, 0 wkts, Econ 2.67