ALL
ODI
T20
Test
100B
T10

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

TNPL 2022
Jun 23 - Jul 31Played for RTW

IPL 2020
Sep 19 - Nov 10Played for CSK

County Division One 2019
Apr 5 - Sep 26Played for SOM

TNPL 2019
Jul 19 - Aug 15Played for RTW

IPL 2019
Mar 23 - May 12Played for CSK