Create
Notifications
Favorites Edit
Advertisement

Most Centuries in ODIs

S NoPlayerSpanMatInnsNORunsHSAveSR100s50s
1Sachin Tendulkar (IND)1989-20124634524118426200*44.8386.234996
2Virat Kohli (IND)2008-Present222214371053318359.592.583949
3Ricky Ponting (AUS)1995-2012375365391370416442.0380.393082
4Sanath Jayasuriya (SL)1989-2011445433181343018932.3691.22868
5Hashim Amla (SA)2008-Present17417112791015949.7489.222737
6AB de Villiers (SA)2005-201822821839957717653.5101.092553
7Kumar Sangakkara (SL)2000-2015404380411423416941.9878.862593
8Chris Gayle (WI)1999-Present28427917972721537.1285.822349
9Rohit Sharma (IND)2007-Present20119531780826447.688.322239
10Sourav Ganguly (IND)1992-2007311300231136318341.0273.72272
11Tillakaratne Dilshan (SL)1999-20163303034110290161*39.2786.232247
12Herschelle Gibbs (SA)1996-201024824016809417536.1383.262137
13Ross Taylor (NZ)2006-Present215200357891181*47.8283.282046
14Saeed Anwar (PAK)1989-200324724419882419439.2180.672043
15Brian Lara (WI)1990-2007299289321040516940.4879.511963
16Mahela Jayawardene (SL)1998-2015448418391265014433.3778.961977
17Mark Waugh (AUS)1988-200224423620850017339.3576.91850
18Desmond Haynes (WI)1978-1994238237288648152*41.3763.091757
19Jacques Kallis (SA)1996-2014328314531157913944.3672.891786
20Nathan Astle (NZ)1995-2007223217147090145*34.9272.641641
21Adam Gilchrist (AUS)1996-200828727911961917235.8996.941655
22Shikhar Dhawan (IND)2010-Present1231227517813745.0293.481527
23Upul Tharanga (SL)2005-Present232220176936174*34.1675.961537
24Virender Sehwag (IND)1999-20132512459827321935.05104.331538
25Mohammed Yousuf (PAK)1998-2010288273409720141*41.7175.11564
26Martin Guptill (NZ)2009-Present165162176162237*42.4986.581434
27David Warner (AUS)2009-Present1061044434317943.4396.551417
28Yuvraj Singh (IND)2000-201730427840870115036.5587.671452
29Quinton de Kock (SA)2013-Present1011015424917844.2694.81318
30Joe Root (ENG)2013-Present121115194946133*51.5286.431329
31Gary Kirsten (SA)1993-2003185185196798188*40.9572.041345
32Marcus Trescothick (ENG)2000-20061231226433513737.3785.211221
33Rahul Dravid (IND)1996-2011344318401088915339.1671.241283
34Aaron Finch (AUS)2013-Present99951344414836.6388.961118
35William Porterfield (IRE)2006-Present1221203372213931.8169.491115
36Kane Williamson (NZ)2010-Present135129115428145*4683.21136
37Gordon Greenidge (WI)1975-1991128127135134133*45.0364.921131
38Gautam Gambhir (IND)2003-2013147143115238150*39.6885.251134
39Vivian Richards (WI)1975-1991187167246721189*4790.21145
40Tamim Iqbal (BDESH)2007-Present1861848645015436.6478.141144
41Eoin Morgan (ENG)2006-Present212199296557124*38.5789.231141
42Mohammad Hafeez (PAK)2003-Present207205156285140*33.0776.071136
43Shivnarine Chanderpaul (WI)1994-201126825140877815041.670.741159
44Marvan Atapattu (SL)1990-2007268259328529132*37.5767.721159
45Aravinda de Silva (SL)1984-200330829630928414534.981.131164
46Inzamam-ul-Haq (PAK)1991-20073783505311739137*39.5274.241083
47MS Dhoni (IND)2004-Present3382868110415183*50.887.691070
48Graeme Smith (SA)2002-201319719410698914137.9880.811047
49Ijaz Ahmed (PAK)1986-2000250232296564139*32.3380.31037
50Brendan Taylor (ZIM)2004-Present188187156156145*35.7976.141036

*Last updated on 3rd February, 2019


Sachin Tendulkar holds the record for the highest centuries scored in the history of ODI cricket with 49 centuries across 24 years of his cricketing journey. However, the record looks achievable and the current scenario of batsmen favoring games will only add to it.


India v South Africa: Group B - 2011 ICC World Cup


Virat Kohli, standing just 11 centuries away from the all-time record, it is just a matter of time as he surpasses the highest tally.


The likes of Quinton de Kock and Joe Root and some consistency from Rohit Sharma will also be an interesting sight to watch as they come closer to the record.


World Cup 2019: Top four teams with most individual 150s in ODI cricket
World Cup 2019: Top four teams with most individual 150s in ODI cricket
CWC 2019:  4 World Cup co-incidences between Sachin Tendulkar and Virat Kohli
CWC 2019:  4 World Cup co-incidences between Sachin Tendulkar and Virat Kohli
Most centuries in ODI cricket from 1978-2018 | Cricketers Ranked by Total Centuries ft. Virat Kohli and Sachin Tendulkar
Most centuries in ODI cricket from 1978-2018 | Cricketers Ranked by Total Centuries ft. Virat Kohli and Sachin Tendulkar
Virat vs Rohit vs Sachin: Whose Centuries Helped India To Win Most Matches
Virat vs Rohit vs Sachin: Whose Centuries Helped India To Win Most Matches
5 Players with the most ODI centuries in 2018
5 Players with the most ODI centuries in 2018
Highest individual score in ODIs by Indian batsmen at each batting position
Highest individual score in ODIs by Indian batsmen at each batting position
What makes Virat Kohli a genius in 50 over cricket?
What makes Virat Kohli a genius in 50 over cricket?
7 Moments of brilliance in the last 20 years which every Indian fan remembers
7 Moments of brilliance in the last 20 years which every Indian fan remembers
3 unbreakable records of Sachin Tendulkar that Virat Kohli can overhaul
3 unbreakable records of Sachin Tendulkar that Virat Kohli can overhaul
7 famous batsmen who scored a century in their 100th ODI
7 famous batsmen who scored a century in their 100th ODI
5 highest scoring ODI innings of MS Dhoni 
5 highest scoring ODI innings of MS Dhoni 
Sachin Tendulkar vs Virat Kohli: A statistical analysis
Sachin Tendulkar vs Virat Kohli: A statistical analysis
Reliving Sachin Tendulkar's Cricket World Cup centuries 
Reliving Sachin Tendulkar's Cricket World Cup centuries 
Fetching more content...