29 October 2019

Bangladesh 32-year-old Test cricket captain Shakib al Hasan has been given a two-year ban for failing to report on corrupt approaches on three separate occasions. He accepted three charges relating to requests for inside information for betting purposes. He was approached for information during an international tri-series involving Sri Lanka and Zimbabwe in January 2018 and that year’s Indian Premier League.
Shakib told the International Cricket Council’s (ICC) anti-corruption unit that he did not provide any information or receive any monetary reward from those who approached him.

The governing body said that he was being punished for failure to disclose full details of any approaches or invitations to engage in corrupt conduct.
Alex Marshall, the general manager of the ICC’s anti-corruption unit, said that Shakib al Hasan was a highly experienced international cricketer and that he has attended many education sessions and knows his obligations under the code. “He should have reported each of these approaches.”
BBC reported.
If Shakib al Hasan observes the suspension, he will be able to play again from 29 October 2020, the ICC said.
Shakib has played 56 tests, 206 ODIs and 76 T20s for Bangladesh. He has scored more than 11,000 runs and claimed over 500 wickets across three formats.
At the 2019 Cricket World Cup in England, Shakib finished as the third-highest run-scorer with 606 in eight matches, including two 100s and five 50s.