ALL
ODI
T20
Test
100B
T10
![US T10 League 2023 US T10 League 2023](https://cricketvectors.akamaized.net/Series/1GY.png?impolicy=default_web)
US T10 League 2023
Aug 18 - Aug 27Played for NYW
![LLC 2023 LLC 2023](https://cricketvectors.akamaized.net/Series/1BW.png?impolicy=default_web)
LLC 2023
Mar 10 - Mar 20Played for ASL
![MSL T10 2022 MSL T10 2022](https://cricketvectors.akamaized.net/Series/1AY.png?impolicy=default_web)
MSL T10 2022
Dec 18 - Dec 25Played for PP
![SA vs PAK 2013 SA vs PAK 2013](https://cricketvectors.akamaized.net/Series/9R.png?impolicy=default_web)
SA vs PAK 2013
Oct 14 - Nov 15Played 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
![AUS vs PAK 2012 AUS vs PAK 2012](https://cricketvectors.akamaized.net/Series/BM.png?impolicy=default_web)
AUS vs PAK 2012
Aug 25 - Sep 10Played for PAK