ALL
ODI
T20
Test
100B
T10

QEA Trophy 2021
Oct 20 - Dec 29Played for BAL

PSL 2018
Feb 22 - Mar 25Played for LHQ

NZ vs PAK 2014
Nov 9 - Dec 19Played for PAK

AUS vs PAK 2014
Oct 5 - Nov 4Played for PAK

T20 WC 2012
Sep 18 - Oct 7Played for PAK

QEA Trophy 2021
Oct 20 - Dec 29Played for BAL