Indian ODI captain Rohit Sharma went past Sachin Tendulkar to become the second fastest to score 11000 ODI runs during India vs Bangladesh match in ICC Champions Trophy 2025. Rohit, who has taken 261 innings to reach the landmark, went past Sachin Tendulkar who had taken 276 innings to reach the 11000 ODI runs.
Rohit now has become only the 10th batter in history of one-day cricket to cross 11000 runs. Among the Indians, only Sourav Ganguly, Virat Kohli and Sachin Tendulkar has scored more runs than him in the format.
Before the opening match of the ICC Champions Trophy 2025, Rohit was sitting at 10988 runs in the ODI format and needed only 12 runs to reach that landmark. However, Rohit could not go past the record of his fellow Indian teammate Virat Kohli who had taken only 222 innings to score 11000 runs in the Onde-Day format.
Read Also | Fastest to take 200 ODI wickets: Mohammad Shami breaks the record of this Australian pacer
Rohit scored 41 runs off 36 balls as tried to go for a big shot against Taskin Ahmed in the final over of the powerplay. India were chasing 229 against Bangladesh in the first match of the tournament.
Another Indian in the top five list of fastest to score 11000 ODI runs is former Indian captain Sourav Ganguly, who had taken 288 innings to score those runs.
1⃣1⃣,0⃣0⃣0⃣ ODI runs and counting for Rohit Sharma! 🙌🙌
— BCCI (@BCCI) February 20, 2025
He becomes the fourth Indian batter to achieve this feat! 👏👏
Follow the Match ▶️ https://t.co/ggnxmdG0VK#TeamIndia | #BANvIND | #ChampionsTrophy | @ImRo45 pic.twitter.com/j01YfhxPEH
Fastest to score 11000 ODI runs (Innings)

Virat Kohli -222
Rohit Sharma - 261
Sachin Tendulkar - 276
Ricky Ponting - 286
Sourav Ganguly - 288
/sportzpoint/media_files/332f77bf-b502-4bb7-890c-6da2451e1922.webp)