The incident happened in the eighth over of the England innings when Shreyas dived on a drive hit by Jonny Bairstow off pacer Shardul Thakur.
The 26-year-old looked in tremendous pain as he left the field clutching his shoulder.
“It is unlikely he will play the first part of IPL,” a BCCI source told PTI.
On Tuesday, the BCCI had stated, “Shreyas Iyer subluxated (partially dislocated) his left shoulder in the 8th over while fielding. He has been taken for further scans.”
UPDATE – Shreyas Iyer subluxated his left shoulder in the 8th over while fielding. He has been taken for further sc… https://t.co/yPcOoVGMZw
— BCCI (@BCCI) 1616509560000
He captains Delhi Capitals in the IPL, which begins on April 9.
The Mumbaikar had perished for just 6 while batting.
Shreyas had led Delhi Capitals to the final in the previous edition of the league.
It could take as much as six weeks to recover from shoulder dislocation and much longer in case a surgery is required.
In his absence, the DC captaincy could be handed to either Rishabh Pant, Australian Steve Smith or senior off-spinner R Ashwin.