Sachin Tendulkar Holds The Record Of Most Runs Scored In One Day International (ODI) Cricket., As He Scored 18426 Runs In 452 Innings (463 Matches). Which Remains The Most Runs Scored By a Batsman In ODI Cricket. In The Year 2001 Sachin Tendulkar Became First Player To Score 10000 Runs In ODI Cricket.Where As Virat Kohli Is The Fastest Player To Score 10000 Runs In ODIs. He Took 205 Innings to Reach This Mile Stone.
Total 15 Players Have Scored 10000+ Runs in ODIs. Six Of Them Are From India (Sachin Tendulkar,Sourav Ganguly,Virat Kohli,Rahul Dravid,MS Dhoni and Rohit Sharma) While Four Are From Sri Lanka (Kumar Sangakkara,Sanath Jayasuriya,Mahela Jayawardene,Tillakaratne Dilshan), Two From West Indies (Brian Lara,Chris Gayle) And Each One Player From Australia (Ricky Ponting), Pakistan (Inzamam-Ul-Haq), South Africa (Jacques Kallis). Check Out The List Of Most Runs Scorer In ODIs
Also Read : List Of Top 10 Batsmen With Most Runs In Test Cricket
2.Babar Azam
3.David Warner
4.Rohit Sharma
5.Any Other (Comment Below)
Total 15 Players Have Scored 10000+ Runs in ODIs. Six Of Them Are From India (Sachin Tendulkar,Sourav Ganguly,Virat Kohli,Rahul Dravid,MS Dhoni and Rohit Sharma) While Four Are From Sri Lanka (Kumar Sangakkara,Sanath Jayasuriya,Mahela Jayawardene,Tillakaratne Dilshan), Two From West Indies (Brian Lara,Chris Gayle) And Each One Player From Australia (Ricky Ponting), Pakistan (Inzamam-Ul-Haq), South Africa (Jacques Kallis). Check Out The List Of Most Runs Scorer In ODIs
Top 10 Batsmen with Most Runs in ODI Cricket
S.No
|
Player
|
Matches
|
Innings
|
Runs
|
---|---|---|---|---|
01 | Sachin Tendulkar (IND) | 463 | 452 | 18426 |
02 | Kumar Sangakkara (SL) | 404 | 380 | 14234 |
03 | Virat Kohli (IND) | 291 | 279 | 13794 |
04 | Ricky Ponting (AUS) | 375 | 365 | 13704 |
05 | Sanath Jayasuriya (SL) | 445 | 433 | 13430 |
06 | Mahela Jayawardene (SL) | 448 | 418 | 12650 |
07 | Inzamam-Ul-Haq (PAK) | 378 | 350 | 11739 |
08 | Jacques Kallis (SA) | 328 | 314 | 11579 |
09 | Sourav Ganguly (IND) | 311 | 300 | 11363 |
10 | Rahul Dravid (IND) | 344 | 318 | 10889 |
Top 10 Batsmen Of All Time In ODI Cricket
1. Sachin Tendulkar (India) :
Sachin Tendulkar Was The First Player To Score 10000 Runs In ODI Cricket And He Is The Highest Run Scorer In ODI Cricket. Sachin Tendulkar Has Scored 18426 Runs In 463 Matches During The Career Span Of 1989 – 2012Sachin Tendulkar – ODI Batting Analysis (1989-2012)
Matches
|
Innings
|
Runs
|
H.Score
|
Avg
|
S.Rate
|
100s
|
50s
|
D.Outs
|
4s
|
6s
|
---|---|---|---|---|---|---|---|---|---|---|
463 | 452 | 18426 | 200* | 44.83 | 86.23 | 49 | 96 | 20 | 2016 | 195 |
2. Kumar Sangakkara (Sri Lanka) :
Sri Lankan Wicket Keeper Batsman Kumar Sangakkara Is On Second Place In The List Of Most Runs Scored In ODIs. He Has Scored 14234 Runs In 404 Matches During The Career Span Of 2000-2015Kumar Sangakkara – ODI Batting Analysis (2000-2015)
Matches
|
Innings
|
Runs
|
H.Score
|
Avg
|
S.Rate
|
100s
|
50s
|
D.Outs
|
4s
|
6s
|
---|---|---|---|---|---|---|---|---|---|---|
404 | 380 | 14234 | 169 | 41.98 | 78.86 | 25 | 93 | 15 | 1385 | 88 |
3. Virat Kohli (India) :
Former Indian Captain & Right Hand Batsman Virat Kohli Is On Third Place In The List Of Most Runs Scored In ODIs. He Has Scored 13794* Runs In 291 Matches During The Career Span Of 2008-2023*Virat Kohli – ODI Batting Analysis (2008-2023*)
Matches
|
Innings
|
Runs
|
H.Score
|
Avg
|
S.Rate
|
100s
|
50s
|
D.Outs
|
4s
|
6s
|
---|---|---|---|---|---|---|---|---|---|---|
291 | 279 | 13794 | 183 | 58.69 | 93.62 | 50 | 71 | 16 | 1290 | 151 |
4. Ricky Ponting (Australia) :
Former Australian Captain & Right Hand Batsman Ricky Ponting Is On Fourth Place In The List Of Most Runs Scored In ODIs. He Has Scored 13704 Runs In 375 Matches During The Career Span Of 1995-2012Ricky Ponting – ODI Batting Analysis (1995-2012)
Matches
|
Innings
|
Runs
|
H.Score
|
Avg
|
S.Rate
|
100s
|
50s
|
D.Outs
|
4s
|
6s
|
---|---|---|---|---|---|---|---|---|---|---|
375 | 365 | 13704 | 164 | 42.03 | 80.39 | 30 | 82 | 20 | 1231 | 162 |
5. Sanath Jayasuriya (Sri Lanka) :
Former Sri Lankan Captain & Left Hand Batsman Sanath Jayasuriya Is On Fifth Place In The List Of Most Runs Scored In ODIs. He Has Scored 13430 Runs In 445 Matches During The Career Span Of 1989-2011Sanath Jayasuriya – ODI Batting Analysis (1989-2011)
Matches
|
Innings
|
Runs
|
H.Score
|
Avg
|
S.Rate
|
100s
|
50s
|
D.Outs
|
4s
|
6s
|
---|---|---|---|---|---|---|---|---|---|---|
445 | 433 | 13430 | 189 | 32.36 | 91.20 | 28 | 68 | 34 | 1500 | 270 |
6. Mahela Jayawardene (Sri Lanka) :
Former Sri Lankan Captain & Right Hand Batsman Sanath Jayasuriya Is On Sixth Place In The List Of Most Runs Scored In ODIs. He Has Scored 12650 Runs In 448 Matches During The Career Span Of 1998-2015Mahela Jayawardene – ODI Batting Analysis (1998-2015)
Matches
|
Innings
|
Runs
|
H.Score
|
Avg
|
S.Rate
|
100s
|
50s
|
D.Outs
|
4s
|
6s
|
---|---|---|---|---|---|---|---|---|---|---|
448 | 418 | 12650 | 144 | 33.37 | 78.96 | 19 | 77 | 28 | 1119 | 76 |
7. Inzamam-Ul-Haq (Pakistan) :
Former Pakistan Captain & Right Hand Batsman Inzamam-Ul-Haq Is On Seventh Place In The List Of Most Runs Scored In ODIs. He Has Scored 11739 Runs In 378 Matches During The Career Span Of 1991-2007Inzamam-Ul-Haq – ODI Batting Analysis (1991-2007)
Matches
|
Innings
|
Runs
|
H.Score
|
Avg
|
S.Rate
|
100s
|
50s
|
D.Outs
|
4s
|
6s
|
---|---|---|---|---|---|---|---|---|---|---|
378 | 350 | 11739 | 137* | 39.52 | 74.24 | 10 | 83 | 20 | 971 | 144 |
8. Jacques Kallis (South Africa) :
Former South African All Rounder & Right Hand Batsman Jacques Kallis Is On Eighth Place In The List Of Most Runs Scored In ODIs. He Has Scored 11579 Runs In 328 Matches During The Career Span Of 1996-2014Jacques Kallis – ODI Batting Analysis (1996-2014)
Matches
|
Innings
|
Runs
|
H.Score
|
Avg
|
S.Rate
|
100s
|
50s
|
D.Outs
|
4s
|
6s
|
---|---|---|---|---|---|---|---|---|---|---|
328 | 314 | 11579 | 139 | 44.36 | 72.89 | 17 | 86 | 17 | 911 | 137 |
9. Sourav Ganguly (India) :
Former Indian Captain & Left Hand Batsman Sourav Ganguly Is On Ninth Place In The List Of Most Runs Scored In ODIs. He Has Scored 11363 Runs In 311 Matches During The Career Span Of 1992-2007Sourav Ganguly – ODI Batting Analysis (1992-2007)
Matches
|
Innings
|
Runs
|
H.Score
|
Avg
|
S.Rate
|
100s
|
50s
|
D.Outs
|
4s
|
6s
|
---|---|---|---|---|---|---|---|---|---|---|
311 | 300 | 11363 | 183 | 41.02 | 73.70 | 22 | 72 | 16 | 1122 | 190 |
10. Rahul Dravid (India) :
Former Indian Captain & Right Hand Batsman Rahul Dravid Is On Tenth Place In The List Of Most Runs Scored In ODIs. He Has Scored 10889 Runs In 344 Matches During The Career Span Of 1996-2011Rahul Dravid – ODI Batting Analysis (1996-2011)
Matches
|
Innings
|
Runs
|
H.Score
|
Avg
|
S.Rate
|
100s
|
50s
|
D.Outs
|
4s
|
6s
|
---|---|---|---|---|---|---|---|---|---|---|
344 | 318 | 10889 | 153 | 39.16 | 71.24 | 12 | 83 | 13 | 950 | 42 |
Also Read : List Of Top 10 Batsmen With Most Runs In Test Cricket
Who Will Break Sachin Tendulkar Record Of Most Runs In ODIs ?
1.Virat Kohli2.Babar Azam
3.David Warner
4.Rohit Sharma
5.Any Other (Comment Below)