The fifty over match or better known as the One Day International is very popular form of cricket. In fact, it used to be a 40, 45 or 60 over match earlier. On 5 January 1971, the first ODI was played between England and Australia at the Melbourne. Since then, many legends chose this game as their careers. The top ten batsmen who have crossed the 10,000 runs milestone in their One Day International cricket career are listed here. This list includes India and Sri Lanka as the leading countries to have placed their three batsmen in the honorable list, followed by four other countries that include West Indies, South Africa, Pakistan and Australia with one batsman each. Five of the batsmen have taken retirement from the ODIs and the rest are still playing.
10. Kumar Sangakkara (10,019)
Born on October 27, 1977, in Matale, Sangakkara the 34-year-old batsmen has played in 315 matches and scored 10019 runs with an average of 37.80. He has a strike rate of 75.33. On July 5, 2000 in his first match against Pakistan, at Galle International Stadium, he scored 35 runs. With 12 centuries and 67 half centuries, his best ODI score till date is unbeaten 138. The left hand top order batsman is an excellent wicket keeper also.
10. Kumar Sangakkara (10,019)
Born on October 27, 1977, in Matale, Sangakkara the 34-year-old batsmen has played in 315 matches and scored 10019 runs with an average of 37.80. He has a strike rate of 75.33. On July 5, 2000 in his first match against Pakistan, at Galle International Stadium, he scored 35 runs. With 12 centuries and 67 half centuries, his best ODI score till date is unbeaten 138. The left hand top order batsman is an excellent wicket keeper also.