Answer the question...who has scored the most odi runs for england??
Eoin Morgan