centuries.jpg

Sachin Tendulkar scored 18,426 runs including 49 centuries in his ODI career spanning 463 matches, the most by any individual.