ALL
ODI
T20
Test
100B
T10

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

U19 Asia Cup 2024
Nov 29 - Dec 8Played for PAK U19

U19 Asia Cup 2023
Dec 8 - Dec 17Played for PAK U19

PJL T20 2022
Oct 6 - Oct 21Played for BR

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