ALL
ODI
T20
Test
100B
T10

Champions Trophy 2025
Feb 19 - Mar 9Played for PAK

NZ & SA Tour of PAK 2025
Feb 8 - Feb 14Played for PAK

ILT20 2025
Jan 11 - Feb 9Played for DV

PAK T20 Cup 2024
Dec 7 - Dec 25Played for MAR

PAK One Day Cup 2024
Sep 12 - Sep 29Played for MAR

CPL 2024
Aug 30 - Oct 7Played for ABF

Champions Trophy 2025
Feb 19 - Mar 9Played for PAK