ALL
ODI
T20
Test
100B
T10
IVPL T20 League 2024
Feb 23 - Mar 3Played for DL-R
LLC 2022
Jan 20 - Jan 29Played for WG
Road Safety World-T20 2020-21
Mar 5 - Mar 21Played for RSAL
CPL 2013
Jul 31 - Aug 25Played for SLK
BBL 2012-13
Dec 7 - Jan 19Played for PRS
IPL 2012
Apr 4 - May 27Played for MI