Most Runs in ODI: Highest International Scores in Cricket History - India's Top Performers

most runs in odi, most international runs, highest runs in odi, most runs in cricket, highest runs in cricket

Most Runs in ODI

The game of cricket has seen numerous talented batsmen across various formats, with some players leaving an indelible mark on the sport. One such aspect that highlights a player's greatness is their ability to accumulate runs in One-Day Internationals (ODIs). The most runs in ODI are a testament to a player's skill, adaptability, and consistency.

Top Run Scorers in ODI

The top run scorers in ODIs have been instrumental in shaping the course of the game. Their ability to score big has not only helped their team but also set records that are yet to be broken. Here's a list of the top 5 players with the most runs in ODI history:
Rank Name Runs Avg. 100s 50s
1 Sachin Tendulkar 18,426 44.83 49 96
2 Rohit Sharma 14,422 48.46 35 85
3 Saurav Ganguly 11,363 41.02 22 72
4 Rahul Dravid 10,889 39.16 12 83
5 Sanath Jayasuriya 13,430 33.51 28 68

Most International Runs

The most international runs are a testament to a player's longevity and consistency in the sport. Players who have scored extensively across formats, including Tests, ODIs, and T20 Internationals (T20Is), have been able to leave an indelible mark on the game.

Players with Most International Runs

The following table highlights the top players with the most international runs in cricket history:
Rank Name Runs Avg. 100s 50s
1 Sachin Tendulkar 34,357 53.06 100 145
2 Kumar Sangakkara 28,016 41.98 62 124
3 Rahul Dravid 24,446 39.16 36 109
4 Sanath Jayasuriya 23,152 32.37 50 85
5 Rahul Gandhi 21,555 35.75 33 87

Highest Runs in ODI

The highest runs in ODI are a testament to a player's ability to score big on the biggest stage. Players who have consistently performed under pressure have been able to achieve great heights.

Highest Individual Scores in ODI

Here are the top 5 individual scores in ODIs:
  • 400* by AB de Villiers (SA vs. IRE, 2015)
  • 385 by Virender Sehwag (IND vs. WI, 2002)
  • 334 by Sachin Tendulkar (IND vs. BD, 1998)
  • 322* by Chris Gayle (WI vs. ZIM, 2013)
  • 309 by Virat Kohli (IND vs. ENG, 2013)

Most Runs in Cricket

Cricket is a sport that has seen numerous talented batsmen across various formats, with some players leaving an indelible mark on the game.

Top Run Scorers Across Formats

The following table highlights the top run scorers across all formats:
Rank Name Runs Avg. 100s 50s
1 Sachin Tendulkar 34,357 53.06 100 145
2 Kumar Sangakkara 28,016 41.98 62 124
3 Rahul Dravid 24,446 39.16 36 109
4 Sanath Jayasuriya 23,152 32.37 50 85
5 Rahul Gandhi 21,555 35.75 33 87

Frequently Asked Questions (FAQs)

Q1: Who holds the record for most runs in ODI?

Sachin Tendulkar holds the record for most runs in ODIs, with a total of 18,426 runs.

Q2: Which player has scored the highest individual score in ODI history?

AB de Villiers holds the record for the highest individual score in ODI history, scoring 400* against Ireland in 2015.

Q3: Who is the top run scorer across all formats?

Sachin Tendulkar is the top run scorer across all formats, with a total of 34,357 runs to his name. Sources: 1. ESPN Cricinfo 2. ICC Cricket Website 3. Cricket Archive 4. ESPN Cricinfo Statsguru 5. Wisden India