Most Centuries in ODI



Updated list of Highest centuries in ODI cricket.
Presently SR Tendulkar hold the record of most 100s inĀ ODI cricket.

Highest 100 in ODI Cricket

Player Team Span Mat Runs HS 100 Ave BF SR 50 4s 6s
SR Tendulkar Ind 1989-2012 463 18426 200* 49 44.83 21367 86.23 96 2016 195
V Kohli Ind 2008-2018 208 9588 183 35 58.1 10405 92.14 46 893 104
RT Ponting Aus 1995-2012 375 13704 164 30 42.03 17046 80.39 82 1231 162
ST Jayasuriya SL 1989-2011 445 13430 189 28 32.36 14725 91.2 68 1500 270
HM Amla SA 2008-2018 164 7535 159 26 50.23 8475 88.9 35 761 51
AB de Villiers SA 2005-2018 228 9577 176 25 53.5 9473 101.09 53 840 204
KC Sangakkara SL 2000-2015 404 14234 169 25 41.98 18048 78.86 93 1385 88
CH Gayle WI 1999-2017 275 9420 215 22 37.23 11009 85.56 48 1054 253
SC Ganguly Ind 1992-2007 311 11363 183 22 41.02 15416 73.7 72 1122 190
TM Dilshan SL 1999-2016 330 10290 161* 22 39.27 11933 86.23 47 1111 55
HH Gibbs SA 1996-2010 248 8094 175 21 36.13 9721 83.26 37 930 128
Saeed Anwar Pak 1989-2003 247 8824 194 20 39.21 10938 80.67 43 938 97
BC Lara WI 1990-2007 299 10405 169 19 40.48 13086 79.51 63 1035+ 133+
DPMD Jayawardene SL 1998-2015 448 12650 144 19 33.37 16020 78.96 77 1119 76
LRPL Taylor NZ 2006-2018 202 7076 131* 18 45.35 8596 82.31 41 589 121

Updated Date: February 27, 2018

ODI Records
Most Runs Most Wickets Most Sixes
Fastest Century Fastest Fifty Highest Score
Most Centuries Most Fifties Highest Chases