Shami, who took 18 wickets in the World Cup, had problems with dodgy knee as he was rested for one game against UAE which Bhuvneshwar Kumar played.
"Shami is out of the tournament. He might have to go for operation. He should not have gone for IPL. He will take at least two months for recovery," a BCCI official told PTI on condition of anonymity.
The right-arm paceman did not play a single match in the ongoing tournament. Daredevils won against Kings XI Punjab last night.