Cricket Record for Most Hundreds in a Career: Of All Time

Home » Cricket Records » Cricket Record for Most Hundreds in a Career: Of All Time

In the arena of cricket, the number 100 retains a mystique like no other. It's a great testiment to the player's talent, stamina, and resolve.

But what exactly does it need to reliably hit triple digits? Many have come close, but only a handful have managed to make it a habit.

"Most hundreds in a career" is more than a list of achievements; it's a story of devotion, perseverance, and a quest for excellence.

Who exactly are these veterans of the field? Why do they belong to this select group, exactly?

Explore the routes taken by those who have made centuries a point of pride and learn the stories behind the tons.

Cricket Record for Most Hundreds in a Career: Of All Time


Among these records, the "Most Hundreds in a Career" honor stands out as particularly desirable. But what does it take to regularly break into the tens of thousands?

Is it only natural ability, or does it also need a lot of hard work? In addition to providing us with insights, statistics can tell us compelling stories of struggles endured off the field as well as on it.

Who are these rock-solid individuals whose names appear here? Dive in as we uncover the lives behind the numbers and trace the paths of those who have made century on the cricket field.

But keep in mind that the stories those hundreds of people share are what really matter.


Cricket Record for Most Hundreds in a Career: Of All Time


050100PlayerSpanMatInnsNORunsHSAve
34164100SR Tendulkar (IND)1989-20136647827434357248*48.52
3413780V Kohli (IND)2008-20235175738626478254*54.36
3914671RT Ponting (AUS/ICC)1995-2012560668702748325745.95
2815363KC Sangakkara (Asia/ICC/SL)2000-2015594666672801631946.77
3314962JH Kallis (Afr/ICC/SA)1995-2014519617972553422449.10
198855HM Amla (SA/World)2004-20193494373618672311*46.56
4713654DPMD Jayawardene (Asia/SL)1997-2015652725622595737439.15
3311153BC Lara (ICC/WI)1990-20074305213822358400*46.28
229348DA Warner (AUS)2009-20233684562518306335*42.47
2114648R Dravid (Asia/ICC/IND)1996-2012509605722420827045.41
2010947AB de Villiers (Afr/SA)2004-20184204846820014278*48.11
2310446JE Root (ENG)2012-2023338437481883125448.40
3010045RG Sharma (IND)2007-2023461481621819226443.41
187544SPD Smith (AUS)2010-2023319370491568023948.84
4410542CH Gayle (ICC/WI)1999-2021483551351959333337.97
5310342ST Jayasuriya (Asia/SL)1989-2011586651352103234034.14
199541KS Williamson (NZ)2010-2023346406441739825148.06
438341Younis Khan (PAK)2000-2017408491451779031339.88
2112541S Chanderpaul (WI)1994-20154545539420988203*45.72
236940ML Hayden (AUS/ICC)1993-2009273348321506638047.67
299340LRPL Taylor (NZ)2006-2022450510841819929042.72
269739Mohammad Yousuf (Asia/PAK)1998-2010381432521730022345.52
358339TM Dilshan (SL)1999-2016497527641767119338.16
167638AN Cook (ENG)2006-2018257387201573729442.88
317238V Sehwag (Asia/ICC/IND)1999-2013374443151725331940.31
359738ME Waugh (AUS)1988-2002372445371652917340.51
2910738SC Ganguly (Asia/IND)1992-2008424488401857523941.46
209037GC Smith (Afr/ICC/SA)2002-2014347432251723627742.34
218636MJ Clarke (AUS)2003-20153944497117112329*45.26
207235SM Gavaskar (IND)1971-19872333163013214236*46.20
179035IVA Richards (WI)1974-1991308349361526129148.75
376635HH Gibbs (SA)1996-2010361417241466122837.30
239635DL Haynes (WI)1978-1994354439531613518441.80
379535SR Waugh (AUS)1985-20044935481041849620041.65
3512935Inzamam-ul-Haq (Asia/ICC/PAK)1991-2007499551762058032943.32
247934G Kirsten (SA)1993-2004286361341408727543.07
338133AC Gilchrist (AUS/ICC)1996-20083964293215461204*38.94
186732KP Pietersen (ENG/ICC)2004-2014277342291379722744.07
168831Babar Azam (PAK)2015-2023270300361298619649.18
236831Saeed Anwar (PAK)1989-2003302335211287619441.00
149331Javed Miandad (PAK)1975-19963574076216213280*46.99
248631PA de Silva (SL)1984-2003401455411564526737.78
146530CG Greenidge (WI)1974-1991236312291269222644.84
2210230AR Border (AUS)1978-1994429517831769820540.77
71329DG Bradman (AUS)1928-1948528010699633499.94
147929M Azharuddin (IND)1984-2000433455631559319939.77
176628Q de Kock (SA)2012-2023289325221234717840.74
176928GA Gooch (ENG)1975-1995243337121319033340.58
194527GS Chappell (AUS)1970-1984161223339441247*49.68
255427AJ Strauss (ENG)2003-2012231308141131517738.48
306527NJ Astle (NZ)1995-2007308358251186622235.63
357627MS Atapattu (SL)1990-2007360416471403624938.03
133026GS Sobers (WI)1954-197494161218032365*57.37
255226ME Trescothick (ENG)2000-2006202268161032621940.97
226926DC Boon (AUS)1984-1996288367361338620040.44
208226IR Bell (ENG)2004-2015287370391333123540.27
135125DI Gower (ENG)1978-1992231315261140121539.44
369425Tamim Iqbal (BAN/ICC/World)2007-2023391452191524920635.21
115524S Dhawan (IND)2010-2022269288141086719039.66
113023JL Langer (AUS)1993-200711318914785625044.89
115123G Boycott (ENG)1964-1982144227279196246*45.98
126623F du Plessis (SA/World)2011-2021262304411119819942.57
176623VVS Laxman (IND)1996-2012220308411111928141.64
305323JM Bairstow (ENG)2011-20232723303311184167*37.65
297623MJ Guptill (NZ)2009-20223674022713463237*35.90
42422WR Hammond (ENG)1927-194785140167249336*58.45
93822MC Cowdrey (ENG)1954-197511518915762518243.82
224722Azhar Ali (PAK)2010-2022150233148987302*41.03
167222MEK Hussey (AUS)2004-2013302324711239819549.00
214922Ijaz Ahmed (PAK)1986-200131032433987921133.94
72421RN Harvey (AUS)1948-19637913710614920548.41
125221MD Crowe (NZ)1982-1995220271291014829941.93
167121RB Richardson (WI)1983-1996310363421219719437.99
346421Mohammad Hafeez (PAK)2003-2021392429361278022432.51
53520KF Barrington (ENG)1955-19688213115680625658.67
55020CH Lloyd (WI)1966-1985197244339492242*44.98
206320G Gambhir (IND)2003-2016242283181032420638.95
225320TWM Latham (NZ)2012-2023244284259618264*37.13
96820MA Taylor (AUS)1989-19992172961411039334*39.14
217120RR Sarwan (WI)2000-2013286339441194429140.48
205620CL Hooper (WI)1987-2003329379581152323335.89
317620Saleem Malik (PAK)1982-1999386410601293823736.96

Cricket Record for Most Hundreds in a Career: ODI


050100PlayerSpanMatInnsNORunsHSAveBFSR4s6s
167150V Kohli (IND)2008-2023291279441379418358.691473493.621290151
209649SR Tendulkar (IND)1989-20124634524118426200*44.832136886.232016195
165531RG Sharma (IND)2007-2023261253361066226449.131161391.81990320
208230RT Ponting (AUS/ICC)1995-2012375365391370416442.031704680.391231162
346828ST Jayasuriya (Asia/SL)1989-2011445433181343018932.361472591.201500270
43927HM Amla (SA)2008-201918117814811315949.46917888.3982253
75325AB de Villiers (Afr/SA)2005-201822821839957717653.509473101.09840204
255425CH Gayle (ICC/WI)1999-2019301294171048021537.831201987.191128331
159325KC Sangakkara (Asia/ICC/SL)2000-2015404380411423416941.981804878.86138588
43322DA Warner (AUS)2009-20231601586692517945.55712497.20732130
167222SC Ganguly (Asia/IND)1992-2007311300231136318341.021541673.701122190
114722TM Dilshan (SL)1999-20163303034110290161*39.271193386.23111155
43021Q de Kock (SA)2013-20231551557677017845.74700596.64771118
95121LRPL Taylor (NZ)2006-2022236220398607181*47.551033083.32713147
223721HH Gibbs (SA)1996-201024824016809417536.13972183.26930128
154320Saeed Anwar (PAK)1989-200324724419882419439.211093880.6793897
43219Babar Azam (PAK)2015-202311711413572915856.72645588.7552060
166319BC Lara (ICC/WI)1990-2007299289321040516940.481308679.511042133
287719DPMD Jayawardene (Asia/SL)1998-2015448418391265014433.371602078.96111976
163918MJ Guptill (NZ)2009-2022198195197346237*41.73841587.29750187
165018ME Waugh (AUS)1988-200224423620850017339.351105376.9065157
163017AJ Finch (AUS)2013-202214614235406153*38.89616287.73532129
53917S Dhawan (IND)2010-202216716410679314344.11743691.3584279
135717DL Haynes (WI)1978-1994238237288648152*41.371370763.09768+53+
178617JH Kallis (Afr/ICC/SA)1996-2014328314531157913944.361588572.89911137
93916JE Root (ENG)2013-2023171160236522133*47.60751686.7752049
194116NJ Astle (NZ)1995-2007223217147090145*34.92976072.6472086
195516AC Gilchrist (AUS/ICC)1996-200828727911961917235.89992296.941162149
52415SD Hope (WI)2016-202311811315494017050.40642576.8840182
173715WU Tharanga (Asia/SL)2005-2019235223176951174*33.74915575.9279852
143815V Sehwag (Asia/ICC/IND)1999-20132512459827321935.057929104.331132136
156415Mohammad Yousuf (Asia/PAK)1998-2010288273409720141*41.711294275.1078590
132814PR Stirling (IRE)2008-20231561503562317738.25643087.44605136
184714EJG Morgan (ENG/IRE)2006-202224823034770114839.29844791.16654220
195614Tamim Iqbal (BAN)2007-202324324012835715836.651064278.52925103
185214Yuvraj Singh (Asia/IND)2000-201730427840870115036.55992487.67908155
54513KS Williamson (NZ)2010-202316515717681014848.64836881.3862255
114513G Kirsten (SA)1993-2003185185196798188*40.95943672.0465920
112112JJ Roy (ENG)2015-20231161103427118039.914047105.5351181
132112ME Trescothick (ENG)2000-20061231226433513737.37508785.2152841
33512F du Plessis (SA)2011-201914313620550718547.47621588.6049566
83212SPD Smith (AUS)2010-202315413816535216443.86612987.3247551
138312R Dravid (Asia/ICC/IND)1996-2011344318401088915339.161528571.2395042
61611Fakhar Zaman (PAK)2017-2023828163492210*46.56373793.4439174
91711JM Bairstow (ENG)2011-20231079883868141*42.973758102.9243792
33111CG Greenidge (WI)1975-1991128127135134133*45.03790864.92470+81+
113411G Gambhir (IND)2003-2013147143115238150*39.68614485.2556117
122011WTS Porterfield (IRE)2006-20221481453434313930.58629868.9545532
132511JC Buttler (ENG)2012-2023178151264961162*39.684229117.30403167
74511IVA Richards (WI)1975-1991187167246721189*47.00745190.20600+126+
153911BRM Taylor (ZIM)2004-2021205203156684145*35.55872176.64599106
193811Mohammad Hafeez (PAK)2003-2019218216156614140*32.90863376.61664110
65911S Chanderpaul (WI)1994-201126825140877815041.601240870.7472285
135911MS Atapattu (SL)1990-2007268259328529132*37.571259467.7273415
176411PA de Silva (SL)1984-200330829630928414534.901144381.13712+102+
91310CS MacLeod (SCOT)2008-202288867302617538.30375680.5631235
93610ML Hayden (AUS/ICC)1993-2008161155156133181*43.80776778.9663687
84710GC Smith (Afr/SA)2002-201319719410698914137.98864880.8178844
113010MN Samuels (WI)2000-2018207196265606133*32.97746375.11526118
143710Ijaz Ahmed (PAK)1986-2000250232296564139*32.33817480.30531+87+
107310MS Dhoni (Asia/IND)2004-20193502978410773183*50.571230387.56826229
208310Inzamam-ul-Haq (Asia/PAK)1991-20073783505311739137*39.521581274.24971144
3209Imam-ul-Haq (PAK)2017-202372716313815148.27380182.5525330
4229GR Marsh (AUS)1986-199211711564357126*39.97779055.9330222
7259KP Pietersen (ENG/ICC)2004-201313612516444013040.73512886.5842777
12339SR Watson (AUS)2002-2015190169275757185*40.54636590.44570131
15319Ramiz Raja (PAK)1985-1997198197155841119*32.09922663.31469+14+
12569Shakib Al Hasan (BAN)2006-2023247234317570134*37.29913882.8469954
11489Mushfiqur Rahim (BAN)2006-202326524840760814436.57955679.6159899
15449Shoaib Malik (PAK)1999-201928725840753414334.55919981.90603113
15148Salman Butt (PAK)2004-201078784272513636.82357276.283437
6158A Balbirnie (IRE)2010-20231039872921145*32.09389275.0528435
4238GA Gooch (ENG)1976-19951251226429014236.98693261.88407+15
8358SC Williams (ZIM)2005-202315615120498617438.06575186.6944757
8508Javed Miandad (PAK)1975-1996233218417381119*41.701101467.01445+44+
10588MJ Clarke (AUS)2003-201524522344798113044.581010478.9866553
17498SP Fleming (ICC/NZ)1994-2007280269218037134*32.401124271.4982363
2137Zaheer Abbas (PAK)1974-198562606257212347.62303384.80213+22+
2167KL Rahul (IND)2016-2023716714267711250.50300589.0821461
3157SE Marsh (AUS)2008-201973724277315140.77340681.4124736
6127DI Gower (ENG)1978-19911141118317015830.77421875.1529022
3217Sikandar Raza (ZIM)2013-202313612920408914137.51472786.50338102
11237TWM Latham (NZ)2012-2023144131163952145*34.36463985.1933353
6467DM Jones (AUS)1984-199416416125606814544.61836272.56380+64+
11307ADR Campbell (ZIM)1992-2003188184145185131*30.50783466.18427+44+
7297CL Hooper (WI)1987-2003227206435761113*35.34751776.6340965
22487Younis Khan (PAK)2000-201526525523724914431.24962875.2957856
9587M Azharuddin (IND)1985-2000334308549378153*36.921266974.02622+77+
576DJ Malan (ENG)2019-202330304145014055.76148897.4415032
-56DJ Mitchell (NZ)2021-202339355157713452.56160898.0712844
1136Shubman Gill (IND)2019-202343437226720862.972188103.6125452
1146HE van der Dussen (SA)2019-2023595311232213455.28263788.0517941
5146AD Hales (ENG)2014-201970673241917137.79252795.7227650
5156EC Joyce (ENG/IRE)2006-2018787782622160*38.00363072.2325525
7146Ahmed Shehzad (PAK)2009-201781811260512432.56361472.0826918
3106VVS Laxman (IND)1998-200686837233813130.76328271.232224
4146Mohammad Shahzad (AFG)2009-2019848432727131*33.66308288.4832355
12176MDKJ Perera (SL)2013-20231161115323713530.53348592.8836252
9276AJ Strauss (ENG)2003-20111271268420515835.63519580.9445425
7336NS Sidhu (IND)1987-199813612784413134*37.08632969.7233544

Cricket Record for Most Hundreds in a Career: Test


050100PlayerSpanMatInnsNORunsHSAveBFSR4s6s
146851SR Tendulkar (IND)1989-20132003293315921248*53.7829437+54.042058+69
165845JH Kallis (ICC/SA)1995-2013166280401328922455.372890345.97148897
176241RT Ponting (AUS)1995-2012168287291337825751.852278258.72150973
115238KC Sangakkara (SL)2000-2015134233171240031957.402288254.19149151
86336R Dravid (ICC/IND)1996-2012164286321328827052.313125842.51165421
193334Younis Khan (PAK)2000-2017118213191009931352.051937552.12108270
124534SM Gavaskar (IND)1971-19871252141610122236*51.1214184+43.35908+26
174834BC Lara (ICC/WI)1990-2006131232611953400*52.881975360.51155988
155034DPMD Jayawardene (SL)1997-2014149252151181437449.842295951.45138761
95733AN Cook (ENG)2006-2018161291161247229445.352656246.95144211
93932SPD Smith (AUS)2010-202310218122932023958.611729253.89102652
225032SR Waugh (AUS)1985-2004168260461092720051.062246148.64117520
142930ML Hayden (AUS)1994-200910318414862538050.731434960.10104982
126030JE Root (ENG)2012-2023135247201141625450.292011356.75124743
156630S Chanderpaul (WI)1994-20151642804911867203*51.372739543.31128536
71329DG Bradman (AUS)1928-1948528010699633499.949800+58.60626+6
142929V Kohli (IND)2011-2023111187118676254*49.291570855.2396624
103328KS Williamson (NZ)2010-20239416416812425154.891578551.4689721
92728MJ Clarke (AUS)2004-2015115198228643329*49.101545655.9297839
134128HM Amla (SA)2004-2019124215169282311*46.641857349.97117014
113827GC Smith (ICC/SA)2002-201411720513926527748.251552559.67116524
116327AR Border (AUS)1978-1994156265441117420550.5627002+41.09116128
123026GS Sobers (WI)1954-197493160218032365*57.784063+53.58593+32+
123625DA Warner (AUS)2011-202310919988487335*44.431205970.37100565
154625Inzamam-ul-Haq (ICC/PAK)1992-200712020022883032949.601634554.02110548
123124GS Chappell (AUS)1970-198487151197110247*53.8613079+51.5375516
113324Mohammad Yousuf (PAK)1998-20109015612753022352.291437252.3995751
104524IVA Richards (WI)1974-199112118212854029150.239613+69.77952+84
163223V Sehwag (ICC/IND)2001-20131041806858631949.341044182.23123391
103523KP Pietersen (ENG)2005-20141041818818122747.281325561.7298581
113023JL Langer (AUS)1993-200710518212769625045.271419254.2291240
64323Javed Miandad (PAK)1976-1993124189218832280*52.5715164+45.99788+48
42422WR Hammond (ENG)1927-194785140167249336*58.457491+38.07419+27
52122M Azharuddin (IND)1984-2000991479621519945.039892+57.82720+19
93822MC Cowdrey (ENG)1954-197511418815762418244.066272+37.45708+13
84622AB de Villiers (SA)2004-2018114191188765278*50.661607754.51102464
104222G Boycott (ENG)1964-1982108193238114246*47.7220528+35.69765+8
144622IR Bell (ENG)2004-201511820524772723542.691562249.4691939
72421RN Harvey (AUS)1948-19637913710614920548.411799+43.74427+1
133421G Kirsten (SA)1993-200410117615728927545.271678343.4392212
152721AJ Strauss (ENG)2004-20121001786703717740.911438548.9186710
163221DC Boon (AUS)1984-199610719020742220043.651811640.968222
53520KF Barrington (ENG)1955-19688213115680625658.674957+42.42591+27
72220PA de Silva (SL)1984-20029315911636126742.9711249+51.04737+48
194720ME Waugh (AUS)1991-2002128209178029153*41.811536052.2784441
134620GA Gooch (ENG)1975-19951182156890033342.581807549.23107925
122919MEK Hussey (AUS)2005-20137913716623519551.521243650.1368539
53319L Hutton (ENG)1937-19557913815697136456.672844+39.34358+7
43919CH Lloyd (WI)1966-1985110175147515242*46.676942+56.68712+70
123519CA Pujara (IND)2010-2023103176117195206*43.601621744.3686316
193519Azhar Ali (PAK)2010-202297180117142302*42.261703341.9369422
113419CG Greenidge (WI)1974-199110818516755822644.7211932+49.49872+67
54019MA Taylor (AUS)1989-1999104186137525334*43.491814041.487279
143519LRPL Taylor (NZ)2007-202211219624768329044.661295759.2993255
91818MP Vaughan (ENG)1999-2008821479571919741.441118451.1374222
103918DL Haynes (WI)1978-199411620225748718442.2915052+44.41818+24
73918DI Gower (ENG)1978-199211720418823121544.251626850.5997910
102817DCS Compton (ENG)1937-19577813115580727850.062731+38.81342+3
91817MD Crowe (NZ)1982-19957713111544429945.361219044.6565927
142617AC Gilchrist (AUS)1999-200896137205570204*47.60679681.95677100
153517DB Vengsarkar (IND)1976-199211618522686816642.1310810+41.56509+17
145617VVS Laxman (IND)1996-201213422534878128145.971778549.3711355
22316H Sutcliffe (ENG)1924-193554849455519460.736558+34.59202+6
142316TM Dilshan (SL)1999-20138714511549219340.98837965.5467724
82716RB Richardson (WI)1983-19958614612594919444.3912398+47.77761+23
221716MS Atapattu (SL)1990-20079015615550224939.0212384+44.426854
123416FDM Karunaratne (SL)2012-2023881686663124440.931297151.126989
123916GP Thorpe (ENG)1993-2005100179286744200*44.661469345.897789
133516SC Ganguly (IND)1996-200811318817721223942.171407051.2590057
204616MA Atherton (ENG)1989-200111521277728185*37.692060937.499044
11415CL Walcott (WI)1948-196044747379822056.68--107+11
61915ED Weekes (WI)1948-195848815445520758.61--258+2
42815JB Hobbs (ENG)1908-1930611027541021156.945363+46.22276+8
62415UT Khawaja (AUS)2011-202366117115004195*47.201021348.9954325
43315KD Walters (AUS)1965-19817412514535725048.268662+49.16525+23
72815RB Kanhai (WI)1957-1974791376622725647.532914+47.87491+23+
122915Saleem Malik (PAK)1982-199910315422576823743.6910906+49.33678+7
123115RR Sarwan (WI)2000-2011871548584229140.011248446.7974714
153715CH Gayle (WI)2000-201410318211721433342.181197060.26104698
54015AD Mathews (SL)2009-2023106188267361200*45.431520348.4175782
144515AJ Stewart (ENG)1990-200313323521846319039.541738948.66112110
Claim Cricket Welcome Bonus

Cricket Record for Most Hundreds in a Career: Of All Time


Cricket Record for Most Hundreds in a Career: Of All Time

In cricket, a hundreds represents much more than just a score. It’s a sign of a player’s skill, perseverance, and composure under fire.

In baseball, when a batter hits triple digits, it’s cause for celebration for the whole team and the fans.

However, while many players may get close to this mark on occasion, only those who routinely surpass it may be considered truly excellent.

There is a select group of people who have made it a practice to reach the century mark throughout their careers, and they are the ones who get the “Most Hundreds in a Career” distinction.

These are the athletes who, time and time again, have impressed with their professionalism, skill, and will to win.

They’ve faced the world’s top bowlers, overcome hard conditions, and still, have emerged victorious, bat hoisted high in triumph. As we learn more about this subject, we will learn the truth behind these myths.

Their struggles and triumphs, as well as the determination that propelled them to accomplish something so extraordinary. Come and honor the cricketers who have paved the way for hitting greatness.

The Quest for Cricket Hundreds: A Closer Look

Scoring a century in cricket is no small feat. It demands dedication, discipline, and unwavering confidence. Over time, numerous batters from various countries have reached this milestone.

However, consistently achieving this mark sets some players apart from the rest. Let’s dive into the world of cricketers who’ve made the most centuries across all formats.

Sachin Tendulkar: The Unbeatable Legend

India’s pride, Sachin Tendulkar, tops the list. With 51 tons in tests and 49 in ODIs, he boasts an unmatched record of 100 centuries.

Between 1989 and 2013, Tendulkar accumulated a whopping 34,357 runs in 782 innings. This feat remains unparalleled in cricket history.

Virat Kohli: The Modern-Day Maestro

Next up, we have Virat Kohli. Holding the 2nd spot, he’s notched up 76 centuries: 46 in ODIs, 29 in Tests, and a solitary one in T20Is.

Many believe he’s on track to surpass Tendulkar’s record. With 25,582 runs in 559 innings, he maintains an impressive average of 53.11.

Ricky Ponting: Australia’s Gem

Ricky Ponting, the former Australian skipper, clinches the 3rd position. He’s credited with 71 tons in 668 innings. Moreover, he’s gathered 27,583 runs, complemented by 146 half-centuries across all formats.

The Record Holders for Most Hundreds in a Career in ODIs

In the high-stakes world of One Day International (ODI) cricket, scoring a century is a remarkable achievement. It’s a feat that combines skill, patience, and strategic acumen.

However, consistently reaching this milestone is what sets the greats apart. The record for “most hundreds in a career” in ODIs is a testament to the extraordinary talent and resilience of the players who dominate this list.

Let’s explore the top five players who have redefined batting excellence in ODIs.

1. Virat Kohli (India)

Dominating the list is India’s Virat Kohli. From 2008 to 2023, Kohli played 291 matches, amassing an impressive 13,794 runs with a high score of 183.

His average of 58.69 is a clear indicator of his consistency and prowess. With 50 centuries and 71 fifties, Kohli’s ability to convert starts into big scores is unparalleled.

His strike rate of 93.62, coupled with 1,290 fours and 151 sixes, shows his aggressive yet controlled batting style.

2. Sachin Tendulkar (India)

Next is the legendary Sachin Tendulkar, whose career spanned from 1989 to 2012. In 463 matches, Tendulkar scored 18,426 runs, including an unbeaten 200, the first double century in ODIs.

His average of 44.83, along with 49 centuries and 96 fifties, cements his status as one of the greatest. Tendulkar’s 2,016 fours and 195 sixes reflect his mastery over all kinds of bowling attacks.

3. Rohit Sharma (India)

Rohit Sharma, another Indian maestro, has been a key player since 2007. In 261 matches, he scored 10,662 runs, with a record-breaking high score of 264.

Sharma’s average of 49.13 and his 31 centuries show his ability to play long innings. His strike rate of 91.81, along with 990 fours and a staggering 320 sixes, highlights his aggressive batting style.

4. Ricky Ponting (Australia/ICC)

Ricky Ponting, the Australian legend, played 375 matches between 1995 and 2012. He scored 13,704 runs with a high score of 164.

Ponting’s average of 42.03, along with 30 centuries and 82 fifties, shows his class and versatility. His 1,231 fours and 162 sixes demonstrate his dominance in the ODI format.

5. Sanath Jayasuriya (Asia/Sri Lanka)

Sanath Jayasuriya, the explosive Sri Lankan opener, played 445 matches from 1989 to 2011. He scored 13,430 runs, with a high score of 189.

Jayasuriya’s average of 32.36, along with 28 centuries and 68 fifties, reflects his aggressive approach. His 1,500 fours and 270 sixes made him a feared batsman in his era.

The Record Holders of Most Hundreds in a Career in Test Matches

In the world of Test cricket, scoring a century is a remarkable achievement, a blend of skill, patience, and mental strength.

But there are those exceptional players who have turned this feat into a habit, etching their names in the annals of cricket history.

They are the cricketers who have amassed the most hundreds in a career in Test matches, a record that speaks volumes about their consistency and dominance in the longest format of the game.

Let’s take a closer look at these legends, whose bats have spoken louder and longer than most in the Test arena.

1. Sachin Tendulkar (India)

Leading the pack is India’s Sachin Tendulkar, a name synonymous with cricketing greatness.

From 1989 to 2013, Tendulkar played 200 matches, scoring 51 centuries with a high score of 248*. His average of 53.78 over 329 innings is a testament to his enduring class and skill.

2. Jacques Kallis (South Africa/ICC)

Jacques Kallis, the South African all-rounder, stands tall with 45 centuries in 166 matches. His highest score of 224 and an average of 55.37 from 1995 to 2013 reflect his ability to blend aggression with consistency.

3. Ricky Ponting (Australia)

Australia’s Ricky Ponting, known for his aggressive batting, scored 41 centuries in 168 matches between 1995 and 2012. With a high score of 257 and an average of 51.85, Ponting was a nightmare for bowlers.

4. Kumar Sangakkara (Sri Lanka)

Kumar Sangakkara, the elegant Sri Lankan left-hander, amassed 38 centuries in 134 matches. His career spanned from 2000 to 2015, boasting a high score of 319 and an average of 57.40.

5. Rahul Dravid (India/ICC)

Rahul Dravid, known as ‘The Wall’ for his solid technique, rounds off the top five. From 1996 to 2012, he played 164 matches, scoring 36 centuries with a high score of 270 and an average of 52.31.

Achieving the Highest Batting Milestone: 100 in a Career

Achieving a century in cricket is a credit to a player’s skill, determination, and prowess on the field. An achievement of this magnitude is indicative of unwavering superiority and reliability.

Those who have scored the most hundreds over the course of their careers are considered the best of the best in the history of cricket.

These athletes have not only competed against some of the finest bowlers in the world, but have also routinely beaten them.

The names Sachin Tendulkar, Virat Kohli, and Ricky Ponting are synonymous with cricket, but they are also cultural icons in their own right.

Their track records demonstrate their commitment to the game and their innate ability to perform under pressure.

Their centuries are more than just numbers; they are testaments to perseverance, dedication, and a deep love for the game.

These legendary figures have weaved patterns of brilliance into cricket’s vast tapestry that will serve as role models for years to come.

Getting to the most hundreds in a career is a credit to their talent, hard work, and determination.

Few feats in cricket history are as impressive as amassing the most hundreds in a career. It’s been a long road, marked by setbacks and successes and an unwavering commitment.

Remembering these greats brings to remember the elegance of the game and the unyielding character of its top competitors.

Today's Match Predictions & Betting Odds



Download 7cric App

Today's Live Cricket Scores


© 2025 • 7cric Cricket • Cricket Hub • Online Cricket Betting • Match Predictions