Most Sixes in ODI at The Wanderers Stadium, Johannesburg

SrPlayer6sMInnRAve100s50s
1 AB de Villiers (SA) 32 121173291.50 3 3
2 Ricky Ponting (AUS) 19 6649098.00 2 2
3 David Miller (SA,World XI) 17 141237947.37 0 4
4 Herschelle Gibbs (SA) 17 151464946.35 3 2
5 Aiden Markram (SA) 12 6636060.00 1 1
6 Fakhar Zaman (PAK) 10 22237118.50 1 0
7 Andile Phehlukwayo (SA) 10 8713533.75 0 0
8 Hansie Cronje (SA) 8 8848580.83 1 4
9 JP Duminy (SA) 8 10823146.20 0 2
10 Quinton de Kock (SA) 8 111151947.18 1 4
11 Jacques Kallis (SA,World XI) 8 161652840.61 1 3
12 Shahid Afridi (PAK) 7 4411036.66 0 1
13 Virender Sehwag (IND,World XI) 6 2214874.00 0 2
14 Mitchell Marsh (AUS) 6 229045.00 0 1
15 Paul Collingwood (ENG,World XI) 6 328643.00 0 0
16 Faf du Plessis (SA,World XI) 6 8740767.83 2 1
17 Rassie van der Dussen (SA) 6 9921330.42 0 1
18 Graeme Smith (SA,World XI) 6 121245537.91 1 4
19 Nuwan Kulasekara (SL) 5 337474.00 0 1
20 Marco Jansen (SA) 5 338442.00 0 0
21 Tony de Zorzi (SA) 4 225427.00 0 0
22 Chris Gayle (WI) 4 22171171.00 1 0
23 Chris Morris (SA) 4 316262.00 0 1
24 Brendon McCullum (NZ) 4 4311137.00 0 0
25 Lance Klusener (SA) 4 9926653.20 0 2
26 Shaun Pollock (SA) 4 13917529.16 0 1
27 Rawl Lewis (WI) 3 1128- 0 0
28 Johan van der Wath (SA) 3 113535.00 0 0
29 Musa Ahmed (NL) 3 116161.00 0 1
30 Jonny Bairstow (ENG) 3 114343.00 0 0
31 Dean Jones (AUS) 3 114242.00 0 0
32 Sourav Ganguly (IND) 3 227236.00 0 0
33 Mitchell Johnson (AUS) 3 227575.00 0 1
34 Mohammad Hafeez (PAK) 3 325728.50 0 1
35 Michael Hussey (AUS) 3 3313668.00 0 1
36 Joseph Denly (ENG) 3 337625.33 0 1
37 Martin Guptill (NZ) 3 3313043.33 0 2
38 Andrew Symonds (AUS) 3 43176176.00 1 0
39 Devon Smith (WI) 3 4414736.75 0 1
40 Virat Kohli (IND) 3 4420769.00 0 2
41 Rashid Latif (PAK) 3 555611.20 0 0
42 Heinrich Klaasen (SA) 3 6617535.00 0 1
43 Mark Boucher (SA,World XI) 3 161330433.77 0 2
44 Oshada Fernando (SL) 2 114949.00 0 0
45 Agha Salman (PAK) 2 114848.00 0 0
46 Mehidy Hasan Miraz (BAN) 2 113838.00 0 0
47 Kyle Verreynne (SA) 2 1158- 0 1
48 Travis Head (AUS) 2 115151.00 0 1
49 Ricardo Powell (WI) 2 1149- 0 0
50 Saim Ayub (PAK) 2 11101101.00 1 0