Most Centuries In ODI

  • This topic is empty.
Viewing 0 reply threads
  • Author
    Posts
    • #3707
      Akash SahaAkash Saha
      Keymaster

      Most Centuries In ODI

      Virat Kohli has scored most centuries in ODI cricket which is 50 as of now. Sachin Tendulkar had 49 ODI centuries till the end of his retirement from cricket. Rohit Sharma is in 3rd position with 31 ODI centuries. It’s very exciting to see the top 3 players with the most ODI centuries all are Indians.

      most centuries in odi

      most centuries in ODI

      Check out complete list of players with most centuries in ODI here –

      Rank
      Player Name
      Hundreds
      Innings
      Runs
      Highest Score
      Span
      1
      Virat Kohli (India)
      50
      279
      13794
      183
      2008-2023
      2
      Sachin Tendulkar (India)
      49
      452
      18426
      200*
      1989-2012
      3
      Rohit Sharma (India)
      31
      253
      10662
      264
      2007-2023
      4
      Ricky Ponting (Australia)
      30
      365
      13704
      164
      1995-2012
      5
      Sanath Jayasuriya (Sri Lanka)
      28
      433
      13430
      189
      1989-2011
      6
      Hashim Amla (South Africa)
      27
      178
      8113
      159
      2008-2019
      7
      AB de Villiers (South Africa)
      25
      218
      9577
      176
      2005-2018
      8
      Chris Gayle (West Indies)
      25
      294
      10480
      215
      1999-2019
      9
      Kumar Sangakkara (Sri Lanka)
      25
      380
      14234
      169
      2000-2015
      10
      David Warner (Australia)
      22
      157
      6896
      179
      2009-2023
      11
      Sourav Ganguly (India)
      22
      300
      11363
      183
      1992-2007
      12
      Tillakaratne Dilshan (Sri Lanka)
      22
      303
      10290
      161*
      1999-2016
      13
      Quinton de Kock (South Africa)
      21
      155
      6770
      178
      2013-2023
      14
      Ross Taylor (New Zealand)
      21
      220
      8607
      181*
      2006-2022
      15
      Herschelle Gibbs (South Africa)
      21
      240
      8094
      175
      1996-2010
      16
      Saeed Anwar (Pakistan)
      20
      244
      8824
      194
      1989-2003
      17
      Babar Azam (Pakistan)
      19
      114
      5729
      158
      2015-2023
      18
      Brian Lara (West Indies)
      19
      289
      10405
      169
      1990-2007
      19
      Mahela Jayawardene (Sri Lanka)
      19
      418
      12650
      144
      1998-2015
      20
      Martin Guptill (New Zealand)
      18
      195
      7346
      237*
      2009-2022
      21
      Mark Waugh (Australia)
      18
      236
      8500
      173
      1988-2002
      22
      Aaron Finch (Australia)
      17
      142
      5406
      153*
      2013-2022
      23
      Shikhar Dhawan (India)
      17
      164
      6793
      143
      2010-2022
      24
      Desmond Haynes (West Indies)
      17
      237
      8648
      152*
      1978-1994
      25
      Jacques Kallis (South Africa)
      17
      314
      11579
      139
      1996-2014
      26
      Joe Root (England)
      16
      149
      6213
      133*
      2013-2023
      27
      Nathan Astle (New Zealand)
      16
      217
      7090
      145*
      1995-2007
      28
      Adam Gilchrist (Australia)
      16
      279
      9619
      172
      1996-2008
      29
      Shai Hope (West Indies)
      15
      113
      4940
      170
      2016-2023
      30
      Upul Tharanga (Sri Lanka)
      15
      223
      6951
      174*
      2005-2019
      31
      Virender Sehwag (India)
      15
      245
      8273
      219
      1999-2013
      32
      Mohammad Yousuf (Pakistan)
      15
      273
      9720
      141*
      1998-2010
      33
      Paul Stirling (Ireland)
      14
      150
      5623
      177
      2008-2023
      34
      Eoin Morgan (England/Ireland)
      14
      230
      7701
      148
      2006-2022
      35
      Tamim Iqbal (Bangladesh)
      14
      240
      8357
      158
      2007-2023
      36
      Yuvraj Singh (India)
      14
      278
      8701
      150
      2000-2017
      37
      Kane Williamson (New Zealand)
      13
      153
      6554
      148
      2010-2023
      38
      Gary Kirsten (South Africa)
      13
      185
      6798
      188*
      1993-2003
      39
      Jason Roy (England)
      12
      110
      4271
      180
      2015-2023
      40
      Marcus Trescothick (England)
      12
      122
      4335
      137
      2000-2006
      41
      Steve Smith (Australia)
      12
      129
      5054
      164
      2010-2023
      42
      Faf du Plessis (South Africa)
      12
      136
      5507
      185
      2011-2019
      43
      Rahul Dravid (India)
      12
      318
      10889
      153
      1996-2011
      44
      Jonny Bairstow (England)
      11
      87
      3640
      141*
      2011-2023
      45
      Gordon Greenidge (West Indies)
      11
      127
      5134
      133*
      1975-1991
      46
      Jos Buttler (England)
      11
      140
      4749
      162*
      2012-2023
      47
      Gautam Gambhir (India)
      11
      143
      5238
      150*
      2003-2013
      48
      William Porterfield (Ireland)
      11
      145
      4343
      139
      2006-2022
      49
      Viv Richards (West Indies)
      11
      167
      6721
      189*
      1975-1991
      50
      Brendan Taylor (Zimbabwe)
      11
      203
      6684
      145*
      2004-2021

      Do you guys think anyone can break the record of Virat Kohli for most centuries in ODI?

Viewing 0 reply threads
  • You must be logged in to reply to this topic.