Former India captain Rohit Sharma scripted history as he completed his 20,000 international runs during the third ODI against South Africa in Visakhapatnam further cementing his status as one of cricket’s modern greats. With this he became just the fourth Indian batter to achieve this glory across format after Sachin Tendulkar, Rahul Dravid and Virat Kohli.
Rohit Sharma notches 20000 international runs
For over a decade, Rohit has been a constant presence at the top of India’s batting order, distinguishing himself through a rare combination of flair, patience, and destructive hitting. His consistently instrumental performances have been crucial to India’s success in white-ball cricket. Today’s landmark stands as a testament to his resilience, longevity, and exceptional versatility across all forms of the game.
Most runs across format by Indian batters:
Sachin Tendulkar - 34357 runs
Virat Kohli - 27910 runs
Rahul Dravid - 24208 runs
Rohit Sharma - 20000* runs
The 38-year-old batting maestro notched the career milestone when he reached a score of 27 during India's chase of 271 against South Africa in the final ODI. Overall, Rohit is the 14th cricketer in the world to be featured in this exclusive list of players who have amassed 20,000 international runs.
The majority of Rohit's 20,000 international runs have been scored in white-ball cricket. His current tally includes over 11,000 runs in ODIs and more than 4,000 runs in T20Is. Notably, the T20 World Cup-winning captain finished as India's leading run-scorer in the shortest format of the game, accumulating 4,231 runs across 159 matches.
Rohit's full career statistics, the opener took 538 innings to reach the 20,000-run mark, maintaining an impressive average of 42.40. His illustrious 18-year-long career includes 50 centuries and 110 scores of fifty or more across all formats of the game.
ADVERTISEMENT










