Currently, Theekshana has played for the Sri Lanka national cricket team since 2021 and in the Indian T20 League, he plays for the Chennai Team since 2022.