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
IND vs AUS 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