ALL
ODI
T20
Test
100B
T10

TNPL 2022
Jun 23 - Jul 31Played for LKK

TNPL 2019
Jul 19 - Aug 15Played for LKK

TNPL 2018
Jul 11 - Aug 12Played for LKK

TNPL 2017
Jul 22 - Aug 20Played for SS

IND vs SL 2017
Jul 26 - Sep 6Played for IND

IND vs AUS 2017
Feb 23 - Mar 29Played for IND

TNPL 2022
Jun 23 - Jul 31Played for LKK