ALL
ODI
T20
Test
100B
T10

CL T20 2013
Sep 17 - Oct 6Played for RR

IPL 2013
Apr 3 - May 26Played for RR

IPL 2012
Apr 4 - May 27Played for RR

BGT 2011-12
Dec 26 - Jan 28Played for IND

WI vs IND 2011
Nov 6 - Dec 11Played for IND

IND vs ENG 2011
Jul 21 - Sep 16Played for IND

CL T20 2013
Sep 17 - Oct 6Played for RR