What is the highest runs scored by individual in One Day International Cricket career?

With 18,426 runs Indian Batsman Sachin Tendulkar holds the record of highest individual runs on One Day International Cricket. From 1989 to 2012 he played total of 452 innings in 463 ODIs.

Sri Lankan Player Kumar Sangarkara stands in second place with 14,234 runs in 404 innings.

Topics: , ,