ALL
ODI
T20
Test
100B
T10

PSL 2021
Feb 20 - Jun 24Played for QTG

LPL 2020
Nov 26 - Dec 16Played for KDF

IPL 2020
Sep 19 - Nov 10Played for RCB

AUS vs SA 2020
Feb 21 - Mar 7Played for SA

ENG vs SA 2019-20
Dec 17 - Feb 16Played for SA

MSL 2019
Nov 8 - Dec 16Played for CTB