Cricket is one of top three most followed sports in world and this was indicated by me in my previous article Top 10 Sports in the world. All cricket followers are very much aware with the fact that cricket is mainly game of Runs and Wickets. I am not saying that it is just a game of the runs and wicket but the decision of the winner and loser is done this basis only, so it plays the most important role in this. So, in this article I am going to list the top 10 leading run scorers in the most popular format of the cricket i.e. ODI. It is frequently asked to me who has scored most runs in the ODI history. Here it is a list of worlds top 10 run scorers with their played matches, batting averages,50s and 100s scored by them as well.
Must Read Article : Top 10 ODI Wicket Takers of All Time
Sachin-Tendulkar Highest ODI Run Scorer |
Sachin Tendulkar(IND)
|
463
|
18426
|
200*
|
44.83
|
86.23
|
96
|
49
|
Ricky Ponting(Aus)
|
375
|
13704
|
164
|
42.03
|
80.39
|
82
|
30
|
Sanath Jayasuriya(SL)
|
445
|
13430
|
189
|
32.36
|
91.20
|
68
|
28
|
Inzamam-ul-Haq(Pak)
|
378
|
11739
|
137*
|
39.52
|
74.24
|
83
|
10
|
Jaques Kallis*(SA)
|
321
|
11498
|
139
|
45.26
|
72.97
|
85
|
17
|
Kumar Sangakkara*(SL)
|
349
|
11426
|
138*
|
39.26
|
75.95
|
77
|
15
|
S Ganguly(IND)
|
311
|
11363
|
183
|
41.02
|
73.70
|
72
|
22
|
M Jayawardene*(SL)
|
400
|
11259
|
144
|
33.50
|
78.54
|
70
|
16
|
Rahul Dravid(IND)
|
344
|
10889
|
153
|
39.16
|
71.24
|
83
|
12
|
Brian Lara(WI)
|
299
|
10405
|
169
|
40.48
|
79.51
|
63
|
19
|
Indian batsman Sachin Tendulkar who is rated as the best batsman along with the Sir Don Bradman is the leading run scorer in ODI cricket. He has also played the most ODI cricket matches in his 24 years long cricketing career. He is also the first player to score a double hundred in ODI cricket. With all his stats and records he is called as the "God of Cricket" by his fans.
You May Like : Top 10 T20 Run Scorers of All Time
* Indicates active players in ODI cricket.