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

SrPlayerRunsBPSix/InnsOppDate
1 Ben Stokes 258198 11 SA 02 Jan 2016
2 Ben Stokes 7247 3 SA 03 Jan 2020
3 Jack Hearne 400 2 SA 19 Mar 1892
4 Frank Mann 450 2 SA 01 Jan 1923
5 Bill Voce 300 2 SA 01 Jan 1931
6 Graeme Hick 3679 2 SA 02 Jan 1996
7 Jonny Bairstow 150191 2* SA 02 Jan 2016
8 Jos Buttler 2318 2 SA 03 Jan 2020
9 Victor Barton 230 1 SA 19 Mar 1892
10 Leonard Moon 330 1 SA 24 Mar 1906
11 Leonard Hutton 170 1 SA 31 Dec 1938
12 Bryan Valentine 1120 1 SA 31 Dec 1938
13 Colin Cowdrey 1010 1 SA 01 Jan 1957
14 Mike Smith 1210 1 SA 01 Jan 1965
15 Jim Parks 590 1 SA 01 Jan 1965
16 Nasser Hussain 1638 1 SA 02 Jan 2000
17 Steve Harmison 4242 1 SA 02 Jan 2005
18 Nick Compton 45105 1 SA 02 Jan 2016
19 James Taylor 2784 1 SA 02 Jan 2016
20 Ben Stokes 4777 1 SA 03 Jan 2020
21 Jos Buttler 2927 1 SA 03 Jan 2020
22 Dom Sibley 133311 1* SA 03 Jan 2020
23 Bobby Abel 120241 0 SA 25 Mar 1889
24 George Ulyett 2237 0 SA 25 Mar 1889
25 Johnny Briggs 617 0 SA 25 Mar 1889
26 Maurice Read 1222 0 SA 25 Mar 1889
27 Frank Hearne 2024 0 SA 25 Mar 1889
28 Henry Wood 5989 0 SA 25 Mar 1889
29 Monty Bowden 2516 0 SA 25 Mar 1889
30 Basil Grieve 1436 0 SA 25 Mar 1889
31 The Hon. Charles Coventry 15 0* SA 25 Mar 1889
32 Arnold Fothergill 15 0 SA 25 Mar 1889
33 William Chatterton 480 0 SA 19 Mar 1892
34 Alec Hearne 90 0 SA 19 Mar 1892
35 Billy Murdoch 120 0 SA 19 Mar 1892
36 Walter Read 400 0 SA 19 Mar 1892
37 Dick Pougher 170 0 SA 19 Mar 1892
38 Henry Wood 1340 0* SA 19 Mar 1892
39 J J Ferris 160 0 SA 19 Mar 1892
40 Fred Martin 130 0 SA 19 Mar 1892
41 Charles Wright 20 0 SA 21 Mar 1896
42 Arthur Hill 1240 0 SA 21 Mar 1896
43 Tom Hayward 310 0 SA 21 Mar 1896
44 Hugh Bromley-Davenport 70 0 SA 21 Mar 1896
45 Sammy Woods 300 0 SA 21 Mar 1896
46 Sir Tim O'Brien 20 0 SA 21 Mar 1896
47 George Lohmann 80 0 SA 21 Mar 1896
48 Christopher Heseltine 180 0 SA 21 Mar 1896
49 Lord Hawke 120 0* SA 21 Mar 1896
50 Harry Butt 130 0 SA 21 Mar 1896