India's tour of Australia 2025
IND vs AUS: Rohit Sharma overtakes Sourav Ganguly to become India's third-highest run-scorer in ODI cricket

(Courtesy : BCCI)
Rohit Sharma scored a half-century in the second ODI between India and Australia at Adelaide Oval, Adelaide.
The second ODI between Indian Cricket Team and Australian Cricket Team got underway on Thursday, October 23 at the Adelaide Oval Stadium, Adelaide. Indian opener Rohit Sharma stole the limelight with his batting and also scripted history by breaking a massive record of former Indian captain Sourav Ganguly.
Australia captain Mitchell Marsh won the toss once again and opted to bowl first. Shubman Gill and Rohit Sharma opened the batting for India, however, the former lost his wicket cheaply for nine runs in the seventh over. In the same over, Virat Kohli also lost his wicket, getting dismissed for a duck for the second consecutive time in the series.
After Gill and Kohli left the field quickly, Rohit took the responsibility and despite struggling to get going with the bat in the start, he scored 73 runs off 97 deliveries to go with seven fours and two sixes. He also built a partnership of 118 runs with Shreyas Iyer (61) for the third wicket before getting dismissed by senior Australian pacer Mitchell Starc in the 30th over, with the scoreboard reading 135/3.
Rohit Sharma breaks Sourav Ganguly’s record in ODI cricket

With his fabulous fifty in the second ODI against Australia, the right-handed batsman has surpassed Ganguly’s tally to become the third highest run-scorer in ODI cricket for India with 11,249 runs 275 matches. Ganguly had amassed 11,221 runs in 308 games for India in his ODI career from 1992 to 2007.
Notably, Ganguly had scored 11363 runs in ODI cricket overall, out of which, 11221 came for India and 142 runs came for Asia XI. With 18,246 runs, Master Blaster Sachin Tendulkar is the highest run-scorer for Indian Cricket Team in ODIs, followed by Virat Kohli with 14,181 runs in 304 games.
Indian batters with most runs in ODI cricket
- Sachin Tendulkar- 18,246 runs
- Virat Kohli- 14,181 runs
- Rohit Sharma- 11,249 runs
- Sourav Ganguly- 11,221 runs
- Rahul Dravid – 10,768 runs
Meanwhile, it looks like Rohit has regained his form in the Adelaide ODI after getting out cheaply for eight runs in the first game in Perth. During the match, the 38-year-old also achieved the milestone of 1000 ODI runs against Australia on Australian soil, becoming the first Indian batter to reach the mark.
How many runs did Rohit Sharma score against Australia in Adelaide ODI?
Rohit Sharma scored 73 in the Adelaide ODI.
How many runs has Rohit scored for India in ODI cricket?
Rohit has so far scored 11249 runs for India in ODI cricket.
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
Vikas Singh Derek is a core cricket-lover since childhood and has always followed the sport both in his personal and professional life. He started his school life by watching cricket at home with family. Later, he played cricket on the field at local clubs during college. After his Master's in Journalism from Mumbai, he followed his passion by covering cricket news across various digital media. Since 2015, he has been an aspiring sports journalist and cricket content writer with over 50K+ articles.
- RR's strongest playing XI for IPL 2026
- SRH's strongest playing XI for IPL 2026
- ILT20: Top five most expensive players in International League T20 history
- STA vs HUR Dream11 Prediction, Dream11 Playing XI, Today Match 5, Big Bash League 2025-26
- AUS vs ENG: Day 2 session timings for Adelaide test, The Ashes 2025-26
- Ashes: When was last time a team won series after trailing 2-0?
- ILT20: Top five most expensive players in International League T20 history
- AUS vs ENG: Day 2 session timings for Adelaide test, The Ashes 2025-26
- IND vs SA: What are the ICC rules for a foggy weather?
- IND vs SA: Did BCCI do the right thing by holding match in Lucknow during winter?