Most Fours in ODI at De Beers Diamond Oval, Kimberley

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