Most hundreds in a career

One-Day Internationals Cricket – Most hundreds in a career

One-Day Internationals
Hundreds

Most hundreds

RankPlayerPlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
🥇 1
V KohliV Kohli (IND)2008-2025302290451418118357.881519293.345174161325152
🥈 2
SR TendulkarSR Tendulkar (IND)1989-20124634524118426200*44.832136886.234996202016195
🥉 3
RG SharmaRG Sharma (IND)2007-2025273265361116826448.761203492.803258161045344
4
RT PontingRT Ponting (AUS/ICC)1995-2012375365391370416442.031704680.393082201231162
5
ST JayasuriyaST Jayasuriya (Asia/SL)1989-2011445433181343018932.361472591.202868341500270
6
HM AmlaHM Amla (SA)2008-201918117814811315949.46917888.392739482253
7
AB de VilliersAB de Villiers (Afr/SA)2005-201822821839957717653.509473101.0925537840204
7
CH GayleCH Gayle (ICC/WI)1999-2019301294171048021537.831201987.192554251128331
7
KC SangakkaraKC Sangakkara (Asia/ICC/SL)2000-2015404380411423416941.981804878.86259315138588
10
DA WarnerDA Warner (AUS)2009-20231611596693217945.30712797.2622334733130
10
SC GangulySC Ganguly (Asia/IND)1992-2007311300231136318341.021541673.702272161122190
10
TM DilshanTM Dilshan (SL)1999-20163303034110290161*39.271193386.23224711111155
13
Q de KockQ de Kock (SA)2013-20231551557677017845.74700596.6421304771118
13
LRPL TaylorLRPL Taylor (NZ)2006-2022236220398607181*47.551033083.3221519713147
13
HH GibbsHH Gibbs (SA)1996-201024824016809417536.13972183.26213722930128
16
Saeed AnwarSaeed Anwar (PAK)1989-200324724419882419439.211093880.6720431593897
17
Babar AzamBabar Azam (PAK)2015-202513112815623515855.17708987.951937457467
17
BC LaraBC Lara (ICC/WI)1990-2007299289321040516940.481308679.511963161042133
17
DPMD JayawardeneDPMD Jayawardene (Asia/SL)1998-2015448418391265014433.371602078.96197728111976
20
JE RootJE Root (ENG)2013-2025180169247126166*49.14813487.601842957553
20
MJ GuptillMJ Guptill (NZ)2009-2022198195197346237*41.73841587.29183916750187
20
ME WaughME Waugh (AUS)1988-200224423620850017339.351105376.9018501665157
23
SD HopeSD Hope (WI)2016-202513913419567217049.32720678.7117286448109
23
AJ FinchAJ Finch (AUS)2013-202214614235406153*38.89616287.73173016532129
23
S DhawanS Dhawan (IND)2010-202216716410679314344.11743691.351739584279
23
DL HaynesDL Haynes (WI)1978-1994238237288648152*41.371370763.09175713768+53+
23
JH KallisJH Kallis (Afr/ICC/SA)1996-2014328314531157913944.361588572.89178617911137
28
NJ AstleNJ Astle (NZ)1995-2007223217147090145*34.92976072.6416411972086
28
AC GilchristAC Gilchrist (AUS/ICC)1996-200828727911961917235.89992296.941655191162149
30
KS WilliamsonKS Williamson (NZ)2010-202517316518723514849.21885381.721547566460
30
WU TharangaWU Tharanga (Asia/SL)2005-2019235223176951174*33.74915575.9215371779852
30
V SehwagV Sehwag (Asia/ICC/IND)1999-20132512459827321935.057929104.331538141132136
30
Mohammad YousufMohammad Yousuf (Asia/PAK)1998-2010288273409720141*41.711294275.1015641578590
34
PR StirlingPR Stirling (IRE)2008-20251701623600517737.76686487.48143213643149
34
EJG MorganEJG Morgan (ENG/IRE)2006-202224823034770114839.29844791.16144718654220
34
Tamim IqbalTamim Iqbal (BAN)2007-202324324012835715836.651064278.52145619925103
34
Yuvraj SinghYuvraj Singh (Asia/IND)2000-201730427840870115036.55992487.67145218908155
38
G KirstenG Kirsten (SA)1993-2003185185196798188*40.95943672.0413451165920
39
JJ RoyJJ Roy (ENG)2015-20231161103427118039.914047105.5312211151181
39
ME TrescothickME Trescothick (ENG)2000-20061231226433513737.37508785.2112211352841
39
F du PlessisF du Plessis (SA)2011-201914313620550718547.47621588.601235349566
39
SPD SmithSPD Smith (AUS)2010-202517015420580016443.28666986.961235852158
39
R DravidR Dravid (Asia/ICC/IND)1996-2011344318401088915339.161528571.2312831395042
44
Fakhar ZamanFakhar Zaman (PAK)2017-2025868563651210*46.21389093.851117641079
44
JM BairstowJM Bairstow (ENG)2011-20231079883868141*42.973758102.921117943792
44
CG GreenidgeCG Greenidge (WI)1975-1991128127135134133*45.03790864.9211313470+81+
44
G GambhirG Gambhir (IND)2003-2013147143115238150*39.68614485.2511341156117
44
WTS PorterfieldWTS Porterfield (IRE)2006-20221481453434313930.58629868.9511201245532
44
JC ButtlerJC Buttler (ENG)2012-2025190163285274162*39.064565115.53112715422176
44
IVA RichardsIVA Richards (WI)1975-1991187167246721189*47.00745190.2011457600+126+
44
BRM TaylorBRM Taylor (ZIM)2004-2021205203156684145*35.55872176.64113915599106
44
Mohammad HafeezMohammad Hafeez (PAK)2003-2019218216156614140*32.90863376.61113819664110
44
S ChanderpaulS Chanderpaul (WI)1994-201126825140877815041.601240870.741159672285
44
MS AtapattuMS Atapattu (SL)1990-2007268259328529132*37.571259467.7211591373415
44
PA de SilvaPA de Silva (SL)1984-200330829630928414534.901144381.13116417712+102+
56
CS MacLeodCS MacLeod (SCOT)2008-202288867302617538.30375680.561013931235
56
ML HaydenML Hayden (AUS/ICC)1993-2008161155156133181*43.80776778.961036963687
56
GC SmithGC Smith (Afr/SA)2002-201319719410698914137.98864880.811047878844
56
MN SamuelsMN Samuels (WI)2000-2018207196265606133*32.97746375.11103011526118
56
Ijaz AhmedIjaz Ahmed (PAK)1986-2000250232296564139*32.33817480.30103714531+87+
56
MS DhoniMS Dhoni (Asia/IND)2004-20193502978410773183*50.571230387.56107310826229
56
Inzamam-ul-HaqInzamam-ul-Haq (Asia/PAK)1991-20073783505311739137*39.521581274.24108320971144
63
Imam-ul-HaqImam-ul-Haq (PAK)2017-202575747315215147.04384681.95920325330
63
A BalbirnieA Balbirnie (IRE)2010-202511711083264145*32.00439674.24917830943
63
GR MarshGR Marsh (AUS)1986-199211711564357126*39.97779055.93922430222
63
KP PietersenKP Pietersen (ENG/ICC)2004-201313612516444013040.73512886.58925742777
63
SR WatsonSR Watson (AUS)2002-2015190169275757185*40.54636590.4493312570131
63
Ramiz RajaRamiz Raja (PAK)1985-1997198197155841119*32.09922663.3193115469+14+
63
Shakib Al HasanShakib Al Hasan (BAN)2006-2023247234317570134*37.29913882.849561269954
63
Mushfiqur RahimMushfiqur Rahim (BAN)2006-202527425642779514436.42978079.7094912617100
63
Shoaib MalikShoaib Malik (PAK)1999-201928725840753414334.55919981.9094415603113
72
Rahmanullah GurbazRahmanullah Gurbaz (AFG)2021-202549491178515137.18203387.8086316067
72
Shubman GillShubman Gill (IND)2019-202555558277520859.04278799.56815131359
72
Salman ButtSalman Butt (PAK)2004-201078784272513636.82357276.28814153437
72
GA GoochGA Gooch (ENG)1976-19951251226429014236.98693261.888234407+15
72
TWM LathamTWM Latham (NZ)2012-2025157144184361145*34.61509085.678261436460
72
SC WilliamsSC Williams (ZIM)2005-202416215720514017437.51591886.85836946263
72
Javed MiandadJaved Miandad (PAK)1975-1996233218417381119*41.701101467.018508445+44+
72
MJ ClarkeMJ Clarke (AUS)2003-201524522344798113044.581010478.988581066553
72
SP FlemingSP Fleming (ICC/NZ)1994-2007280269218037134*32.401124271.498491782363
81
Zaheer AbbasZaheer Abbas (PAK)1974-198562606257212347.62303384.807132213+22+
81
SE MarshSE Marsh (AUS)2008-201973724277315140.77340681.41715324736
81
KL RahulKL Rahul (IND)2016-2025857917304311249.08345188.17718323567
81
DI GowerDI Gower (ENG)1978-19911141118317015830.77421875.15712629022
81
Sikandar RazaSikandar Raza (ZIM)2013-202515114222432514136.04504485.747223360105
81
DA MillerDA Miller (SA)2010-202517815445461113942.304447103.687249342144
81
DM JonesDM Jones (AUS)1984-199416416125606814544.61836272.567466380+64+
81
ADR CampbellADR Campbell (ZIM)1992-2003188184145185131*30.50783466.1873011427+44+
81
CL HooperCL Hooper (WI)1987-2003227206435761113*35.34751776.63729740965
81
Younis KhanYounis Khan (PAK)2000-201526525523724914431.24962875.297482257856
81
M AzharuddinM Azharuddin (IND)1985-2000334308549378153*36.921266974.027589622+77+
92
DJ MalanDJ Malan (ENG)2019-202330304145014055.76148897.4467515032
92
Ibrahim ZadranIbrahim Zadran (AFG)2019-202536363165617750.18199383.0967216427
92
DJ MitchellDJ Mitchell (NZ)2021-202552475204113448.59215594.7069-15656
92
HE van der DussenHE van der Dussen (SA)2019-2025716512265713450.13305387.02617320650
92
AD HalesAD Hales (ENG)2014-201970673241917137.79252795.72614527650
92
P NissankaP Nissanka (SL)2021-2025696952548210*39.81284689.52616631932
92
TM HeadTM Head (AUS)2016-2025737072767154*43.922638104.89617331567
92
EC JoyceEC Joyce (ENG/IRE)2006-2018787782622160*38.00363072.23615525525
92
Ahmed ShehzadAhmed Shehzad (PAK)2009-201781811260512432.56361472.08614726918

Showing 100 records