Rohit Sharma overtakes Sachin Tendulkar, but fails to break Virat Kohli’s all-time record
Published - 20 Feb 2025, 11:13 PM | Updated - 20 Feb 2025, 11:40 PM

Table of Contents
India National Cricket Team skipper Rohit Sharma achieved a massive feat in the history of ODI cricket. The opening batter became the second fastest batter in the format to score 11000 runs, surpassing Sachin Tendulkar, Ricky Ponting, and others.
Rohit Sharma achieved the feat during the game against Bangladesh National Cricket Team in the ICC Champions Trophy 2025. The match between the two Asian teams took place at the Dubai International Cricket Stadium in Dubai on Thursday (20th February).
Rohit Sharma played a vital innings while opening the batting
Rohit Sharma played a vital innings while opening the batting and ensured that he took the India National Cricket Team off to a flying start in the chase of 229 runs. The batter continued his aggressive mindset and played some crisp shots right from the start.
With the pitch being slow and the ball not coming nicely onto the bat, Rohit Sharma still managed to play attacking cricket, which speaks volumes about the role that he played. The captain smashed pacers all over the park and brought the team's fifty in no time, adding 69 runs partnership with Shubman Gill.
Rohit Sharma became the second fastest to 11000 runs in ODIs, goes past Sachin Tendulkar, Ricky Ponting in the elite list
During the course of his innings, Rohit Sharma became the second fastest to 11000 runs in ODIs. He achieved the feat in his 261st innings and is behind Virat Kohli, who had completed the feat in just 222 innings.
Fastest to 11,000 Runs in ODIs (by innings)
222 - Virat Kohli
261 - Rohit Sharma
276 - Sachin Tendulkar
286 - Ricky Ponting
288 - Sourav Ganguly
293 -Jacques Kallis
Rohit Sharma is the fourth leading run-getter for India in ODIs
Rohit Sharma, after he surpassed the 11000th run, bagged the fourth spot for the India National Cricket Team in the leading run-getters list. The opening batter now has Sachin Tendulkar, Virat Kohli, and Sourav Ganguly ahead of him on the list.
Most runs for India in ODI history:
Sachin Tendulkar 18426 (452 innings)
Virat Kohli - 13963 (285 innings)
Sourav Ganguly - 11221 (297 innings)
Rohit Sharma - 11001* (261 innings)
Rohit Sharma, who scored 41 runs had a great start to the ICC Champions Trophy 2025. Under his leadership, the India National Cricket Team won the first game against the Bangladesh National Cricket Team by a margin of 6 wickets. He would be hoping to carry his good form and help his team win the next game against Pakistan on Sunday as well as the entire tournament.
Mohammed Shami was the star with the ball for the India National Cricket Team in the first innings as he bagged a fifer. While Shubman Gill stole the limelight in the second innings as he slammed a sensational ton to take his team home and chase the target of 229 runs with more than three overs to spare.
Also Read: Axar Patel angry at Rohit Sharma? Spinner breaks silence on captain's 'hat-trick denying' blunder