ENG Highest Individual Score in ODI at St Georges Park, Port Elizabeth

SrPlayerBPHSOppDate
1 Alex Hales 124 99 SA 06 Feb 2016
2 Vikram Solanki 87 66 SA 04 Feb 2005
3 Alec Stewart 77 60 NAM 19 Feb 2003
4 Marcus Trescothick 66 58 NAM 19 Feb 2003
5 Jonathan Trott 77 52* SA 29 Nov 2009
6 Jos Buttler 28 48* SA 06 Feb 2016
7 Alec Stewart 92 46 AUS 02 Mar 2003
8 Andrew Flintoff 80 45 AUS 02 Mar 2003
9 Geraint Jones 46 39 SA 04 Feb 2005
10 Paul Collingwood 49 38 NAM 19 Feb 2003
11 Joe Root 64 38 SA 06 Feb 2016
12 Marcus Trescothick 36 37 AUS 02 Mar 2003
13 Craig White 29 35 NAM 19 Feb 2003
14 Andrew Strauss 40 35 SA 04 Feb 2005
15 Kevin Pietersen 37 33 SA 04 Feb 2005
16 Marcus Trescothick 43 33 SA 04 Feb 2005
17 Andrew Strauss 59 32 SA 29 Nov 2009
18 Nick Knight 33 30 AUS 02 Mar 2003
19 Eoin Morgan 28 29 SA 06 Feb 2016
20 Eoin Morgan 40 28* SA 29 Nov 2009
21 Paul Collingwood 21 22 SA 04 Feb 2005
22 Moeen Ali 15 21* SA 06 Feb 2016
23 Andrew Flintoff 24 21 NAM 19 Feb 2003
24 Ian Blackwell 19 16 NAM 19 Feb 2003
25 Craig White 21 16* AUS 02 Mar 2003
26 Jason Roy 13 14 SA 06 Feb 2016
27 Michael Vaughan 18 14 NAM 19 Feb 2003
28 Ian Bell 16 13 SA 04 Feb 2005
29 Ronnie Irani 7 12 NAM 19 Feb 2003
30 Paul Collingwood 16 10 AUS 02 Mar 2003
31 Kabir Ali 6 6* SA 04 Feb 2005
32 Nick Knight 12 6 NAM 19 Feb 2003
33 Andy Caddick 11 5* AUS 02 Mar 2003
34 Andy Caddick 2 4 NAM 19 Feb 2003
35 Darren Gough 3 3* SA 04 Feb 2005
36 Ashley Giles 4 3 SA 04 Feb 2005
37 Kevin Pietersen 6 3 SA 29 Nov 2009
38 Michael Vaughan 5 2 AUS 02 Mar 2003
39 Paul Collingwood 6 2 SA 29 Nov 2009
40 Ashley Giles 7 2 AUS 02 Mar 2003
41 Nasser Hussain 3 1 AUS 02 Mar 2003