India’s Top Run-Scorers in ODIs -IND Batsmen With Most Runs

Cricket Betting > Blog > India’s Top Run-Scorers in ODIs -IND Batsmen With Most Runs

icc cricket world cup

Get up to ₹20,000 on First Deposit Bonus

paytm
phonepe
google-pay
rupay
visa
mastercard

The 2023 ODI World Cup will bring in unlimited entertainment. There are many talented batters to watch out for in ODIs, especially the batters who play aggressive cricket. India has been blessed with many such amazing batters over the years. Right from Sachin Tendulkar to Shubman Gill, India is never short of batting talent.

India’s Top Run-Scorers in ODIs – Meet the Top 5 

The following is the list of five Indian batters with the most runs in ODIs:

Sachin Tendulkar – 18426 Runs

No points for guessing who leads the way when it comes to a batter with most runs for India in ODIs. Sachin Tendulkar, with 18426 runs, is the leading ODI run-scorer not only for India but also in the entire world. 

Sachin Tendulkar played 463 ODIs for India, winning one ODI World Cup in 2011. He has smashed the best bowlers of his era and is considered one of the best batters in the history of cricket.

The following table shows the ODI record of Sachin Tendulkar:

InningsRunsAverageStrike Rate50/100
4521842644.8386.2396/49

Virat Kohli – 13168 Runs

Virat Kohli, the modern-day great and only active cricketer on this list, is an exceptional batter, especially when it comes to ODI cricket. In the 282 ODIs so far, Virat has scored 13168 runs at a staggering average of 57.50. He is the No.2 in our list of India’s Top Run-Scorers in ODIs. 

Virat Kohli has won one ODI World Cup and that came in 2011. Currently, Virat Kohli is a part of the Indian team that is playing the 2023 ODI World Cup, and he will be one of the key players if India has to win the World Cup 2023.

The following table shows the overall ODI record of Virat Kohli:

InningsRunsAverageStrike Rate50/100
2701316857.5093.6167/47

Sourav Ganguly – 11363 Runs

Sourav Ganguly, one of the most inspirational captains, was a stylish left-handed batter. In his 311 ODIs, Sourav Ganguly scored 11363 runs and many of those runs came when India needed it the most.

Sourav Ganguly led India to the 2003 ODI World Cup final, a match which India lost to Australia. Under Ganguly’s captainship, India won the Champions Trophy in 2002.

The following table shows the overall ODI record of the Indian batting legend, Sourav Ganguly:

InningsRunsAverageStrike Rate50/100
3001136341.0273.7072/22

Rahul Dravid – 10899 Runs

Rahul Dravid, one of the most technically-sound batters, moulded his game to ODI format smoothly. He played in the 344 ODIs, scoring 10899 runs at an average of 39.16.

Rahul Dravid led India in the 2007 ODI World Cup, a campaign where India was knocked out in the first round. The champion batter, Rahul Dravid always stood up for the team when it mattered the most.

The following is a table that shows overall batting record of the wall, Rahul Dravid:

InningsRunsAverageStrike Rate50/100
3181089939.1671.2383/12

MS Dhoni – 10773 Runs

MS Dhoni, one of the most successful and influential captains in Indian cricket history, was an absolute genius with the bat. He led India to the T20 World Cup win in 2007, Champions Trophy win in 2013, and ODI World Cup win in 2011. In his 350 ODIs, Dhoni powered his way to 10773 runs at a staggering average of 50.57.

A few players are fast-approaching his score, yet as of now Dhoni is No.5 in our list of India’s Top Run-Scorers in ODIs. 

The following table shows the overall ODI record of captain cool, MS Dhoni:

InningsRunsAverageStrike Rate50/100
2971073350.5787.5673/10

Out of the five Indian batters on this list, Virat Kohli is the only active cricketer and can add to his tally of runs. Can he go past the record of Sachin Tendulkar in the coming years remains to be seen. 

Note: The data mentioned above is till 10/10/2023

Possible Indian Batters to Score Most Runs in 2023 ODI WC

The following is the list of Indian batters who could score the most runs in ODI World Cup 2023:

  • Virat Kohli
  • Rohit Sharma
  • KL Rahul

Concluding Thoughts on India’s Top Run-Scorers in ODIs

When it comes to Indian cricket history, the nation has been blessed with some talented batters over the years. Be it Sachin Tendulkar, Virat Kohli, or the upcoming talented Indian batter Shubman Gill; India is stacked with batting talent.

Sachin Tendulkar is India’s leading run-scorer when it comes to ODI cricket, and the only batter who can break this record is Virat Kohli.

Also read: Highest Totals for India in ODI World Cup History

FAQs on India’s Top Run-Scorers in ODIs

Who will be India’s leading run-scorer in the ODI World Cup 2023?

Rohit Sharma, India’s captain, could end up scoring the most runs for India in the ODI World Cup 2023.

Who will score the most runs in the India vs Pakistan ODI World Cup match 2023?

Looking at the recent form, Virat Kohli could score the most runs in India vs Pakistan ODI World Cup match in 2023.