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