ALL
ODI
T20
Test
100B
T10

BBL 2019-20
Dec 17 - Feb 8Played for MLR

CPL 2019
Sep 4 - Oct 12Played for BR

T20 Blast 2019
Jul 18 - Sep 21Played for NOTS

Royal ODI 2019
Apr 17 - May 25Played for NOTS

IPL 2019
Mar 23 - May 12Played for KKR

PSL 2019
Feb 14 - Mar 17Played for QTG

BBL 2019-20
Dec 17 - Feb 8Played for MLR