Category: Cricket
By Aniket Kuila | October 17,2025
Shreyas Iyer made his international cricket debut in 2017 for India as a batsman.
(Image: India TV News)
In all 3 formats, Shreyas has made 4760 runs in 135 matches for India with a highest score of 128 in the ODI.
(Image: India TV News)
In the World Cup semi-final of 2023, Iyer smashed 105 off 70 balls.
(Image: India Today)
For Punjab Kings in the Qualifier 2 IPL 2025, Shreyas scored 87 runs in just 41 balls.
(Image: India Today)
Against Punjab Kings in the IPL, Iyer played a knock of 58 runs in just 49 balls.
(Image: SportsCafe.in)
In 56 balls, Iyer has scored 83 runs against the Mumbai Indians in the IPL.
(Image: India Today)
Played a not-out knock of 93 runs in 40 balls against Kolkata Knight Rider in the IPL 2025.
(Image: NewsBytes)
Explore The Top 5 Match-Winning Innings by Ishan Kishan. For more you can check out our more stories features button