The second match of the three-match ODI series being played between India and New Zealand is going to be special for Shreyas Iyer. Indian vice-captain Shreyas Iyer has a big opportunity to create history in the match to be played in Rajkot on Wednesday. Iyer is just 34 runs away from completing 3,000 runs in his ODI career. If he touches this figure, he will perform a feat which many great Indian batsmen before him have not been able to do.
Chance to score fastest 3000 ODI runs
Shreyas Iyer has so far scored 2,966 runs in 68 ODI innings. If he scores 34 runs in the second ODI, he will complete 3,000 runs in just 69 innings. With this, he will become the batsman from India to achieve this feat in the fewest innings. Currently this record is in the name of Shikhar Dhawan, who had completed 3,000 runs in 72 innings. It took 75 innings for Virat Kohli to reach this milestone, while Rohit Sharma and Sachin Tendulkar are also behind him in this list.
Indian batsman who completed 3000 ODI runs in least number of innings
Shikhar Dhawan – 72 matches
Virat Kohli – 75 matches
KL Rahul – 78 matches
Navjot Singh Sidhu – 79 matches
Sourav Ganguly- 82 matches
Special place in world cricket too
This record of Shreyas Iyer will not be limited to Indian cricket only. After completing 3000 runs in 69 innings, he will also be equal to the great West Indies batsman Viv Richards. Ahead of him are only names like Hashim Amla, Shai Hope and Fakhar Zaman. This figure shows Iyer’s consistency and ability to win matches.
Great rhythm after returning from injury
Shreyas Iyer made his ODI debut for India in 2017. During his career, he was out several times due to injury and team selection, but every time he came back and proved himself. After recently recovering from injury, he performed brilliantly in Vijay Hazare Trophy 2025-26. He played important innings in the tournament and after this he also played a useful inning of 49 runs in the first ODI against New Zealand.
All eyes on Iyer in the second ODI
All eyes will be on Shreyas Iyer in the match to be held in Rajkot. Looking at the current form, scoring 34 runs does not seem to be a big challenge for him. If he accomplishes this feat, not only will Team India get strength, but his name will be recorded in golden letters in the history of Indian cricket.

