ALL
ODI
T20
Test
100B
T10
![Quaid e Azam Trophy 2021 Quaid e Azam Trophy 2021](https://cricketvectors.akamaized.net/Series/R3.png?impolicy=default_web)
Quaid e Azam Trophy 2021
Oct 20 - Dec 29Played for BAL
![PSL 2018 PSL 2018](https://cricketvectors.akamaized.net/Series/1F.png?impolicy=default_web)
PSL 2018
Feb 22 - Mar 25Played for LHQ
![NZ vs PAK 2014 NZ vs PAK 2014](https://cricketvectors.akamaized.net/Series/9B.png?impolicy=default_web)
NZ vs PAK 2014
Nov 9 - Dec 19Played for PAK
![AUS vs PAK 2014 AUS vs PAK 2014](https://cricketvectors.akamaized.net/Series/9S.png?impolicy=default_web)
AUS vs PAK 2014
Oct 5 - Nov 4Played for PAK
![T20 WC 2012 T20 WC 2012](https://cricketvectors.akamaized.net/Series/BK.png?impolicy=default_web)
T20 WC 2012
Sep 18 - Oct 7Played for PAK
![Quaid e Azam Trophy 2021 Quaid e Azam Trophy 2021](https://cricketvectors.akamaized.net/Series/R3.png?impolicy=default_web)
Quaid e Azam Trophy 2021
Oct 20 - Dec 29Played for BAL