ALL
ODI
T20
Test
100B
T10

Momentum One Day Cup 2020
Jan 31 - Mar 21Played for DOL

CSA T20 2019
Apr 5 - May 5Played for DOL

Momentum Cup 2019
Feb 8 - Mar 31Played for DOL

Mzansi Super League 2018
Nov 16 - Dec 16Played for PR

Momentum One Day Cup 2017-18
Dec 20 - Feb 3Played for DOL

CSA T20 2017
Nov 10 - Dec 16Played for DOL