Sachin Tendulkar, the legendary Indian Batsmen has highest number of runs in One Day cricket. During his 22 years long career he scored 18,426 runs including 49 centuries including the first ever double century in One Day cricket. However, his former teammate Virender Sehwag has the honor of scoring the highest individual score of 219.
Sachin is a cricket legend. He got the highest run.
I might be wrong, but i believe it is Sachin Tendulkar with around 16,700
Virender Sehwag
As of October 2012, the highest single-innings score in One-Day International cricket is an innings of 219, by Virender Sehwag against the West Indies during the 2011-12 season. As of October 2012, the highest cumulative run total in One-Day International cricket is 18426 runs, from 452 innings, by Sachin Tendulkar.
Sachin Tendulkar of India is the highest run scorer in Test Cricket with 15,000 runs as on 8th November, 2011.
As of January 2011, the highest run-scorer in One Day International cricket is Sachin Tendulkar, with 17605 runs from 432 One Day International innings. At the time of writing, he has played exactly the same number of One Day Internationals as the player in second place, Sanath Jayasuriya, who has scored 13428 ODI runs.
sehwag(babula,nist)
INDIA 417/2
The one and the only Sachin Tendulkar
South Africa
ricky ponting
Sachin Tendulkar