Sri Lanka Cricket (SLC) has suspended Danushka Gunathilaka from all forms of international cricket, pending inquiry, the board announced via a media release on Sunday (July 22). The suspension was handed following an initial inquiry conducted by SLC after the team management reported that the player had violated the 'Player Code of Conduct'.

The suspension will come into effect immediately at the conclusion of the ongoing second Test against South Africa, at Colombo. SLC has also decided to withhold Gunathilaka's fee for the match until they get the outcome of the investigation.

The exact nature of the opening batsmen's offence this time is still unknown, with SLC's statement only mentioning that it was a code of conduct violation which needs further inquiry.

"Sri Lanka Cricket (SLC) decided to suspend Danushka Gunathilaka from all forms of international cricket for breaching the 'Player Code of Conduct', pending inquiry," the SLC said in a statement.

"The decision to suspend the player was taken following an initial inquiry conducted by Sri Lanka Cricket, after the team management reported that the player have violated the 'Code of Conduct'."

Gunathilaka was handed a six-match ban from white-ball cricket for misconduct - eventually reduced to three games - in October 2017. The opener was said to have skipped a training session after late night partying then, during the series against India.

Gunathilaka was also officially reprimanded for breaching Level 1 of the ICC Code of Conduct during the ODI tri-series final in Mirpur, in January earlier this year, and consequently had one demerit point added to his disciplinary record.