ALL
ODI
T20
Test
100B
T10
![American T20 2023 American T20 2023](https://cricketvectors.akamaized.net/Series/1IY.png?impolicy=default_web)
American T20 2023
Dec 19 - Dec 31Played for PKS
![PSL 2022 PSL 2022](https://cricketvectors.akamaized.net/Series/XA.png?impolicy=default_web)
PSL 2022
Jan 27 - Feb 27Played for QTG
![PSL 2021 PSL 2021](https://cricketvectors.akamaized.net/Series/K6.png?impolicy=default_web)
PSL 2021
Feb 20 - Jun 24Played for PSZ
![National T20 2020 National T20 2020](https://cricketvectors.akamaized.net/Series/IR.png?impolicy=default_web)
National T20 2020
Sep 30 - Oct 18Played for SP
![BPL 2019-20 BPL 2019-20](https://cricketvectors.akamaized.net/Series/3A.png?impolicy=default_web)
BPL 2019-20
Dec 11 - Jan 17Played for RSR
![Global T20 2019 Global T20 2019](https://cricketvectors.akamaized.net/Series/4P.png?impolicy=default_web)
Global T20 2019
Jul 25 - Aug 11Played for WPH