Most Runs in ODI
Sachin Tendulkar is a name synonymous with cricket greatness. With 18,426 runs in 463 ODIs and a highest score of 200 not out, his career is a testament to his skill, consistency, and longevity. His average of 44.83 sets him apart as the highest run-scorer in ODI history. Kumar Sangakkara played 404 ODIs and scored…
