Leading the Charge: India’s Top Run-Scorers in International Cricket

Leading the Charge: India’s Top Run-Scorers in International Cricket

Cricket is often described as a religion in India. The game has seen the rise of numerous legendary players who have left indelible marks in the record books. The Indian team, known for its long line of legendary batters, has been graced by some of the most prolific run-scorers in the history of international cricket. 

Let's delve into the Top Five run-getters for India international cricket. Let's also take a look at the players who have not just amassed runs, but have carved their names in the hearts of cricket enthusiasts worldwide.

Sachin Tendulkar: 34,357 Runs

The iconic Sachin Tendulkar is at the top of Indian cricket's run-scoring charts. A name synonymous with greatness, Tendulkar's career spanned over two decades. Overall, he played 664 matches. Tendulkar accumulated a staggering 34,357 runs, averaging 48.52, and his record of 100 international centuries remains untouched. Tendulkar's highest score of 248* came in a Test match against Bangladesh in 2004; he was also the first player to score a double century in ODIs.

Virat Kohli: 26,733 Runs

Virat Kohli, a modern-day cricketing giant, follows Tendulkar on the list. Known for his aggressive style and consistency, Kohli has scored 26,733 runs in his ongoing career. With an average of 54.11 and a striking 80 hundreds, Kohli has become a household name all over the cricketing world. His highest score of 254* was made in a Test against South Africa in 2019. He is the only batter with over 4,000 runs in T20Is; he also maintains the best average among the current Top 10 run-scorers worldwide.

Rahul Dravid: 24,064 Runs

Rahul Dravid, often referred to as "The Wall" for his solid batting technique and temperament, is third on the list with 24,064 runs. His illustrious career, characterized by an average of 45.57 and 48 centuries, saw him play 340 ODIs and become the second-highest run-scorer for India in Tests. Dravid's highest score of 270 came against Pakistan in 2004, a testament to his ability to play long and patient knocks.

Rohit Sharma: 18,510 Runs

The current Indian skipper, Rohit Sharma, stands fourth in this elite list. Renowned for his elegant stroke play and record-breaking knocks, Sharma has amassed 18,510 runs across formats. His batting, characterized by an average of 43.14 and 46 hundreds, includes the highest individual score in ODIs; a monumental 264 against Sri Lanka in 2014.

Sourav Ganguly: 18,433 Runs

Completing the Top Five is the former Indian captain and elegant left-hander, Sourav Ganguly, with 18,433 runs. Ganguly's career, spanning 421 matches, was marked by an average of 41.42 and included 38 centuries. His highest international score of 239 came against Pakistan in 2007. Known for his leadership and aggressive batting style, Ganguly's contributions were pivotal in shaping the modern Indian cricket team.

These five legends have not only scored runs, but have also inspired generations of cricketers and fans alike with their dedication, skill, and passion for the game.