HomecricketMost runs in ODI: One-day International cricket records 2022

Most runs in ODI: One-day International cricket records 2022

Below is a list of cricketers who have scored 100 most runs in one-day international cricket. No one has touched Sachin’s international ODI record yet. He has the most runs in ODIs. He is also known as Little Master. His ODI cricket career lasted from 1989 to 2012. In this, he earned a lot of names in the cricket world and made countless records.

PlayerPICTeamSpanMatchInnsMatch no.RunsHighest scoreAverageBalls facedStrike rate1005004s6s
Sachin Ramesh TendulkarSachin Tendulkar has scored 18426 runs in 463 ODI matches.IND1989-20124634524118426200*44.832136886.234996202016195
Kumar Chokshanada SangakkaraKumar Sangakkara has scored 14234 runs in 400 ODI matches.SL2000-2015404380411423416941.981804878.86259315138588
Ricky Thomas PontingRicky Ponting has scored 13704 runs in 375 ODI matches.AUS1995-2012375365391370416442.031704680.393082201231162
Sanath Teran JayasuriyaSanath Teran Jayasuriya has scored 13430 runs in 445 ODI matches.SL1989-2011445433181343018932.361472591.22868341500270
DPMD JayawardeneSanath Teran Jayasuriya has scored 12650 runs in 448 ODI matches.SL1998-2015448418391265014433.371602078.96197728111976
Virat KohliVirat Kohli is the second batsman in the Indian team to score the most runs in ODIs.IND2008-2022262253391234418357.681329692.834364151159125
Inzamam-ul-HaqInzamam-ul-Haq has scored the most runs in ODI for the Pakistan teamPAK1991-20073783505311739137*39.521581274.24108320971144
Jacques Henry KallisJacques Henry Kallis First batsman of South Africa team to score 11579 runs in ODISA1996-2014328314531157913944.361588572.89178617911137
Sourav Chandidas GangulySourav Chandidas Ganguly has scored 11363 runs in ODIsIND1992-2007311300231136318341.021541673.72272161122190
Rahul Sharad DravidRahul Sharad Dravid has scored 10889 runs in 344 matches in ODIIND1996-2011344318401088915339.161528571.2312831395042
Mahendra Singh Pansingh DhoniMahendra Singh Dhoni has scored 10773 runs in 350 ODI matchesIND2004-20193502978410773183*50.571230387.56107310826229
Christopher Henry GayleChristopher Henry Gayle has scored 10480 runs in 301 ODIsWI1999-2019301294171048021537.831201987.192554251128331
Brian Charles LaraBrian Charles Lara is the second batsman of the West Indies team who has scored the most runs in ODIs.WI1990-2007299289321040516940.481308679.511963161042133
Tillakaratne Mudiyanselage DilshanTillakaratne Mudiyanselage Dilshan made 10290 in ODIs in only 330 matchesSL1999-20163303034110290161*39.271193386.23224711111155
Mohammad YousufMohammad Yousuf has scored 9720 runs in 288 ODI matches.PAK1998-2010288273409720141*41.711294275.115641578590
Adam GilchristAdam Gilchrist is the second batsman on the Australian team to have scored the most runs in ODIs.AUS1996-200828727911961917235.89992296.941655191162149
AB de VilliersAB de Villiers has scored 9577 runs in 228 ODI matchesSA2005-201822821839957717653.59473101.0925537840204
M AzharuddinM Azharuddin made 9378 in ODIs in just 334 matchesIND1985-2000334308549378153*36.921266974.02758962277
Rohit SharmaRohit Sharma scored 9376 runs in 233 matches. Highest 264 runs in ODIs.IND2007-202223322633937626448.581051389.18294514856250
Aravinda de SilvaArvind de Silva scored 9284 runs in 308 matches in ODIsSL1984-200330829630928414534.91144381.13116417712+102
Saeed AnwarSaeed Anwar scored 8824 runs in 247 ODI matchesPAK1989-200324724419882419439.211093880.6720431593897
Shivnarine ChanderpaulShivnarine Chanderpaul scored 8778 runs in 268 ODI matchesWI1994-201126825140877815041.61240870.741159672285
Yuvraj SinghYuvraj Singh is popularly known as Sixer. He scored 8701 runs in ODIs. His Highest Runs in ODIs 150.IND2000-201730427840870115036.55992487.67145218908155
Desmond HaynesDesmond Haynes has scored 8648 runs in ODIWI1978-1994238237288648152*41.371370763.09175713768+53
Ross TaylorRoss Taylor is the first batsman on the New Zealand team. Have scored 8607 runs in ODIsNZ2006-2022236220398607181*47.551033083.3221519713147
Marvan AtapattuMarvan Atapattu scored 8529 runs in ODISL1990-2007268259328529132*37.571259467.7211591373415
Mark WaughMark Waugh scored 8500 runs in ODIsAUS1988-200224423620850017339.351105376.918501665157
Virender SehwagVirender Sehwag scored 8273 runs in ODI and is the second batsman on the India team to score the most runs in a match.IND1999-20132512459827321935.057929104.331538141132136
Hashim AmlaHashim Amla has scored 8113 runs in 181 ODI matches.SA2008-201918117814811315949.46917888.392739482253
Herschelle GibbsHerschelle Gibbs scored 8094 runs in 248 ODIsSA1996-201024824016809417536.13972183.26213722930128
Tamim IqbalBAN2007-202223122911807415837.031026578.65145519890101
Shahid AfridiPAK1996-201539836927806412423.57689211763930730351
Stephen Paul FlemingNZ1994-2007280269218037134*32.41124271.498491782363
Michael John Clarke AOAUS2003-201524522344798113044.581010478.988581066553
Eoin Joseph Gerard MorganEND2006-202224823034770114839.29844791.16144718654220
Stephen Rodger WaughAUS1986-2002325288587569120*32.9997175.913451553068
Shoaib MalikPAK1999-201928725840753414334.55919981.994415603113
Deshamanya Arjuna RanatungaSL1982-1999269255477456131*35.84957177.94491852364
Javed MiandadPAK1975-1996233218417381119*41.71101467.01850844544
Martin James GuptillNZ2009-2022196193197338237*42.17839187.45183916749187
Mohammad Younis KhanPAK2000-201526525523724914431.24962875.297482257856
Saleem MalikPAK1982-199928325638717010232.88938376.415471951434
Nathan John AstleNZ1995-2007223217147090145*34.92976072.6416411972086
Graeme SmithSA2002-201319719410698914137.98864880.811047878844
Warushavithana Upul TharangaSL2005-2019235223176951174*33.74915575.9215371779852
Michael BevanAUS1994-2004232196676912108*53.58932074.16646545021
Gary KirstenSA1993-2003185185196798188*40.95943672.0413451165920
Andrew FlowerZIM1992-200321320816678614535.34909774.594551353226
Mushfiqur RahimBAN2006-202223622137677414436.81856479.098421153385
Shakib Al HasanBAN2006-2022221209306755134*37.73821282.259501261146
Isaac Vivian Alexander RichardsWI1975-1991187167246721189*47745190.211457600126
Brendan Ross Murray TaylorZIM2004-2021205203156684145*35.55872176.64113915599106
Shikhar DhawanIND2010-202215815510664714345.84721992.071738582377
Mohammad HafeezPAK2003-2019218216156614140*32.9863376.61113819664110
Grant William FlowerZIM1992-2010221214186571142*33.52972367.586401855737
Ijaz AhmedPAK1986-2000250232296564139*32.33817480.310371453187
Allan Robert BorderAUS1979-1994273252396524127*30.62913471.423391150043
Sir Richard Benjamin RichardsonWI1983-199622421730624812233.41980163.745448541+54+
Kane Stuart WilliamsonNZ2010-202215214514620714847.38760181.661339556749
Joseph Edward RootENG2013-2022158147236207133*50.05714086.931636749646
Matthew Lawrence Hayden AMAUS1993-2008161155156133181*43.8776778.961036963687
Brendon McCullumNZ2002-201626022828608316630.41631296.3753220577200
Dean Mervyn JonesAUS1984-199416416125606814544.61836272.56746638064
David Clarence Boon MBEAUS1984-199518117716596412237.04915765.13537649416
Jonathan Neil RhodesSA1992-200324522051593512135.11733680.92331239247
Ramiz Hasan RajaPAK1985-1997198197155841119*32.09922663.319311546914
Angelo Davis MathewsSL2008-2021218188485835139*41.67700483.33401546189
Ramnaresh Ronnie SarwanWI2000-2013181169335804120*42.67766375.74538848058
Quinton de KockSA2013-20221321327577417846.19600296.21729466388
Carl Llewelyn HooperWI1987-2003227206435761113*35.34751776.63729740965
Shane Robert WatsonAUS2002-2015190169275757185*40.54636590.4493312570131
Hamilton MasakadzaZIM2001-201920920845658178*27.73772873.215341558586
Suresh Kumar RainaIND2005-2018226194355615116*35.31600593.553614476120
David WarnerAUS2009-20221331316561017944.88589695.141824359285
Marlon Nathaniel SamuelsWI2000-2018207196265606133*32.97746375.11103011526118
Wessel Johannes CronjeSA1992-200018817531556511238.64727776.47239836694
Francois du PlessisSA2011-201914313620550718547.47621588.61235349566
Michael HusseyAUS2004-2012185157445442109*48.15624387.16339338380
Ian Ronald BellENG2004-201516115714541614137.87701977.16435652532
Aaron James FinchAUS2013-202214013635375153*40.41610588.04173015529129
Ajay JadejaIND1992-200019617936535911937.47767869.796301036685
Damien Richard MartynAUS1992-2006208182515346144*40.8687777.735371044122
Gautam GambhirIND2003-2013147143115238150*39.68614485.2511341156117
Alistair Douglas Ross CampbellZIM1992-2003188184145185131*30.5783466.187301142744
Paul Robert StirlingIRE2008-20221391363517217738.88595786.82132611556119
Deshabandu Roshan Siriwardene MahanamaSL1986-1999213198235162119*29.49852160.574351533117
Sir Gordon GreenidgeWI1975-1991128127135134133*45.03790864.921131347081
Misbah-ul-HaqPAK2002-201516214931512296*43.4694573.75042634283
Jean-Paul DuminySA2004-2019199179405117150*36.81605284.55427734775
Paul CollingwoodENG2001-2011197181375092120*35.36661476.98526736574
Andrew SymondsAUS1998-200919816133508815639.75550492.4463015449103
Abdul RazzaqPAK1996-201126522857508011229.7625281.2532314382124

who scored most runs in ODI

Sachin Tendulkar

Sachin Tendulkar, who is called the god of cricket, has scored the most runs in ODIs. He made 18426 runs in only 463 matches. His highest score in one match in ODI is 200.

RELATED ARTICLES
- Advertisment -

Most Popular

Recent Comments