Shreyas Iyer has been in sublime form in one-day internationals. He was India’s best batter in the ODI series in New Zealand.
The right-handed batsman has the most runs for India after 32 innings in the fifty-over format.
Iyer has accumulated 1428 runs and is ahead of legends Virat Kohli, MS Dhoni, and Navjot Singh Sidhu.
Most ODI Runs for India after 32 innings
1251: KL Rahul
In the last 10 innings, he registered scores of 26, 80, 54, 63, 44, 50, 113*, 28*, 80, and 49.
Meanwhile, New Zealand won the toss and invited India to bat first in the third and final game of the ODI series.
The visitors lost regular wickets and were bowled out for 219, with Washington Sundar (51) and Shreyas Iyer (49) making valuable contributions.
Iyer is in contention to play in the 2023 ODI World Cup.