ALL
ODI
T20
Test
100B
T10

NCL T10 2024
Oct 5 - Oct 15Played for DL

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

IPL 2014
Apr 16 - Jun 2Played for MI

WI vs IND 2013
Nov 6 - Nov 27Played for IND

IPL 2013
Apr 3 - May 26Played for MI

BGT 2013
Feb 22 - Mar 26Played for IND

NCL T10 2024
Oct 5 - Oct 15Played for DL