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