ALL
ODI
T20
Test
100B
T10

LLC 2022-23
Sep 16 - Oct 5Played for MT

LLC 2022
Jan 20 - Jan 29Played for ASL

BBL 2013-14
Dec 1 - Feb 7Played for MLR

CPL 2013
Jul 31 - Aug 25Played for JT

BBL 2012-13
Dec 7 - Jan 19Played for MLR

IPL 2012
Apr 4 - May 27Played for RCB

LLC 2022-23
Sep 16 - Oct 5Played for MT