International Matches

2 seasons
Format Season Competition Batting Bowling
ODI M 3, 89 runs, Avg 44.5 M 3, 2 wkts, Econ 5
ODI M 6, 167 runs, Avg 27.83 M 3, 1 wkts, Econ 6.46

Leagues Matches

4 seasons
Format Season Competition Batting Bowling
T20 2025 CSA T20 Challenge M 1, 0 wkts, Econ 7.67
T20 2024/2025 CSA T20 Challenge M 6, 114 runs, Avg 19 M 6, 1 wkts, Econ 8.2
T20 2023/2024 CSA T20 Challenge M 11, 207 runs, Avg 23
T20 2021/2022 CSA T20 Challenge M 7, 182 runs, Avg 26

Domestic Matches

6 seasons
Format Season Competition Batting Bowling
List A M 3, 89 runs, Avg 44.5 M 3, 2 wkts, Econ 5
M 1, 0 runs, Avg 0
Youth ODI M 6, 179 runs, Avg 29.83 M 1, 0 wkts, Econ 5.25
M 1, 0 wkts, Econ 4.57
Youth ODI M 4, 78 runs, Avg 19.5 M 4, 2 wkts, Econ 4.35
M 1, 16 runs, Avg 16