While bowling his 14th over on day 3, Shami pulled the hamstring muscle on his right leg and immediately asked for his cap from the umpire and left the field. 

Image Source : GETTY IMAGES Mohammed Shami injured his hamstring while bowling his 14th over on day 3 at Eden Gardens

India pacer Mohammad Shami walked off the field after failing to complete his 14th over on day three of the first Test against Sri Lanka but top-order batsman Cheteshwar Pujara insisted that the injury was not "serious" and the pacer would be back in action on Sunday. " I don't think there's anything serious.  I'm not sure exactly what has happened but it's just a minor injury and he should be back on the field tomorrow," Pujara said after the third day's play. 

After bowling the fifth ball of the over, Shami appeared to have pulled the hamstring muscle on his right leg and he asked for his cap and left the field.