Former India captain Sourav Ganguly believes Punjab Kings skipper Shreyas Iyer is the most "improved" batter in the past year and appears to be "ready" for all formats.
Shreyas Iyer continued his prolific form against New Zealand in the ODIs by putting another dazzling performance on exhibition during the final group stage match in the ongoing Champions Trophy on Sunday.
India head coach Rahul Dravid feels "temperament" is a factor that makes Shreyas Iyer a special player at the No. 4 spot ahead of their final group stage clash against the Netherlands in the ongoing World Cup.