ALL
ODI
T20
Test
100B
T10
QEA Trophy 2024
Oct 26 - Dec 18Played for LAHW
PAK One Day Cup 2024
Sep 12 - Sep 29Played for STA
Top End T20 2024
Aug 9 - Aug 18Played for PAK-A
PSL 2024
Feb 17 - Mar 18Played for MS
SPL T20 2024
Jan 25 - Feb 5Played for LC
National T20 2023
Nov 24 - Dec 10Played for LAHW