Former Sri Lanka all-rounder Dilhara Lokuhettige was suspended by the ICC after charging him with match-fixing during the T10 League in UAE last year.
The ICC said it has charged Lokuhettige on behalf of Emirates Cricket Board (ECB) since it was appointed by them as the Designated Anti-Corruption Official for the purposes of the ECB's Code.
The 38-year-old, who played nine ODIs and two T20s for Sri Lanka, has been charged with three counts of ECB's anti-corruption code.
also read
- T20 World Cup 2026: ICC officially replaces Bangladesh with Scotland; documentation process underway
- T20 World Cup 2026: What really happened in the meeting between Bangladesh government and their players? Reports reveal shocking details
- T20 World Cup 2026: ICC decides to include replacement team if Bangladesh don't travel to India; new deadline given to BCB
- If Bangladesh are unwilling to play T20 WC in India, let them come to Pakistan: PCB's letter to ICC
- T20 World Cup 2026: Bangladesh likely to withdraw from tournament as ICC's deadline nears - what will happen then?
The charges cover "being party to an effort to fix or contrive or to otherwise influence improperly the result, progress, conduct, or other aspect(s) of a Domestic Match.
The second charge deals with "Directly soliciting, inducing, enticing or encouraging a player to breach Code Article."
And "failure to disclose to the Designated Anti-Corruption Officer (without unnecessary delay) full details of any approaches or invitations he received to engage in Corrupt Conduct under the Code.
Lokuhettige, who did not feature in the T10 competition, has 14 days to respond to the charges.
Sri Lankan cricket has been involved in multiple corruption cases in the past.
The ICC had charged former Sri Lanka fast bowler Nuwan Zoysa for match-fixing and provisionally suspended him on October 31.
Sanath Jayasuriya was charged with two counts of ICC's anti-corruption code, a claim the former Sri Lankan captain denied.