Sachin Tendulkar tops the table with 18,426 runs as he has amassed in 463 ODI matches (452 innings) till date in the shortest format of the game at international level. The India batter has slammed 49 ...
Currently, Virat Kohli is going through a lean patch in Test cricket. In the recently concluded Test series against New Zealand, the veteran was seen returning to the pavilion on low scores.
Here is the list of all Most ODI Hundreds in a Calendar Year history: ...