Who has scored the most runs in ODI cricket?
The Indian Cricketer Sachin Tendulkar has the record for the most runs scored in ODIs with a total of 18426 runs. He retired from ODIs in 2012.
<START_INST>Who has scored the most runs in ODI cricket?<END_INST><START_CTX><END_CTX><START_A>The Indian Cricketer Sachin Tendulkar has the record for the most runs scored in ODIs with a total of 18426 runs. He retired from ODIs in 2012.<END_A>