ALL
ODI
T20
Test
100B
T10

Navi Mumbai T20 2025
Mar 7 - Mar 22Played for KLT

IPL 2014
Apr 16 - Jun 2Played for RCB

IPL 2009
Apr 18 - May 24Played for MI

IPL 2008
Apr 19 - May 31Played for MI

Navi Mumbai T20 2025
Mar 7 - Mar 22Played for KLT