Trends-US

Rohit Sharma Overtakes Sourav Ganguly To Become India’s 3rd Highest Run Scorer In ODIs

Last Updated:October 23, 2025, 11:10 IST

Rohit needed 46 runs in the ongoing 2nd India-Australia ODI to go past Ganguly’s tally of 11,221 runs for India in the 50-over format of the game.

Rohit Sharma becomes India’s third highest run getter in ODIs. (Picture Credit: AFP, X/@BCCI)

Rohit Sharma entered his name in the history books on Thursday (October 23) by becoming India’s third-highest run scorer in ODIs. The right-handed batter from Mumbai needed 46 runs in the ongoing second India-Australia ODI at Adelaide Oval to break Sourav Ganguly’s record of 11,221 runs for India in the 50-over format of the game, and he achieved the objective by hitting Adam Zampa for a four on the fifth ball of the 21st over.

Ganguly played 308 ODIs for India from 1992 to 2007 and amassed a total of 11,221 runs in 297 innings. On the other hand, the ongoing match is Rohit’s 275th ODI for India.

Now only Sachin Tendulkar (18,426) and Virat Kohli (14,181) are ahead of him in the list of batters with the most runs for India.

Most runs for India in ODIs

PLAYERMATCHESRUNSBEST SCORE100/50Sachin Tendulkar46318,426200*49/96Virat Kohli304*14,18118351/74Rohit Sharma275*11,225*26432/59Sourav Ganguly30811,22118322/71Rahul Dravid34010,76815312/82

Before overtaking Ganguly in the list of batters with the most runs for India in ODIs, Rohit also surpassed Ganguly’s tally of 9146 runs to become India’s highest run scorer in ODIs as an opener. Rohit, who made 8 runs in the first ODI against Australia on Sunday, needed one run in the second match to overtake Ganguly, and he achieved the objective in the first over of the match itself.

Most ODI runs as opener

PLAYERTEAMMATCHESRUNSSachin TendulkarIndia34415,310Sanath JayasuriyaSri Lanka38812,740Chris GayleWest Indies28010,179Adam GilchristAustralia2609200Rohit SharmaIndia188*9195*Sourav GangulyIndia2429146

On the fifth ball of the third over, he scored a four off Mitchell Starc’s bowling, and the boundary helped him become the first batter to score 1000 runs in India-Australia ODI matches played in Australia.

The ongoing match in Adelaide is Rohit’s 21st ODI against the Aussies in Australia.

In the list of batters with the most runs in India-Australia ODI matches played in Australia, Rohit is followed by Virat Kohli, Sachin Tendulkar, MS Dhoni and Steve Smith.

Most runs in India-Australia ODIs (in Australia)

PLAYERTEAMMATCHESRUNSBEST SCOREAVERAGE100/504/6sRohit SharmaIndia21*1047*171*55.774/380/31Virat KohliIndia20*802*11744.553/460/9Sachin TendulkarIndia25740117*30.831/564/1MS DhoniIndia2168487*45.600/532/12Steve SmithAustralia1168314968.304/169/13Aaron FinchAustralia1466511451.152/556/12David BoomAustralia14646102*53.831/554/0Allan BorderAustralia20595105*42.501/445/2David WarnerAustralia1254312249.361/453/9Matthew HaydenAustralia1053412653.402/455/5

The overall record of scoring the most ODI runs in Australia against Australia is in the name of former West Indies batter Viv Richards.

First Published:

October 23, 2025, 10:56 IST

News cricket Rohit Sharma Overtakes Sourav Ganguly To Become India’s 3rd Highest Run Scorer In ODIsDisclaimer: Comments reflect users’ views, not News18’s. Please keep discussions respectful and constructive. Abusive, defamatory, or illegal comments will be removed. News18 may disable any comment at its discretion. By posting, you agree to our Terms of Use and Privacy Policy.

Read More

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button