Most Runs in ODI Cricket History Ever

Most Runs in ODI Cricket History

As many as four Indians feature in the top 10 list of Most Runs in ODI Cricket followed by three Sri Lankans and one batsman from Australia, Pakistan, and South Africa.

List of Most Runs in ODI Cricket

PlayerSpanMatInnsNORunsHSAvgBFSR1005004s6s
Sachin Tendulkar (IND)1989-20124634524118426200*44.832136886.234996202016195
Kumar Sangakkara (Asia/ICC/SL)2000-2015404380411423416941.981804878.86259315138588
Ricky Ponting (AUS/ICC)1995-2012375365391370416442.031704680.393082201231162
Sanath Jayasuriya (Asia/SL)1989-2011445433181343018932.361472591.22868341500270
Virat Kohli (IND)2008-2023274265401289818357.321377693.624665151211138
DPMD Jayawardene (Asia/SL)1998-2015448418391265014433.371602078.96197728111976
Inzamam-ul-Haq (Asia/PAK)1991-20073783505311739137*39.521581274.24108320971144
Jacques Kallis (Afr/ICC/SA)1996-2014328314531157913944.361588572.89178617911137
Sourav Ganguly (Asia/IND)1992-2007311300231136318341.021541673.72272161122190
Rahul Dravid (Asia/ICC/IND)1996-2011344318401088915339.161528571.2312831395042
MS Dhoni (Asia/IND)2004-20193502978410773183*50.571230387.56107310826229
Chris Gayle (ICC/WI)1999-2019301294171048021537.831201987.192554251128331
BC Lara (ICC/WI)1990-2007299289321040516940.481308679.511963161042133
TM Dilshan (SL)1999-20163303034110290161*39.271193386.23224711111155
Rohit Sharma (IND)2007-202324323634982526448.631091490.02304814900275
Mohammad Yousuf (Asia/PAK)1998-2010288273409720141*41.711294275.115641578590
AC Gilchrist (AUS/ICC)1996-200828727911961917235.89992296.941655191162149
AB de Villiers (Afr/SA)2005-201822821839957717653.59473101.0925537840204
M Azharuddin (IND)1985-2000334308549378153*36.921266974.027589622+77+
PA de Silva (SL)1984-200330829630928414534.91144381.13116417712+102+
Saeed Anwar (PAK)1989-200324724419882419439.211093880.6720431593897
S Chanderpaul (WI)1994-201126825140877815041.61240870.741159672285
Yuvraj Singh (Asia/IND)2000-201730427840870115036.55992487.67145218908155
DL Haynes (WI)1978-1994238237288648152*41.371370763.09175713768+53+
LRPL Taylor (NZ)2006-2022236220398607181*47.551033083.3221519713147
MS Atapattu (SL)1990-2007268259328529132*37.571259467.7211591373415
ME Waugh (AUS)1988-200224423620850017339.351105376.918501665157
Tamim Iqbal (BAN)2007-202324123912831315836.621058478.54145619918103
V Sehwag (Asia/ICC/IND)1999-20132512459827321935.057929104.331538141132136

Also Read: Most Sixes in ODI Cricket

Sachin Tendulkar: Most Runs in One-Day Internationals

Sachin Tendulkar has the most runs in ODI

Sachin Tendulkar holds the record for the Most Runs in ODI Cricket history. The Master Blaster has amassed 18426 runs in 452 matches with an average of 44.83. In his 23-year-long career, Sachin smashed 49 centuries (the most by any batsman), and 96 half-centuries. He has been not out 41 times and has scored a duck in 20 innings. Tendulkar was also the first batsman to reach 200 run milestone in ODI cricket.

Sachin Tendulkar Fan

Due to his extraordinary batting records in ODI, he has gained massive popularity worldwide. His popularity is so high in India that his fans started calling him the God of Cricket.

Kumar Sangakkara: Second Most Runs in ODI Cricket

Kumar Sangakkara from Sri Lanka has the second most runs in One Day Internationals. He has 14234 runs in 380 innings of 404 matches with an average of 41.98. He has smashed 25 centuries and 93 half-centuries in his 15-year-long career. His career best is 169 runs.

Ricky Ponting: Third Most Runs in ODIs

Australian Legend, Ricky Ponting is third on the list of most runs in ODI cricket. He has 13704 runs in 365 innings of 375 matches. He smashed 30 centuries and 82 half-centuries in his career. Ponting has also been a part of the Word Cup winning team three times in his career out of which he was the captain two times.

Also Read: Highest Score in ODI

About Abhishek Rawat 183 Articles
I have been a fan of Cricket ever since I watched the 2002 NatWest Series Final on television. The memories of Dada's celebration, Zaheer's winning run, and Kaif's extraordinary inning are still vivid. I played the sport growing up, and I still do occasionally. I also enjoy it on the web or television. My passion for the game inspired me to start writing about it and I have been doing it since 2019. I hope readers will use my articles as a platform to discuss this beautiful sport we call "Cricket".