Bangladesh’s Test and T20 captain Shakib Al Hasan was on Tuesday suspended for two years by the International Cricket Council (ICC) for not reporting a corrupt approach, ruling him out of the tour of India which starts November 3. Shakib has been handed a full ban for a year and a 12-month suspended sentence. Under the provisions of the code, Shakib chose to admit the charges and agreed on the sanction with the ICC in lieu of an Anti-Corruption Tribunal hearing. Subject to him satisfying the conditions in respect of the suspended part of the sanction, he will be free to resume international cricket on October 29, 2020.