Most Ball Played in ODI at De Beers Diamond Oval, Kimberley

SrPlayerBPMInnRAve100s50s
1 Jacques Kallis (SA,World XI) 288 33249249.00 0 3
2 Graeme Smith (SA,World XI) 189 3315551.66 0 2
3 Hashim Amla (SA,World XI) 188 22188188.00 1 1
4 Quinton de Kock (SA) 173 22193193.00 1 0
5 Chris Gayle (WI) 151 11119119.00 1 0
6 Stephen Fleming (NZ) 143 2211758.50 0 1
7 Kane Williamson (NZ) 136 11145- 1 0
8 Jos Buttler (ENG) 127 11131131.00 1 0
9 Inzamam-ul-Haq (PAK,World XI) 125 22120120.00 1 0
10 Seren Waters (KEN) 116 117474.00 0 1
11 Mushfiqur Rahim (BAN) 116 11110- 1 0
12 Dawid Malan (ENG) 114 11118118.00 1 0
13 Herschelle Gibbs (SA) 111 3312562.50 1 0
14 Gary Kirsten (SA) 107 11101101.00 1 0
15 Heinrich Klaasen (SA) 106 2212462.00 0 1
16 Sanath Jayasuriya (SL) 104 228442.00 0 1
17 Saleem Elahi (PAK) 100 116363.00 0 1
18 Khaled Mashud (BAN) 99 225858.00 0 0
19 Colin Ingram (SA) 98 228040.00 0 1
20 AB de Villiers (SA) 98 3212462.00 0 1
21 JP Duminy (SA) 95 436262.00 0 0
22 Nick Knight (ENG) 94 1172- 0 1
23 Roger Twose (NZ) 91 118989.00 0 1
24 Russel Arnold (SL) 88 115050.00 0 1
25 Tillakaratne Dilshan (SL) 87 118787.00 0 1
26 Aravinda de Silva (SL) 87 226231.00 0 1
27 Craig McMillan (NZ) 86 227638.00 0 1
28 Arjuna Ranatunga (SL) 82 118686.00 0 1
29 Mohammad Ashraful (BAN) 82 115656.00 0 1
30 Dinesh Chandimal (SL) 81 115959.00 0 1
31 Nasser Hussain (ENG) 77 116464.00 0 1
32 Aiden Markram (SA) 73 226633.00 0 0
33 Shivnarine Chanderpaul (WI) 72 116666.00 0 1
34 Chris Nevin (NZ) 69 116868.00 0 1
35 Habibul Bashar (BAN) 68 225125.50 0 1
36 Reeza Hendricks (SA) 67 225728.50 0 1
37 Heath Streak (ZIM) 65 1135- 0 0
38 Jonty Rhodes (SA) 65 325555.00 0 0
39 Grant Elliott (NZ,World XI) 63 114848.00 0 0
40 Khaled Mahmud (BAN) 63 222914.50 0 0
41 Thomas Odoyo (KEN) 60 113232.00 0 0
42 Alok Kapali (BAN) 58 222914.50 0 0
43 Ijaz Ahmed (PAK) 55 115959.00 0 1
44 Mohammad Yousuf (PAK) 55 214343.00 0 0
45 Grant Flower (ZIM) 54 112828.00 0 0
46 Sanwar Hossain (BAN) 54 222814.00 0 0
47 Romesh Kaluwitharana (SL) 52 115454.00 0 1
48 Peter Ongondo (KEN) 52 223434.00 0 0
49 Saeed Anwar (PAK) 50 224020.00 0 0
50 Moin Khan (PAK) 48 113434.00 0 0