ALL
ODI
T20
Test
100B
T10

LLC 2023-24
Nov 18 - Dec 9Played for IC

LLC 2023
Mar 10 - Mar 20Played for IND-M

IPL 2016
Apr 9 - May 29Played for GL

IPL 2015
Apr 8 - May 24Played for RR

IPL 2014
Apr 16 - Jun 2Played for RR

CL T20 2013
Sep 17 - Oct 6Played for RR

LLC 2023-24
Nov 18 - Dec 9Played for IC