ALL
ODI
T20
Test
100B
T10
![CSA ODI DIV-1 2022-23 CSA ODI DIV-1 2022-23](https://cricketvectors.akamaized.net/Series/17I.png?impolicy=default_web)
CSA ODI DIV-1 2022-23
Dec 2 - Dec 29Played for LIN
![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 KNG
![CSA T20 2021 CSA T20 2021](https://cricketvectors.akamaized.net/Series/J6.png?impolicy=default_web)
CSA T20 2021
Feb 19 - Feb 28Played for KNG
![Momentum Cup 2021 Momentum Cup 2021](https://cricketvectors.akamaized.net/Series/J7.png?impolicy=default_web)
Momentum Cup 2021
Jan 9 - Feb 5Played for KNG
![Momentum One Day Cup 2020 Momentum One Day Cup 2020](https://cricketvectors.akamaized.net/Series/5V.png?impolicy=default_web)
Momentum One Day Cup 2020
Jan 31 - Mar 21Played for KNG