ALL
ODI
T20
Test
100B
T10
Momentum One Day Cup 2020
Jan 31 - Mar 21Played for COB
CSA T20 2019
Apr 5 - May 5Played for COB
Momentum Cup 2019
Feb 8 - Mar 31Played for COB
Mzansi Super League 2018
Nov 16 - Dec 16Played for TS
T20 Blast 2018
Jul 4 - Sep 15Played for NOR
Royal ODI 2018
May 17 - Jun 30Played for NOR