ALL
ODI
T20
Test
100B
T10

PSL 2025
Apr 11 - May 25Played for QTG

CPL 2024
Aug 30 - Oct 7Played for ABF

Global T20 2024
Jul 26 - Aug 11Played for VCK

T20 Blast 2024
May 30 - Sep 15Played for DBS

PAK vs ENG 2024
May 22 - May 30Played for PAK

NZ vs PAK 2024
Apr 18 - Apr 27Played for PAK