ALL
ODI
T20
Test
100B
T10

T20 World Cup Europe QLF C 2024
Aug 21 - Aug 28Played for CR

LCT 90Ball 2024
Mar 8 - Mar 19Played for PR

Pakistan Cup 2022
Mar 2 - Apr 1Played for SP

National T20 2020
Sep 30 - Oct 18Played for SP

PSL 2020
Feb 20 - Nov 17Played for PSZ

PSL 2019
Feb 14 - Mar 17Played for LHQ