Most Runs in ODI at De Beers Diamond Oval, Kimberley

SrPlayerMInnRAve100s50s
1 Jacques Kallis (SA,World XI) 33249249.00 0 3
2 Quinton de Kock (SA) 22193193.00 1 0
3 Hashim Amla (SA,World XI) 22188188.00 1 1
4 Graeme Smith (SA,World XI) 3315551.66 0 2
5 Kane Williamson (NZ) 11145- 1 0
6 Jos Buttler (ENG) 11131131.00 1 0
7 Herschelle Gibbs (SA) 3312562.50 1 0
8 Heinrich Klaasen (SA) 2212462.00 0 1
9 AB de Villiers (SA) 3212462.00 0 1
10 Inzamam-ul-Haq (PAK,World XI) 22120120.00 1 0
11 Chris Gayle (WI) 11119119.00 1 0
12 Dawid Malan (ENG) 11118118.00 1 0
13 Stephen Fleming (NZ) 2211758.50 0 1
14 Mushfiqur Rahim (BAN) 11110- 1 0
15 Gary Kirsten (SA) 11101101.00 1 0
16 Roger Twose (NZ) 118989.00 0 1
17 Tillakaratne Dilshan (SL) 118787.00 0 1
18 Arjuna Ranatunga (SL) 118686.00 0 1
19 Sanath Jayasuriya (SL) 228442.00 0 1
20 Colin Ingram (SA) 228040.00 0 1
21 Craig McMillan (NZ) 227638.00 0 1
22 Seren Waters (KEN) 117474.00 0 1
23 Nick Knight (ENG) 1172- 0 1
24 Thisara Perera (SL,World XI) 1169- 0 1
25 Chris Nevin (NZ) 116868.00 0 1
26 Shivnarine Chanderpaul (WI) 116666.00 0 1
27 Aiden Markram (SA) 226633.00 0 0
28 Nasser Hussain (ENG) 116464.00 0 1
29 Saleem Elahi (PAK) 116363.00 0 1
30 Aravinda de Silva (SL) 226231.00 0 1
31 JP Duminy (SA) 436262.00 0 0
32 Dinesh Chandimal (SL) 115959.00 0 1
33 Ijaz Ahmed (PAK) 115959.00 0 1
34 Khaled Mashud (BAN) 225858.00 0 0
35 Reeza Hendricks (SA) 225728.50 0 1
36 Mohammad Ashraful (BAN) 115656.00 0 1
37 Wayne Parnell (SA) 225527.50 0 0
38 Jonty Rhodes (SA) 325555.00 0 0
39 Romesh Kaluwitharana (SL) 115454.00 0 1
40 Chris Cairns (NZ) 225454.00 0 0
41 Habibul Bashar (BAN) 225125.50 0 1
42 Russel Arnold (SL) 115050.00 0 1
43 Grant Elliott (NZ,World XI) 114848.00 0 0
44 Mohammad Yousuf (PAK) 214343.00 0 0
45 Martin van Jaarsveld (SA) 114242.00 0 0
46 Mohammad Rafique (BAN) 1141- 0 0
47 Moeen Ali (ENG) 114141.00 0 0
48 Saeed Anwar (PAK) 224020.00 0 0
49 Marvan Atapattu (SL) 113939.00 0 0
50 Wasim Akram (PAK) 2239- 0 0