ALL
ODI
T20
Test
100B
T10
![CSA PRO-T20 2024 CSA PRO-T20 2024](https://cricketvectors.akamaized.net/Series/1K0.png?impolicy=default_web)
CSA PRO-T20 2024
Mar 6 - Apr 7Played for KNG
![CSA ODI DIV-2 2023 CSA ODI DIV-2 2023](https://cricketvectors.akamaized.net/Series/1HR.png?impolicy=default_web)
CSA ODI DIV-2 2023
Sep 16 - Oct 20Played for KNG
![CSA T20 Cup 2022 CSA T20 Cup 2022](https://cricketvectors.akamaized.net/Series/17F.png?impolicy=default_web)
CSA T20 Cup 2022
Sep 30 - Oct 9Played for ECI
![CSA T20 Cup 2021 CSA T20 Cup 2021](https://cricketvectors.akamaized.net/Series/PG.png?impolicy=default_web)
CSA T20 Cup 2021
Sep 24 - Oct 22Played for ECI
![Momentum One Day Cup 2017-18 Momentum One Day Cup 2017-18](https://cricketvectors.akamaized.net/Series/H3.png?impolicy=default_web)
Momentum One Day Cup 2017-18
Dec 20 - Feb 3Played for WAR