International Matches

3 seasons
Format Season Competition Batting Bowling
ODI 2025 Tri-Series M 1, 7 runs, Avg 0 M 1, 1 wkts, Econ 4.71
ODI M 1, 9 runs, Avg 0 M 2, 4 wkts, Econ 5.06
ODI M 3, 38 runs, Avg 12.67 M 6, 6 wkts, Econ 5.6

Leagues Matches

15 seasons
Format Season Competition Batting Bowling
T20 2026 T20 Blast M 5, 59 runs, Avg 14.75 M 5, 3 wkts, Econ 10.13
T20 2025 CSA T20 Challenge M 8, 44 runs, Avg 8.8 M 8, 13 wkts, Econ 7.83
T20 M 7, 15 runs, Avg 7.5 M 7, 7 wkts, Econ 11.05
T20 M 9, 14 runs, Avg 7 M 9, 8 wkts, Econ 8
T20 M 8, 16 runs, Avg 16 M 8, 6 wkts, Econ 8.4
T20 2024/2025 CSA T20 Challenge M 1, 45 runs, Avg 45 M 1, 1 wkts, Econ 6.56
T20 2023/2024 CSA T20 Challenge M 7, 105 runs, Avg 52.5 M 7, 5 wkts, Econ 7.37
T20 2024 T20 Blast M 4, 12 runs, Avg 0 M 4, 1 wkts, Econ 9.88
T20 M 10, 52 runs, Avg 8.67 M 10, 6 wkts, Econ 8.32
T20 2022/2023 CSA T20 Challenge M 3, 19 runs, Avg 6.33 M 9, 11 wkts, Econ 5.12
T20 M 7, 90 runs, Avg 12.86 M 12, 15 wkts, Econ 8.03
T20 2021/2022 CSA T20 Challenge M 2, 26 runs, Avg 13 M 4, 8 wkts, Econ 6
T20 2021 CSA T20 Challenge M 1, 1 wkts, Econ 10.5
T20 M 1, 17 runs, Avg 17 M 1, 1 wkts, Econ 10.25
T20 2018/2019 CSA T20 Challenge M 1, 12 runs, Avg 0 M 1, 1 wkts, Econ 8

Domestic Matches

3 seasons
Format Season Competition Batting Bowling
4day M 2, 49 runs, Avg 24.5 M 2, 3 wkts, Econ 4.64
4day 2024 County Championship Division One M 2, 17 runs, Avg 5.67 M 2, 8 wkts, Econ 4.11
List A M 1, 9 runs, Avg 0 M 2, 4 wkts, Econ 5.06