ALL
ODI
T20
Test
100B
T10

BPL 2024-25
Dec 30 - Feb 7Played for KT

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

QEA Trophy 2024-25
Oct 26 - Jan 6Played for AJK

PSL 2024
Feb 17 - Mar 18Played for PSZ

BPL 2024
Jan 19 - Mar 1Played for RGR

National T20 2023
Nov 24 - Dec 10Played for LAHB