Question: who has scored the most odi runs for england?
Answer: Eoin Morgan