ENG Most Sixes in an innings in ODI at Newlands, Cape Town

SrPlayerRunsBPSix/InnsOppDate
1 Kevin Pietersen 7585 3 SA 06 Feb 2005
2 Paul Collingwood 8682 3 SA 27 Nov 2009
3 Joseph Denly 87103 2 SA 04 Feb 2020
4 Chris Read 2623 1* SA 26 Jan 2000
5 Graeme Hick 2539 1 SA 26 Jan 2000
6 Nick Knight 3668 1 SA 26 Jan 2000
7 Ashley Giles 1723 1 PAK 22 Feb 2003
8 Nick Knight 1528 1 PAK 22 Feb 2003
9 Ashley Giles 2031 1 SA 06 Feb 2005
10 Kevin Pietersen 4556 1 SA 27 Nov 2009
11 Luke Wright 2419 1 SA 27 Nov 2009
12 Ben Stokes 2932 1 SA 14 Feb 2016
13 Stuart Broad 1322 1 SA 14 Feb 2016
14 Vikram Solanki 720 0 SA 26 Jan 2000
15 Mark Ealham 2533 0 SA 26 Jan 2000
16 Mark Alleyne 1229 0 SA 26 Jan 2000
17 Nasser Hussain 16 0 SA 26 Jan 2000
18 Chris Adams 4269 0 SA 26 Jan 2000
19 Craig White 616 0 SA 26 Jan 2000
20 Darren Gough 32 0* SA 26 Jan 2000
21 Andy Caddick 49 0* ZIM 28 Jan 2000
22 Chris Read 2340 0 ZIM 28 Jan 2000
23 Chris Adams 114 0 ZIM 28 Jan 2000
24 Craig White 1834 0 ZIM 28 Jan 2000
25 Darren Gough 316 0 ZIM 28 Jan 2000
26 Mark Ealham 213 0 ZIM 28 Jan 2000
27 Mark Alleyne 413 0 ZIM 28 Jan 2000
28 Nasser Hussain 1534 0 ZIM 28 Jan 2000
29 Nick Knight 512 0 ZIM 28 Jan 2000
30 Vikram Solanki 1419 0 ZIM 28 Jan 2000
31 Paul Collingwood 6673 0* PAK 22 Feb 2003
32 Alec Stewart 3034 0 PAK 22 Feb 2003
33 Andrew Flintoff 2638 0 PAK 22 Feb 2003
34 Andy Caddick 33 0* PAK 22 Feb 2003
35 Craig White 1522 0 PAK 22 Feb 2003
36 Marcus Trescothick 111 0 PAK 22 Feb 2003
37 Michael Vaughan 5264 0 PAK 22 Feb 2003
38 Nasser Hussain 89 0 PAK 22 Feb 2003
39 Darren Gough 921 0* SA 06 Feb 2005
40 Geraint Jones 1920 0 SA 06 Feb 2005
41 Ian Bell 28 0 SA 06 Feb 2005
42 Kabir Ali 15 0 SA 06 Feb 2005
43 Marcus Trescothick 1316 0 SA 06 Feb 2005
44 Paul Collingwood 1123 0 SA 06 Feb 2005
45 Steve Harmison 48 0 SA 06 Feb 2005
46 Andrew Strauss 1725 0 SA 06 Feb 2005
47 Matt Prior 1622 0 SA 27 Nov 2009
48 Stuart Broad 1010 0 SA 27 Nov 2009
49 Tim Bresnan 77 0 SA 27 Nov 2009
50 Andrew Strauss 2424 0 SA 27 Nov 2009