Batsman Gambhir hit 55 in the first Twenty20 in Nagpur
Gautam Gambhir faced Sri Lanka on Saturday after testing negative for swine flu to leave bowler Sree Santh as the one Indian player with the illness.
Santh missed the match in Mohali that India won by six wickets and remained in hospital to recuperate.
Team manager Mayank Parekh was also admitted for treatment on Friday, while Gambhir and another member of the staff were checked by doctors on Saturday.
The rest of the India squad have been asked to take preventative measures.
Gambhir was only passed fit a few hours before the second Twenty20 international with Sri Lanka and scored 21 off 18 balls as India went on to win in the last over to level the series.
Left-handed opening batsman Gambhir, 28, made his India debut in a one-day international against Bangladesh in April 2003 and has since played 27 Tests, 86 one-dayers and 18 Twenty20 internationals.
Punjab Cricket Association chairman IS Bindra said that the checks on both Gambhir and the un-named staff member were "precautionary measures and purely an administrative decision".
"It was not done on any medical advice. Both of them are in their hotel rooms now," added Bindra.
Santh is expected to be discharged from hospital on Sunday, but is likely to miss the first two one-dayers against Sri Lanka next week.
The lively pace bowler sat out the first Twenty20 match in Nagpur last Wednesday with what was first thought to be a viral infection, but later diagnosed as swine flu.
He was subsequently taken to hospital in Chandigarh.
The right-armer, who has played 16 Tests, 41 one-dayers and 10 Twenty20 internationals since his India debut in 2005, was recently recalled after an injury-hit 18-month absence from the national side.
A colourful figure with a history of disciplinary problems, he also had a spell with English county side Warwickshire towards the end of the 2009 season.
Sri Lanka won the first Twenty20 match by 29 runs last Wednesday with India's victory on Saturday levelling the series.