Shami could also miss the upcoming two-Test series, beginning in Chittagong from December 14.
“Mohammed Shami has suffered a hand injury that he sustained after resuming training post T20 World Cup in Australia. He has been asked to report at the NCA, and has not travelled with the team on December 1,” a senior BCCI source privy to development told PTI on conditions of anonymity.
The extent of Shami’s injury is not known yet. The 33-year-old Bengal speedster is an integral part of India’s ODI scheme of things, going into the World Cup next year.
Skipper Rohit Sharma and head coach Rahul Dravid would be worried if Shami misses the Test series because India need to win every game to stay in contention for the upcoming World Test Championship final at the Oval in June.
“Shami’s absence from three ODI games is definitely a factor but bigger worry is his likely absence from Tests where he is supposed to spearhead the attack in Jasprit Bumrah’s absence,” the source said.
Shami has taken 216 wickets in Test cricket from 60 matches.
While Mukesh is uncapped, Saini has played two Tests for India, having made his debut on the tour of Australia in 2020-21.
Apart from Shami now getting injured, allrounder Ravindra Jadeja had already been ruled out of the ODIs since he was yet to recover from a knee surgery he had in September. His participation in the Tests also remains doubtful, with left-arm spinner Saurabh Kumar – also currently with India A in Bangladesh – a possible replacement for Jadeja.