In a huge blow to Indian pacer Mohammed Shami ahead of the crucial World Cup 2019, a chargesheet has been filed against the cricketer for dowry and sexual harassment. Shami has been charged under the section 498A (dowry harassment) and 354A (sexual harassment) of IPC by Kolkata Police with non-bailable offenses. A chargesheet has been filed against cricketer Mohammed Shami. He has been charged under IPC 498A (dowry harassment) and 354A (sexual harrasment). (file pic) pic.twitter.com\/6o6sBbtqY8 \u2014 ANI (@ANI) March 14, 2019 With the recent case against India's fast bowler, his chance of featuring in the World Cup squad suffered a huge blow. He has been a front-runner for a berth in the India team for the marquee event. Shami was part of the Indian cricket team in the recently concluded India-Australia series and picked up five wickets in four ODI matches. He will be part of Kings XI Punjab in the IPL 2019. Shami has been entangled in a long-standing case with his estranged wife Hasin Jahan after she came out with screenshots and alleged that the cricket had affairs with other women. She had also accused Shami of domestic violence and match-fixing. Read | World Cup 2019: Virat Kohli says only one spot will see change, rest pretty much sorted In March, Kolkata Police had booked Shami along with his family members under section 498 A (Husband or relative of Husband of a woman subjecting her to cruelty), 323 (voluntarily causing hurt), 307 (attempt to murder), 376(rape), 506 (criminal intimidation), 328 (causing hurt by means of poison), 34 (Acts done by several persons in furtherance of common intention) of IPC. Shami was first stripped of his contract by the BCCI following the accusations. His contract, however, was later renewed after investigations by the BCCI's anti-corruption wing did not find him guilty of match-fixing. He was given a clean chit thereafter by the board. Shami has been awarded a Grade A contract (Rs 5 lakh).