Bangladesh captain Shakib Al Hasan was banned from cricket for two years on Tuesday for breaching the ICC’s anti-corruption code.The International Cricket Council said Shakib admitted to three charges of failing to disclose full details of approaches by a bookie and thus handed him the sanction of two years, one of which is a suspended sentence.A Timeline of Shakib Al Hasan’s Interactions With the Bookie The ICC said Shakib could avoid the second year if he doesn't commit any further offence before he is free to resume international cricket from Oct. 29, 2020. That date rules him out of the T20 World Cup, which starts on Oct. 18 in Australia.Cricketing Fraternity Critical of Shakib But Fans Call Ban ‘Harsh’In the official verdict document the ICC stated as below:In order to avoid the twelve (12) month suspended part of the sanction coming into effect, Mr Al Hasan must comply, in full, with the following conditions during the period of the initial 12-month period of suspension:28.1. He must not commit any offence under the Code (or the anti-corruption rules of any National Cricket Federation) during the initial period of suspension.28.2. He must participate promptly and fully in any anti-corruption education and/or rehabilitation programmes as specified by the ICC. We'll get through this! Meanwhile, here's all you need to know about the Coronavirus outbreak to keep yourself safe, informed, and updated. The Quint is now available on Telegram & WhatsApp too, Click here to join.