ALL
ODI
T20
Test
100B
T10

IPL 2017
Apr 5 - May 21Played for DC

IPL 2016
Apr 9 - May 29Played for DC

IPL 2014
Apr 16 - Jun 2Played for MI

IND vs NZ 2014
Jan 19 - Feb 18Played for IND

IND vs SA 2013
Dec 5 - Dec 30Played for IND

ENG vs IND 2012-13
Nov 15 - Jan 27Played for IND