International Matches

4 seasons
Format Season Competition Batting Bowling
ODI M 4, 119 runs, Avg 29.75 M 4, 3 wkts, Econ 4.15
T20I 2021 Twenty20 International M 2, 16 runs, Avg 8
ODI M 10, 285 runs, Avg 31.67 M 6, 5 wkts, Econ 5.51
ODI M 3, 57 runs, Avg 28.5 M 1, 1 wkts, Econ 7

Leagues Matches

14 seasons
Format Season Competition Batting Bowling
T20 M 2, 18 runs, Avg 18
T20 2025 CSA T20 Challenge M 6, 103 runs, Avg 17.17 M 6, 3 wkts, Econ 7.06
T20 M 9, 124 runs, Avg 20.67 M 9, 2 wkts, Econ 9.38
T20 M 9, 75 runs, Avg 15 M 9, 0 wkts, Econ 22
T20 2024/2025 CSA T20 Challenge M 8, 262 runs, Avg 37.43 M 8, 2 wkts, Econ 7.78
T20 2023/2024 CSA T20 Challenge M 13, 207 runs, Avg 20.7 M 13, 2 wkts, Econ 8.08
T20 M 11, 166 runs, Avg 16.6 M 11, 2 wkts, Econ 5.67
T20 2022/2023 CSA T20 Challenge M 6, 111 runs, Avg 18.5 M 5, 2 wkts, Econ 7.71
T20 M 9, 168 runs, Avg 18.67 M 5, 0 wkts, Econ 7.22
T20 2021/2022 CSA T20 Challenge M 7, 231 runs, Avg 38.5 M 6, 4 wkts, Econ 7.07
T20 2021 CSA T20 Challenge M 5, 118 runs, Avg 23.6 M 3, 1 wkts, Econ 8.5
T20 M 6, 175 runs, Avg 29.17 M 6, 0 wkts, Econ 7
T20 M 1, 2 runs, Avg 2
T20 2018/2019 CSA T20 Challenge M 5, 69 runs, Avg 13.8 M 1, 1 wkts, Econ 4

Domestic Matches

1 seasons
Format Season Competition Batting Bowling
List A M 4, 119 runs, Avg 29.75 M 4, 3 wkts, Econ 4.15