<|im_start|>user
Who has scored the most runs in ODI cricket?<|im_end|>
<|im_start|>assistant
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.<|im_end|>
