Most Ball Played in ODI at The Wanderers Stadium, Johannesburg

SrPlayerBPMInnRAve100s50s
1 Jacques Kallis (SA,World XI) 663 161652840.61 1 3
2 Herschelle Gibbs (SA) 653 151464946.35 3 2
3 Hansie Cronje (SA) 622 8848580.83 1 4
4 AB de Villiers (SA) 564 121173291.50 3 3
5 Quinton de Kock (SA) 543 111151947.18 1 4
6 Hashim Amla (SA,World XI) 524 8847067.14 2 2
7 Graeme Smith (SA,World XI) 498 121245537.91 1 4
8 Ricky Ponting (AUS) 455 6649098.00 2 2
9 Faf du Plessis (SA,World XI) 406 8740767.83 2 1
10 Mark Boucher (SA,World XI) 382 161330433.77 0 2
11 David Miller (SA,World XI) 295 131137653.71 0 4
12 Gary Kirsten (SA) 292 101017219.11 0 1
13 Aiden Markram (SA) 291 5534168.20 1 1
14 Lance Klusener (SA) 274 9926653.20 0 2
15 Virat Kohli (IND) 256 4420769.00 0 2
16 Shivnarine Chanderpaul (WI) 250 3318160.33 0 2
17 Jonty Rhodes (SA) 232 10920529.28 0 0
18 Mike Rindel (SA) 224 3317889.00 1 1
19 Rassie van der Dussen (SA) 222 8817829.66 0 1
20 JP Duminy (SA) 219 10823146.20 0 2
21 Temba Bavuma (SA) 211 5516432.80 0 1
22 Mahela Jayawardene (SL) 209 5514228.40 0 1
23 Boeta Dippenaar (SA) 203 6512124.20 0 1
24 Shaun Pollock (SA) 202 13917529.16 0 1
25 Fakhar Zaman (PAK) 199 22237118.50 1 0
26 Rilee Rossouw (SA) 196 22203101.50 1 1
27 Kumar Sangakkara (SL) 190 6617328.83 1 0
28 Nicky Boje (SA) 179 8614529.00 0 0
29 Joe Root (ENG) 176 2215879.00 1 0
30 Mahendra Singh Dhoni (IND) 175 4314572.50 0 1
31 Sachin Tendulkar (IND) 169 3312541.66 0 1
32 Chris Gayle (WI) 166 22171171.00 1 0
33 Inzamam-ul-Haq (PAK,World XI) 166 5510320.60 0 1
34 Virender Sehwag (IND,World XI) 157 2214874.00 0 2
35 Mohammad Yousuf (PAK) 156 4410025.00 0 0
36 Desmond Haynes (WI) 153 22109109.00 0 2
37 Damien Martyn (AUS) 152 5411839.33 0 1
38 Andrew Symonds (AUS) 149 43176176.00 1 0
39 Adam Gilchrist (AUS) 149 5516032.00 0 2
40 Devon Smith (WI) 146 4414736.75 0 1
41 Steve Waugh (AUS) 145 229797.00 0 1
42 Sanath Jayasuriya (SL) 144 6611719.50 0 1
43 Matthew Hayden (AUS) 141 339130.33 0 0
44 Martin Guptill (NZ) 141 3313043.33 0 2
45 Darren Sammy (WI,World XI) 141 559423.50 0 0
46 Eoin Morgan (ENG,IRE) 140 448227.33 0 1
47 Russel Arnold (SL) 139 3310150.50 0 1
48 Asif Mujtaba (PAK) 138 335418.00 0 0
49 Andile Phehlukwayo (SA) 138 8713533.75 0 0
50 Grant Flower (ZIM) 136 228140.50 0 1