ALL
ODI
T20
Test
100B
T10

Asian Legends T20 2025
Mar 10 - Mar 18Played for INDR

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

EPL T20 2017
Dec 18 - Dec 30Played for LP

IPL 2012
Apr 4 - May 27Played for DC

IPL 2011
Apr 8 - May 28Played for DC

IPL 2010
Mar 13 - Apr 24Played for DC

Asian Legends T20 2025
Mar 10 - Mar 18Played for INDR