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

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.

Player Span Mat Runs HS 100 50 0
Sachin Tendulkar 1989-2013 664 34357 248* 100 164 34
Rahul Dravid 1996-2012 504 24064 270 48 145 20
Virat Kohli 2008-2022 463 23726 254* 70 122 32
Sourav Ganguly 1992-2008 421 18433 239 38 106 29
MS Dhoni 2004-2019 535 17092 224 15 108 21
Virender Sehwag 1999-2013 363 16892 319 38 70 31
Rohit Sharma 2007-2022 410 16000 264 41 86 26
Mohhamed Azharuddin 1984-2000 433 15593 199 29 79 14
Sunil Gavaskar 1971-1987 233 13214 236* 35 72 20
Yuvraj Singh 2000-2017 399 11686 169 17 71 26

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

For daily fantasy sports tips on your mobile phone, Fill out the form below

Previous Article
Next Article