England Highest Individual Score in ODI World Cup

SrPlayerBPHSOppVenueDate
1 Andrew Strauss 145 158 IND Bangalore 27 Feb 2011
2 Jason Roy 121 153 BAN Cardiff 08 Jun 2019
3 Eoin Morgan 71 148 AFG Manchester 18 Jun 2019
4 Dawid Malan 107 140 BAN Dharmasala 10 Oct 2023
5 Dennis Amiss 147 137 IND London 07 Jun 1975
6 Keith Fletcher 147 131 NZ Nottingham 11 Jun 1975
7 David Gower 120 130 SL Taunton 11 Jun 1983
8 Moeen Ali 107 128 SCOT Christchurch 23 Feb 2015
9 Joe Root 108 121 SL Wellington 01 Mar 2015
10 Graham Gooch 136 115 IND Mumbai 05 Nov 1987
11 Jonny Bairstow 109 111 IND Birmingham 30 Jun 2019
12 Ben Stokes 84 108 NL Pune 08 Nov 2023
13 Joe Root 104 107 PAK Nottingham 03 Jun 2019
14 Jonny Bairstow 99 106 NZ Chester-le-Street 03 Jul 2019
15 Kevin Pietersen 122 104 AUS Antigua 08 Apr 2007
16 Graeme Hick 133 104* NL Peshawar 22 Feb 1996
17 Jos Buttler 76 103 PAK Nottingham 03 Jun 2019
18 Allan Lamb 105 102 NZ London 09 Jun 1983
19 Kevin Pietersen 91 100 WI Bridgetown 21 Apr 2007
20 Joe Root 94 100* WI Southampton 14 Jun 2019
21 James Taylor 90 98* AUS Melbourne 14 Feb 2015
22 Jonathan Trott 92 92 IRE Bangalore 02 Mar 2011
23 David Gower 96 92* NZ Birmingham 15 Jun 1983
24 Graham Gooch 137 92 WI Jaipur 26 Oct 1987
25 Robin Smith 108 91 IND Perth 22 Feb 1992
26 Paul Collingwood 82 90 IRE Providence 30 Mar 2007
27 Jonny Bairstow 99 90 AFG Manchester 18 Jun 2019
28 Ben Stokes 79 89 SA London 30 May 2019
29 Graham Thorpe 82 89 NL Peshawar 22 Feb 1996
30 Ben Stokes 115 89 AUS London 25 Jun 2019