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 maximize their revenue. Here we have compiled the list of Most Hundreds in history of ODI cricket.
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
|AB de Villiers||222||9319||53.55||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|
So what do you think which of the young stars would be able to make changes in this list of most hundreds in ODI cricket.