Khel Now logo
HomeSportsIPL 2025Live Score

Cricket

Top 5 highest scores by Shreyas Iyer in ODI cricket

Published at :February 6, 2025 at 7:49 PM
Modified at :February 6, 2025 at 7:49 PM
Post Featured

Thakur Udit Narayan


Shreyas Iyer made his ODI debut in 2017.

Shreyas Iyer made his ODI debut against Sri Lanka in 2017 in Dharamsala, but it took him nearly five years to secure his spot in the Indian team in this format.

The Mumbai batsman played a key role in India’s excellent run to the final of the ICC Cricket World Cup 2023, scoring 530 runs in 11 games, including two hundreds and three half-centuries.

At 30, Iyer is at the peak of his career, and India will expect him to become one of their biggest match-winners in upcoming years.

On that note, let’s take a look at top five highest scores by Shreyas Iyer in ODI cricket.

Top five highest scores by Shreyas Iyer in ODI cricket:

5. 103 vs New Zealand, Hamilton, 2020

Batting at No. 4, Shreyas Iyer scored his maiden ODI century against New Zealand in Hamilton in 2020.

Batting first, India made a challenging total of 347/4 on the back of Shreyas’ sublime knock of 103 runs off 107 balls, which included 11 fours and one six.

Despite Iyer’s brilliance, India lost the game by four wickets.

4. 105 vs New Zealand, Mumbai, 2023

Shreyas Iyer played a terrific knock of 105 runs against New Zealand in Mumbai in the semi-final of the ICC Cricket World Cup 2023. Batting first, India made 397/4 courtesy of Iyer’s 105 off only 70 balls, which included four fours and eight sixes.

Iyer capitalized on the base created by Virat Kohli (117) and Shubman Gill (80) to guide India to the final.

3. 105 vs Australia, Indore, 2023

One of Iyer’s most memorable ODI innings came in Indore against Australia in 2023. Iyer’s 105-run knock, which consisted of 11 fours and three sixes, propelled the hosts to a massive first-innings score of 399 runs.

Iyer was well supported by Shubman Gill, who also racked up an impressive ton, scoring 104 off 97 balls. India won the game by 99 runs (DLS).

2. 113* vs South Africa, Ranchi 2022

Iyer’s second ODI century came in Ranchi during South Africa’s tour of India in 2022. Chasing a 279-run target, the hosts were led to victory by Shreyas Iyer, who top-scored with an unbeaten 113 off 111 balls.

The No. 4 batsman joined hands with Ishan Kishan to add 161 runs for the third wicket. Iyer’s superb innings included 15 fours. India won the game by seven wickets.

1. 128* vs Netherlands, Bengaluru, 2023

Shreyas Iyer registered his highest ODI score of 128* during the league stage game of ICC Cricket World Cup 2023 against the Netherlands in Bengaluru.

Opting to bat first, India notched up a huge total of 410/4 on the back of Iyer’s stunning century, which included 10 fours and five sixes. He put on 208 runs with KL Rahul for the fourth-wicket partnership, setting the stage for a huge total for the hosts,

India won the game by 160 runs and Iyer was named Player of the Match.

(All stats are updated till 6th February 2025)

For more updates, follow Khel Now Cricket on FacebookTwitterInstagramYoutube; download the Khel Now Android App or IOS App and join our community on WhatsappTelegram.

Advertisement
Advertisement