ALL
ODI
T20
Test
100B
T10

MLC 2024
Jul 6 - Jul 29Played for LAKR

MLC 2023
Jul 14 - Jul 31Played for LAKR

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

CSA T20 2019
Apr 5 - May 5Played for KNG

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

CSA T20 2016
Nov 12 - Dec 16Played for KNG