Iyer took 72 innings to complete 3,000 ODI runs (Image source: X/@BCCI)
Jun 17, 2026
04:41 pm
What's the storyStar Indian batter Shreyas Iyer has crossed the landmark of 3,000 runs in One-Day Internationals (ODIs).
He achieved this feat with his 11th run in the 2nd ODI against Afghanistan in Lucknow on Wednesday.







