India batter Shreyas Iyer underwent surgery and has been recovering since in Sydney, according to a report.

By admin