Wed, 17 Jun 2026 · LIVE
Updated Jun 17, 2026 · 18:16
Cricket News Updated Jun 17, 2026

Shreyas Iyer Becomes Second Fastest Indian to Reach 3,000 ODI Runs

Shreyas Iyer completed 3,000 ODI runs during India's second ODI against Afghanistan, becoming the second fastest Indian to do so. He reached the milestone in 72 innings, behind only Shubman Gill who achieved it in 62 innings. Iyer has scored 3,015 runs in 78 ODIs at an average of 45.68, with five centuries. India posted a massive 402/10, with centuries from captain Shubman Gill (154) and Ishan Kishan (125).

Shreyas Iyer completes 3,000 ODI runs, second fastest Indian to do so

Lucknow, June 17

Indian batter Shreyas Iyer completed 3,000 runs in ODI cricket, becoming the second fastest Indian to do so.

Iyer achieved this milestone during his side's second ODI against Afghanistan at Lucknow, scoring 26 in 24 balls, with a four and six at a strike rate of over 108.

In 78 ODIs and 72 innings, Iyer has made 3,015 runs at an average of 45.68, with five centuries and 23 fifties.

Gill is the fastest to reach the milestone in 62 innings, with Iyer tied with Shikhar Dhawan to reach the landmark.

However, this year has not been his best so far, having made just 98 runs in five innings at an average of 19.60 and a best score of 49.

Coming to the match, Afghanistan opted to field first. But centuries from skipper Gill (154 in 110 balls, with 22 fours and two sixes) and Ishan (125 in 79 balls, with 14 fours and seven sixes) helping India reach 402 all out in 49.5 overs.

Nangeyaliya Kharoti (4/76) and Rashid Khan (3/48) were the top wicket-takers for Afghanistan.

Afghanistan need to chase 403 to level the series.

Teams:

Afghanistan (Playing XI): Rahmanullah Gurbaz(w), Ibrahim Zadran, Sediqullah Atal, Rahmat Shah, Hashmatullah Shahidi(c), Darwish Rasooli, Rashid Khan, Nangeyalia Kharoti, AM Ghazanfar, Mohammad Saleem Safi, Bilal Sami

India (Playing XI): Yashasvi Jaiswal, Rohit Sharma, Shubman Gill(c), Ishan Kishan(w), Shreyas Iyer, KL Rahul, Washington Sundar, Kuldeep Yadav, Gurnoor Brar, Arshdeep Singh, Prince Yadav.

— ANI

Reader Comments

Aditi M

Honestly, I'm more impressed with Gill's ton today. But Shreyas Iyer reaching 3,000 ODI runs second fastest behind Gill shows the depth of our batting lineup. Well played, both! 👏

Manish T

What a special achievement! But I worry about his form in big matches. The 2023 WC final collapse still haunts us - Iyer needs to step up in pressure situations. Still, congrats on the milestone! 🇮🇳

Karthik V

402 runs in an ODI! That's just crazy. And Ishan Kishan's 125 off 79 balls showed he's back in form. Iyer's 3,000 runs is fantastic but the team batting performance was the real highlight today. Afghanistan bowling was disappointing though.

Ravi K

Shreyas Iyer is a gem! Second fastest Indian to 3,000 ODI runs - that's elite company with Dhawan. But his average this year is just 19.60... hope he works on his technique against quality spin. Still, proud moment for Indian cricket! 🎉

Sarah B

Coming from an overseas perspective, this Indian batting lineup looks terrifying. Iyer's 3,000 runs is impressive but the sheer depth - Gill, Kishan, Iyer, Rahul - it's no wonder they scored 400. Great cricket being played in Lucknow today! 🌟

We welcome thoughtful discussions from our readers. Please keep comments respectful and on-topic.

Reader Voices

Leave a comment

Be kind. Add to the conversation. 0/50
Thank you — your comment has been submitted.
JS blocked