ALL
ODI
T20
Test
100B
T10
![Global T20 2023 Global T20 2023](https://cricketvectors.akamaized.net/Series/1FK.png?impolicy=default_web)
Global T20 2023
Jul 20 - Aug 6Played for TN
![Mens T20 2019 Mens T20 2019](https://cricketvectors.akamaized.net/Series/5R.png?impolicy=default_web)
Mens T20 2019
Oct 18 - Nov 2Played for CAN
![CWC League A 2019-2022/23 CWC League A 2019-2022/23](https://cricketvectors.akamaized.net/Series/1AJ.png?impolicy=default_web)
CWC League A 2019-2022/23
Sep 16 - Dec 13Played for CAN
![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
![CPL 2017 CPL 2017](https://cricketvectors.akamaized.net/Series/ET.png?impolicy=default_web)
CPL 2017
Aug 5 - Sep 10Played for TKR
![WC QLY 2014 WC QLY 2014](https://cricketvectors.akamaized.net/Series/MZ.png?impolicy=default_web)
WC QLY 2014
Jan 23 - Feb 1Played for CAN
![Global T20 2023 Global T20 2023](https://cricketvectors.akamaized.net/Series/1FK.png?impolicy=default_web)
Global T20 2023
Jul 20 - Aug 6Played for TN