Shakib Al Hasan has been given a two-year ban from for "failing to report corrupt approaches".
The Bangladesh Test captain has pleased guilty to the three charges.
They're related to requests for "inside information for betting purposes.
According to the International Cricket Council (ICC), Shakib was approached by during a tri-series with Sri Lanka and Zimbabwe in 2018.
He was also offered money to match or spot fix during the Indian Premier League (IPL0 that year.

Kane double rescues England in comeback win over DR Congo
Sinner, Medvedev and Sabalenka reach Wimbledon round three
Osaka brings the style again to beat Gasanova in Wimbledon second round
First-half goals send Mexico to comfortable 2-0 victory over Ecuador
Mbappe scores twice as France ease past Sweden 3-0 to reach last 16
