Shreyas Santosh Iyer is an Indian cricketer who presently captains Delhi Capitals in the Indian Premier League. A right-handed top-order batsman, Iyer has played One Day Internationals and Twenty20 Internationals for the India national cricket team. Read More
India batter Shreyas Iyer, who scored 80 runs in the third ODI against West Indies, revealed that life was "really" tough for him in the last two months. ...