Overview:
In 68 ODI innings, Iyer has scored 2,966 runs at an average of 47.83, laced with five hundreds and 23 fifties.
Ravichandran Ashwin has called Shreyas Iyer the Mr Consistent of the Indian team in one-day internationals, highlighting the batter’s ability to contribute with the bat. The right-handed batter was among the runs in the series opener against New Zealand. Ashwin lauded Iyer’s important performance and said that there was no need to criticise him for his dismissal in the first game. The former spinner mentioned that the ball bowled by Kyle Jamieson was good.
“Shreyas Iyer is Mr Consistent of Team India in the fifty-over format. His dismissal was unlike him, as he never leaves the game and believes in finishing it. He was making a comeback, and he got a good delivery by Jamieson,” Ashwin said.
Shreyas was out of action since suffering an injury in the ODI series against Australia and returned to the playing XI against the Kiwis, scoring 49 runs off 47 balls, laced with four boundaries and 1 six.
His innings played a key role in helping in a chase of 301. He added 77 runs with Virat Kohli for the third wicket. The stand put India in a commanding position and laid the foundation for success before the batters completed the job in the 49th over.
Ashwin’s praise carries weight given Iyer’s returns in the ICC tournaments. He was India’s highest run-getter in the Champions Trophy 2025, showing his value in the middle order during big matches.
In 68 ODI innings, Iyer has scored 2,966 runs at an average of 47.83, laced with five hundreds and 23 fifties. He needs 34 runs to complete 3,000 runs. If he achieves the record in the second ODI on January 14, he will become the fastest Indian player to amass 3,000 runs, going past Shikhar Dhawan and Virat Kohli’s numbers of 72 and 75 innings, respectively. He would also equal Viv Richards’ milestone of the fourth-fastest player overall, with Hashim Amla leading the tally.

