Bangladesh skipper Shakib Al Hasan has been ruled out of the 2023 ODI Cricket World Cup due to an injury to his left index finger. Shakib suffered the injury while batting in Bangladesh's ill-tempered group-stage match against Sri Lanka in Delhi on Monday, 6 November. (Highlights | Report | Pics | Scorecard)