Injured Mohammed Shami ruled of ODIs against Bangladesh, doubtful for Tests

It is learnt that he suffered a hand injury during a training session after returning from the T20 World Cup in Australia