ODIs Most Centuries / Hundreds
Player Span 100 Mat Runs HS
SR Tendulkar (Ind) 1989-2012 49 463 18426 200*
Virat Kohli (Ind) 2008-2018 35 206 9588 183
RT Ponting (Aus) 1995-2012 30 375 13704 164
ST Jayasuriya (SL) 1989-2011 28 445 13430 189
HM Amla (SA) 2008-2017 26 158 7381 159
AB de Villiers (SA) 2005-2017 25 225 9515 176
KC Sangakkara (SL) 2000-2015 25 404 14234 169
CH Gayle (WI) 1999-2017 22 273 9394 215
SC Ganguly (Ind) 1992-2007 22 311 11363 183
TM Dilshan (SL) 1999-2016 22 330 10290 161*
HH Gibbs (SA) 1996-2010 21 248 8094 175
Saeed Anwar (Pak) 1989-2003 20 247 8824 194
Cricwindow mobile applications
Live Cricket Match Video

Useful Links

Social Media