ALL
ODI
T20
Test
100B
T10

Ajman T20 2022
Mar 13 - Mar 22Played for NW

T20 Blast 2015
May 15 - Aug 29Played for SOM

PAK vs SL 2014
Aug 6 - Aug 30Played for PAK

Asia Cup 2014
Feb 25 - Mar 8Played for PAK

SL vs PAK 2013-14
Dec 11 - Jan 20Played for PAK

PAK vs SA 2013
Nov 20 - Nov 30Played for PAK