Sri Lanka Cricket says 18 players signed the National Player Contracts, that are effective from the 1st of August.
The new contract will be effective for a five-month period and will end on the 31st of December 2021.
SLC issuing a statement said players signed the contracts without any deviation from the contracts offered previously, which was formulated by Sri Lanka Cricket along with the Technical Advisory Committee.
SLC said the players were chosen under four categories and were nominated by the Selection Panel, based on a set of criteria such as Performance, Fitness, Leadership/Seniority, Professionalism/Code of Conduct, and Future/Adaptability.
The criteria and the allocation of points to individual players were shared among the players before they signed the contracts.
SLC also claimed that Angelo Mathews, who was among the players offered a contract was not considered, as he is currently unavailable for selection, whilst Danushka Gunathilaka, Niroshan Dickwella and Kusal Mendis are currently serving a ban.
The players issued National Contracts include Dhananjaya De Silva, Kusal Perera, Dimuth Karunaratne, Suranga Lakmal, Dasun Shanaka, Wanindu Hasaranga, Lasith Embuldeniya, Pathum Nissanka, Lahiru Thirimanne, Dushmantha Chameera and Dinesh Chandimal.
Lakshan Sandakan, Vishwa Fernando, Oshada Fernando, Ramesh Mendis, Lahiru Kumara, Ashen Bandara and Akila Dananjaya are also among the group offered contracts.