Most hundreds in History of One Day Cricket
The earliest match now recognized as an ODI was played between England and Australia in January 1971; since then there have been over 3,000 ODIs played by 25 teams. The frequency of matches has steadily increased, partly because of the increase in the number of ODI-playing countries, and partly as the cricket boards of those nations seek to maximise their revenue
The trend of countries to increase the number of ODI matches they play means that the aggregate lists are dominated by modern players. Indian cricketer Sachin Tendulkar has scored the most Centuries in ODI (49) and runs 18,426. Former Australian Captain Ricky Ponting With 30 Hundreds is at 2nd Position in list of Most ODI hundreds in History of One Day Cricket.
List of Most hundreds in One Day Cricket
below is the table which shows batsmen with Most hundreds.
|V Kohli (INDIA)||177||7692||53.41||27|
|AB de Villiers||206||8742||53.63||24|
|Q de Kock||69||2850||43.84||11|
|S Chanderpaul (WI)||268||8778||41.60||11|
|MS Atapattu (SL)||268||8529||37.57||11|
|PA de Silva (SL)||308||9284||34.90||11|
|RG Sharma (INDIA)||153||5131||41.37||10|
|ML Hayden (AUS/ICC)||161||6133||43.80||10|
|MN Samuels (WI)||187||5180||34.30||10|
|GC Smith (Afr/SA)||197||6989||37.98||10|
|Ijaz Ahmed (PAK)||250||6564||32.33||10|