Most Ball Played in ODI at Willowmoore Park, Benoni

SrPlayerBPMInnRAve100s50s
1 Hashim Amla (SA,World XI) 314 4426666.50 1 1
2 Kyle Coetzer (SCOT) 297 5520741.40 0 1
3 AB de Villiers (SA) 288 44309154.50 1 3
4 Ashish Bagai (CAN) 282 6618537.00 0 1
5 Marvan Atapattu (SL) 244 22217217.00 1 1
6 Neil McCallum (SCOT) 242 5521754.25 1 1
7 Gavin Hamilton (ENG,SCOT) 229 5521442.80 1 1
8 Jacques Kallis (SA,World XI) 218 3317587.50 0 1
9 Graeme Smith (SA,World XI) 214 5519047.50 0 1
10 Temba Bavuma (SA) 202 22203203.00 1 1
11 Ryan ten Doeschate (NL) 176 3318492.00 1 0
12 Kevin O'Brien (IRE) 174 4315376.50 0 1
13 Abdool Samad (CAN) 165 339531.66 0 0
14 Ian Billcliff (CAN) 159 448528.33 0 0
15 Eoin Morgan (ENG,IRE) 156 22144144.00 0 2
16 Geoff Barnett (CAN) 153 3310836.00 0 0
17 John Davison (CAN) 147 3314849.33 0 1
18 William Porterfield (ENG,IRE) 142 4413533.75 1 0
19 Tatenda Taibu (ZIM) 140 22131131.00 1 0
20 Karim Sadiq (AFG) 123 2211256.00 0 1
21 Jacobus Duminy (SA) 117 11129129.00 1 0
22 Nawroz Mangal (AFG) 117 2210452.00 0 1
23 Sunil Dhaniram (CAN) 116 548621.50 0 0
24 Nathan Astle (NZ) 113 226934.50 0 1
25 Desmond Chumney (CAN) 110 227236.00 0 0
26 Alistair Campbell (ZIM) 108 118686.00 0 1
27 Saleem Mukuddem (BER) 104 215757.00 0 1
28 Quinton de Kock (SA) 99 339431.33 0 1
29 Alexei Kervezee (NL) 98 226432.00 0 1
30 Sachin Tendulkar (IND) 97 11104104.00 1 0
31 Raymond van Schoor (NAM) 94 115050.00 0 1
32 Nicky Boje (SA) 94 227575.00 0 1
33 Gary Kirsten (SA) 93 115757.00 0 1
34 John Blain (SCOT) 90 445418.00 0 0
35 Stuart Matsikenyeri (ZIM) 87 118686.00 0 1
36 Colin Smith (SCOT) 87 557815.60 0 0
37 Jimmy Kamande (KEN) 86 116161.00 0 1
38 Saeed Anwar (PAK) 86 115959.00 0 1
39 Sarel Burger (NAM) 84 115151.00 0 1
40 Aravinda de Silva (SL) 84 227336.50 0 1
41 Junaid Siddique (BAN) 82 114747.00 0 0
42 Irving Romaine (BER) 81 225226.00 0 0
43 Ryan Watson (SCOT) 79 55438.60 0 0
44 Daan van Bunge (NL) 78 336120.33 0 1
45 Gary Wilson (IRE) 78 44317.75 0 0
46 Usman Khawaja (AUS) 77 1182- 0 1
47 Brian Lara (WI,World XI) 76 114646.00 0 0
48 Paul Stirling (IRE) 76 227035.00 0 0
49 Craig Wright (SCOT) 75 444912.25 0 0
50 Steve Smith (AUS) 74 1159- 0 1