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 131137653.71 0 4
4 Herschelle Gibbs (SA) 17 151464946.35 3 2
5 Aiden Markram (SA) 12 5534168.20 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 Graeme Smith (SA,World XI) 6 121245537.91 1 4
18 Nuwan Kulasekara (SL) 5 337474.00 0 1
19 Rassie van der Dussen (SA) 5 8817829.66 0 1
20 Chris Gayle (WI) 4 22171171.00 1 0
21 Chris Morris (SA) 4 316262.00 0 1
22 Brendon McCullum (NZ) 4 4311137.00 0 0
23 Lance Klusener (SA) 4 9926653.20 0 2
24 Shaun Pollock (SA) 4 13917529.16 0 1
25 Rawl Lewis (WI) 3 1128- 0 0
26 Johan van der Wath (SA) 3 113535.00 0 0
27 Musa Ahmed (NL) 3 116161.00 0 1
28 Jonny Bairstow (ENG) 3 114343.00 0 0
29 Dean Jones (AUS) 3 114242.00 0 0
30 Sourav Ganguly (IND) 3 227236.00 0 0
31 Mitchell Johnson (AUS) 3 227575.00 0 1
32 Marco Jansen (SA) 3 225858.00 0 0
33 Mohammad Hafeez (PAK) 3 325728.50 0 1
34 Michael Hussey (AUS) 3 3313668.00 0 1
35 Joseph Denly (ENG) 3 337625.33 0 1
36 Martin Guptill (NZ) 3 3313043.33 0 2
37 Andrew Symonds (AUS) 3 43176176.00 1 0
38 Devon Smith (WI) 3 4414736.75 0 1
39 Virat Kohli (IND) 3 4420769.00 0 2
40 Rashid Latif (PAK) 3 555611.20 0 0
41 Mark Boucher (SA,World XI) 3 161330433.77 0 2
42 Kyle Verreynne (SA) 2 1158- 0 1
43 Mehidy Hasan Miraz (BAN) 2 113838.00 0 0
44 Oshada Fernando (SL) 2 114949.00 0 0
45 Travis Head (AUS) 2 115151.00 0 1
46 Ricardo Powell (WI) 2 1149- 0 0
47 Tony de Zorzi (SA) 2 112828.00 0 0
48 Rilee Rossouw (SA) 2 22203101.50 1 1
49 Jason Roy (ENG) 2 222713.50 0 0
50 Shikhar Dhawan (IND) 2 2212160.50 1 0