India pace bowler Shanthakumaran Sreesanth was recovering well after being hospitalised for swine flu, a state health official said on Saturday.
Sreesanth, who tested positive for the H1N1 virus on Friday, will miss Saturday's second and final Twenty20 international against Sri Lanka.
He was admitted to hospital on Thursday night with symptoms of swine flu.
"He is likely to be discharged from hospital after two to three days," said Deepak Bhatia, the heath official.
No other India player has shown any symptoms of swine flu, said GS Walia, secretary of the Punjab state cricket association. Sreesanth was recalled to the squad for this month's Twenty20 and limited-overs internationals against Sri Lanka, following his impressive return to the Test team in the just-completed series.