Cricket has been enriched by several spectacular batsmen down the ages. Although it cannot be called a batsman’s game, there is ample fodder for the imagination, going by the legendary batting greats who have rallied their way to more than 10,000 runs in one-day international matches or ODIs. 14 players have scored 10,000 or more runs in ODIs globally. Here is a list of these players- Sachin Tendulkar: The Little Master was the first cricketer to score 10,000 runs in 259 innings in



