Question: highest total runs in odi by a player
Answer: Indian cricketer Sachin Tendulkar has scored the most runs in ODIs with a total of 18,426 .