Home
Cricket
Shreyas Iyer set to break Virat Kohli’s record in 2nd IND vs NZ ODI

Shreyas Iyer set to break Virat Kohli's record in 2nd IND vs NZ ODI

Credit: Vikram Chandrasekar via ZUMA Press Wire /Alamy
Catch which record of Virat Kohli and Shikhar Dhawan is Shreyas Iyer about to break.

Shreyas Iyer is a hugely underrated player for India in one-day internationals. While his elevation as a T20 player is a topic to be discussed, we will focus just on ODIs currently. The former Kolkata Knight Riders (KKR) IPL-winning captain has solved major issues for India in the format. Long ago, India had the number four problem.

From 2017 to 2021, not even a single batter made even 500 runs at that slot in ODIs for India. The best was Ambati Rayudu, who scored 464 runs at 42.18. But it is interesting to note that India used as many as 13 players for that position in those five years, without settling for anyone. All that chopping and changing got over once Iyer was given a rope and he turned those lemons into a lemonade. Since that period, Iyer has batted at number four 32 times and has hammered 1479 runs at 54.77.

Huge ODI record that Shreyas Iyer is about to break

Now, he will be next in action in the second India vs New Zealand ODI in Rajkot. After missing out on a much-deserved fifty in Vadodara, Iyer is short of just 34 runs from making a huge record. Well, currently on 2966 runs, Iyer is close to the 3000 landmark and he may well become the fastest Indian to reach there.

As of now, the record stands with former opener Shikhar Dhawan, who took 72 innings to complete his 3000 runs in 2016. Iyer, meanwhile, has played just 68 times for India in the format and is just 34 runs away. He is most likely to get there in this series, if not in Rajkot.

Indians to get 3000 ODI runs in fewest innings ft. Kohli

PlayerOppositionMatch DateDebut TimeMatchesInnings
Shikhar Dhawanv Australia20 Jan 201620 Oct 20107372
Virat Kohli v Sri Lanka14 Feb 201218 Aug 20087875
KL Rahul v Australia4 Mar 202511 Jun 20168478
Shreyas Iyer has played just 68 innings and is just 34 runs away.

Virat Kohli, who has almost all the ODI records to his name, is second on the list, as he took 75 innings. Iyer is well placed to beat him as well and push him to third place. Now, Kohli is on a whole new level. With 14,560 runs at an average of 58.60, Kohli is leaps and bounds ahead of everyone whose name is not Sachin Tendulkar. In terms of hundreds, Kohli has already leapfrogged the great Tendulkar and almost got his 54th ODI ton in Vadodara.

MatchesInnsRunsHSAveSR100/504s/6s
74682966128*47.8399.095/23274/73
Shreyas Iyer’s ODI record

Fastest 3000 runs in ODIs (overall)

PlayerOppositionMatch DateDebut TimeMatInns
Hashim Amla (SA)v England28 Aug 20129 Mar 20085957
Shai Hope (WI)v India22 Dec 201916 Nov 20167267
Fakhar Zaman (PAK)v New Zealand29 Apr 20237 Jun 20176767
Imam-ul-Haq (PAK)v Sri Lanka10 Oct 202318 Oct 20176867
Babar Azam (PAK)v New Zealand26 Jun 201931 May 20157068

If Iyer reaches the 3000-run landmark in Rajkot, he will join the legendary Sir Vivian Richards as the joint fourth fastest overall, just behind Babar Azam, who took 68 runs. The overall list is currently owned by South Africa’s Hashim Amla who took just 57 innings, 10 fewer than the next best (Shai Hope, Fakhar Zaman, and Imam-ul-Haq).

Follow
Share
Editor's Pick
Bangladesh refuse to reconsider stance on relocation of T20 World Cup 2026 matches despite ICCs request Cricket Bangladesh refuse to reconsider stance on relocation of T20 World Cup 2026 matches despite ICC's request
Top Stories
Share article
Follow us on social media
Tell us why didn’t you like our article so that we can improve on?
Choose ranking:
ICC Test Ranking
ICC ODI Ranking
ICC T20I Ranking