Dubai: Shakib Al Hasan, Bangladesh captain and world No.1 ODI all-rounder, has been banned for two years (one of those suspended), by the International Cricket Council (ICC) for failing to report corrupt approaches on numerous occasions.
Meanwhile, Shakib will miss next year's Indian Premier League and also the World T20 to be held in Australia from 18 October to 15 November 2020.
Two years ago, a bookie had approached Shakib with an offer before an international match, which he did not report to the ICC's Anti-Corruption and Security Unit (ACSU).
The ban will compound the Bangladesh Cricket Board's (BCB) problems ahead of the tour of India.
In his absence, senior-most player Mushfiqur Rahim might lead the team in Tests while one among Mahmudullah Riyadh Mosaddek Hosain is set to be the skipper in the three T20 Internationals.
Shakib recently spearheaded a players' strike before calling it off after the BCB assured that their demands, including a pay hike, will be fulfilled.
He is unarguably one of the greats of the game in Bangladesh with more than 11,000 runs and over 500 wickets across three formats.