Most International Runs for India

Published on: Aug 8, 2022 10:12 am IST|Updated on: Sep 5, 2022 11:06 am IST

Most Runs in International Cricket
Get daily updates from India Fantasy on Telegram

The Indian team has produced some of the greats of the game when it comes to he game of cricket. Over the years the likes of Sachin Tendulkar, Sourav Ganguly, MS Dhoni have all graced the game for India with their stellar batting performances. they hold the record for of the finest run-scoring record for team India.

PlayerSpanMatRunsHS100500
Sachin Tendulkar1989-201366434357248*10016434
Rahul Dravid1996-2012504240642704814520
Virat Kohli2008-202246323726254*7012232
Sourav Ganguly1992-2008421184332393810629
MS Dhoni2004-2019535170922241510821
Virender Sehwag1999-201336316892319387031
Rohit Sharma2007-202241016000264418626
Mohhamed Azharuddin1984-200043315593199297914
Sunil Gavaskar1971-198723313214236*357220
Yuvraj Singh2000-201739911686169177126

The great Sachin Tendulkar with more than 34000 runs holds the world record for most runs. Tendulkar achieved the fate in career spanning for more than two decades. Interestingly, Tendulkar played in only one T20 match and his majority of the international runs came in the Test and ODI format.

He was the first player in the ODI format to score a double hundred, while he never scored a triple hundred in the Test format. Tendulkar’s tally of runs also includes 100 international centuries, also a record as he is the only player to achieve the feat.

The list contains current head coach of the Indian Cricket team Rahul Dravid. The former India captain has 24064 runs and also represented India in all three formats. Dravid could soon be replaced by Virat Kohli in the second spot, as he is the only other player to score more than 20000 runs apart from Dravid and Tendulkar.

Virat Kohli has scored 23726 runs in 463 matches and has 70 international hundreds to his name. He is also ranked third in the world for most centuries in international cricket. Virat’s average of 53.55 is the best for any player in the current top 10.

Another former India captain Sourav Ganguly is ranked fourth in the list with 18433 runs to is name. Ganguly played 421 matches at international stage. Ganguly only ever scored one double hundred for the national side and is one of the few players to have not played in the T20 format for India.

The list also contains the former World Cup winners Virender Sehwag, Sunil Gavaskar, MS Dhoni and Yuvraj Singh in the top 10 for most runs scored by Indians in international cricket.

Click for more articles on Indian Cricket Team

Previous Article
Next Article