Highest Hundreds in ODI Cricket



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

Most Centuries in ODI

Player Team Span Mat Runs 100 HS Ave BF SR 50 4s 6s
SR Tendulkar Ind 1989-2012 463 18426 49 200* 44.83 21367 86.23 96 2016 195
RT Ponting Aus 1995-2012 375 13704 30 164 42.03 17046 80.39 82 1231 162
ST Jayasuriya SL 1989-2011 445 13430 28 189 32.36 14725 91.2 68 1500 270
KC Sangakkara SL 2000-2015 404 14234 25 169 41.98 18048 78.86 93 1385 88
V Kohli Ind 2008-2015 165 6824 23 183 50.92 7626 89.48 34 641 67
AB de Villiers SA 2005-2015 194 8284 22 162* 53.79 8318 99.59 47 740 170
CH Gayle WI 1999-2015 269 9221 22 215 37.33 10834 85.11 47 1038 238
TM Dilshan SL 1999-2015 319 10007 22 161* 39.71 11649 85.9 45 1077 52
SC Ganguly Ind 1992-2007 311 11363 22 183 41.02 15416 73.7 72 1122 190
HM Amla SA 2008-2015 125 5985 21 159 52.96 6710 89.19 28 598 38
HH Gibbs SA 1996-2010 248 8094 21 175 36.13 9721 83.26 37 930 128
Saeed Anwar Pak 1989-2003 247 8824 20 194 39.21 10938 80.67 43 938 97
BC Lara WI 1990-2007 299 10405 19 169 40.48 13086 79.51 63 1035+ 133+
DPMD Jayawardene SL 1998-2015 448 12650 19 144 33.37 16020 78.96 77 1119 76
ME Waugh Aus 1988-2002 244 8500 18 173 39.35 11053 76.9 50 651 57
DL Haynes WI 1978-1994 238 8648 17 152* 41.37 13707 63.09 57 768+ 53+

Updated Date: 24 October 2014

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