Title: List of players who have scored 10,000 or more runs in One Day International cricket
Content:  in ODIs, during the third match of the bi-lateral series against Australia at home. , fourteen players—from six teams that are Full Members of the International Cricket Council (ICC)—have scored 10,000 runs in ODIs. Out of these, five are from India, four are from Sri Lanka while two are from the West Indies. One player each from Pakistan, Australia and South Africa form the rest. No player from Bangladesh, England, New Zealand, Afghanistan, Ireland or Zimbabwe has passed the 10,000 run mark in ODIs yet. In terms of innings, India's Virat Kohlithe fifth Indian to reach the milestone after Tendulkar, Sourav Ganguly, Rahul Dravid 
Title: List of players who have scored 10,000 or more runs in One Day International cricket
Content:   Scoring over 10,000 runs across a playing career in any format of cricket is considered a significant achievement.,  while in the case of One Day Internationals (ODIs) it is often referred as the 10,000 run club in ODI cricket. West Indian Desmond Haynes retired as the most prolific run scorer in ODIs, with a total of 8,648 runs in 1994. His record stood for four years until it was broken by India's Mohammed Azharuddin, who remained the top scorer in the format until his compatriot Tendulkar surpassed his tally in October 2000. In 2001, Tendulkar became the first player to cross the 10,000 run 
Title: List of players who have scored 10,000 or more runs in One Day International cricket
Content:  MS Dhoniis the fastest (205) to reach the 10,000 run mark, while Sri Lanka's Mahela Jayawardene is the slowest to achieve the feat (333). Tendulkar holds multiple recordsmost appearances (463 matches), most runs (18,426) and highest number of both centuries (49) and half-centuries (96). Kohli has the highest average (59.33) and strike rate (93.25) among players who have performed the feat. Sri lanka's Sanath Jayasuriya also features in the list of bowlers who have taken 300 or more wickets in the format. As of August 2020, Virat Kohli and West Indian Chris Gayle are the only active players in the format on this list.
Title: List of India One Day International cricket records
Content:  A run is the basic means of scoring in cricket. A run is scored when the batsman hits the ball with his bat and with his partner runs the length of 22 yards of the pitch. India's Sachin Tendulkar with 18,246 runs in ODIs is the leading run scorer followed by Kumar Sangakkara of Sri Lanka with 14,234 runs and Ricky Ponting from Australia with 13,704. Virat Kohli, Rahul Dravid, Saurav Ganguly and MS Dhoni are the only other Indian batsmen who have scored more than 10,000 runs in ODIs. 
Title: List of players who have scored 10,000 or more runs in One Day International cricket
Content: First – denotes the year of debut ; Last – denotes the year of the latest match ; Mat. – denotes the number of matches played ; Inn. – denotes the number of innings batted ; Date – denotes the date on which the player reached the 10,000 run mark ; Span – denotes the time span between the player's debut and the date on which the player reached the 10,000 run mark ; 10KI – denotes the number of innings the player took to reach 10,000 runs ; – denotes that the player is active in ODIs 
Title: List of players who have scored 1,000 or more runs in Twenty20 International cricket
Content:  Scoring over 1,000 runs in T20I format of cricket is considered a significant achievement. In 2010, New Zealand batsman Brendon McCullum became the first batsman to score 1,000 runs in T20I. later in 2014, he also became the first player to cross the 2,000 run milestone as well. He retired as the most prolific run scorer in Twenty20 International (T20Is), with a total of 2140 runs in June, 2015. The record lasted for almost another 3 years until it was broken by his teammate Martin Guptill in February 2018. In terms of innings, England’s Dawid Malan is the fastest (24 innings) to reach the 1,000 run mark, surpassing Pakistan’s Babar Azam, who achieved the feat in 26 
Title: List of players who have scored 10,000 or more runs in Test cricket
Content:  Scoring over 10,000 runs across a playing career in any format of cricket is considered a significant achievement.It is even hard for legends to cross the 10,000 runs mark. In the chase for achieving top scores, West Indian Garfield Sobers retired as the most prolific run scorer in Test cricket, with a total of 8,032 runs in 1974. The record stood for nine years, until it was broken by England's Geoffrey Boycott in the 1982 series against India. Boycott remained the top scorer in the format until Indian batsman Sunil Gavaskar surpassed his tally two years later in 1983. In March 1987, Gavaskar became the first player to cross 10,000 run mark in Tests during a match against Pakistan. , thirteen players—from seven teams that are Full Members of the International Cricket Council (ICC)—have scored 10,000 runs in Tests. Out of these, three are from 
Title: List of players who have scored 10,000 or more runs in Test cricket
Content:  and Australia while two are from Sri Lanka and the West Indies. One player each from South Africa, England and Pakistan form the rest. No player from Bangladesh, New Zealand, Afghanistan, Ireland or Zimbabwe has passed the 10,000 run mark in Tests yet. In terms of innings, West Indian Brian Lara, Sachin Tendulkar and Kumar Sangakkara are the fastest (195) to reach the 10,000 run mark, while Australia's Steve Waugh is the slowest to achieve the feat (244). Tendulkar holds multiple records—most appearances (200 matches), most runs (15,921) and highest number of both centuries (51) and half-centuries (68). England's Alastair Cook is the fastest in terms of time span, taking 10 years and 87 days, while West Indian Shivnarine Chanderpaul's time span of 18 years and 37 days is the slowest among all. Pakistan's Younis Khan is the latest player to achieve this feat.
Title: List of players who have scored 1,000 or more runs in Twenty20 International cricket
Content:  Currently the list of highest run-scorer is topped with Virat Kohli, Rohit Sharma, and Martin Guptill. , sixty-four players—from all of the 12 teams that are Full Members of the International Cricket Council (ICC) and from 2 ICC Associate members(Scotland and Netherlands)—have scored 1,000 runs in T20Is. Out of these 64 players, 7 players are from India and England whereas 6 players are each from Pakistan, South Africa and Sri Lanka. This list contains all the players who have scored 1,000 runs in T20I. By default, the list is sorted in order of the day the feat is achieved. Overall career scores of these players will be updated on regular intervals and not on a daily basis.
Title: List of India One Day International cricket records
Content:  A total of 64 players have achieved the double of 1000 runs and 100 wickets in their ODI career.

Question: how many players have scored 10000 runs in odi?
Answer: 11.
eleven.