Home » England’s highest run ScorerWho Is England’s highest run Scorer in ODI? by A. Alex Hales B. Jonny Bairstow C. Eoin Morgan D. Joy Root