Sri Lanka batsman Danushka Gunathilaka was on Sunday banned from all forms of international cricket by Sri Lanka Cricket (SLC) for breaching the 'Player Code of Conduct', pending inquiry.
Gunathilaka's match fee for the ongoing Test against South Africa will also be withheld by the board, espncricinfo reported.
Gunathilaka was suspended after a disorderly conduct on Day 3 of the 2nd Test at Colombo against South Africa.
The suspension will come into effect immediately after the match at SSC.
An SLC release said: "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 has had a sequence of disciplinary issues in the recent past.
The opener had scored 57 and 61 in the final Test of the two-match series at Colombo, where the hosts on track to whitewash the series as the South Africa trail by 351 runs on Day 3, losing five crucial wickets early.
(With IANS Inputs)