Most Ball Played in ODI at Kingsmead, Durban

SrPlayerBPMInnRAve100s50s
1 Jacques Kallis (SA,World XI) 962 202066247.28 2 4
2 AB de Villiers (SA) 679 131359645.84 0 6
3 Graeme Smith (SA,World XI) 639 161648630.37 1 3
4 Herschelle Gibbs (SA) 547 141443633.53 1 2
5 Jonty Rhodes (SA) 500 121146751.88 0 4
6 David Miller (SA,World XI) 474 121150772.42 2 2
7 Hashim Amla (SA,World XI) 427 111140336.63 1 3
8 JP Duminy (SA) 408 101029429.40 0 1
9 Quinton de Kock (SA) 363 6635959.83 2 1
10 Faf du Plessis (SA,World XI) 334 7732346.14 2 0
11 Mark Boucher (SA,World XI) 285 191425328.11 0 0
12 Sachin Tendulkar (IND) 275 6625242.00 0 2
13 Gary Kirsten (SA) 266 6617935.80 0 2
14 Rahul Dravid (IND,World XI) 262 5519849.50 0 2
15 Andrew Hudson (SA) 248 5515731.40 0 1
16 Aamer Sohail (PAK) 233 4416641.50 1 0
17 Adam Gilchrist (AUS) 231 4426867.00 1 2
18 Lance Klusener (SA) 220 10719597.50 0 2
19 Hansie Cronje (SA) 219 8717529.16 0 2
20 Shaun Pollock (SA) 210 161121435.66 0 2
21 Sourav Ganguly (IND) 205 4415351.00 1 0
22 Brian Lara (WI,World XI) 204 3317558.33 1 0
23 Virat Kohli (IND) 194 3316655.33 1 1
24 Rassie van der Dussen (SA) 190 33130130.00 0 2
25 Steve Tikolo (KEN) 183 2210753.50 0 2
26 Daryll Cullinan (SA) 180 7613422.33 0 1
27 Michael Hussey (AUS) 167 33147147.00 0 1
28 Andile Phehlukwayo (SA) 167 64176- 0 1
29 Ricky Ponting (AUS) 166 5511729.25 0 0
30 Mohammad Yousuf (PAK) 164 3312462.00 1 0
31 Kepler Wessels (SA,AUS) 163 228282.00 0 0
32 Boeta Dippenaar (SA) 160 3210954.50 1 0
33 Younis Khan (PAK) 152 3311638.66 0 1
34 Saleem Malik (PAK) 150 33115115.00 0 1
35 Inzamam-ul-Haq (PAK,World XI) 150 5410325.75 0 0
36 Javed Miandad (PAK) 148 228944.50 0 1
37 Imran Farhat (PAK) 144 119393.00 0 1
38 Damien Martyn (AUS) 142 4312261.00 0 1
39 Shivnarine Chanderpaul (WI) 140 339732.33 0 1
40 Andrew Symonds (AUS) 133 3312964.50 0 1
41 Marvan Atapattu (SL) 129 11124124.00 1 0
42 Mohammad Azharuddin (IND) 125 2210552.50 0 1
43 David Warner (AUS) 125 2212763.50 1 0
44 Jamie How (NZ) 124 119090.00 0 1
45 Ramiz Raja (PAK) 121 226331.50 0 0
46 Ijaz Ahmed (PAK) 118 3312663.00 1 0
47 Matthew Hayden (AUS) 111 337926.33 0 1
48 Arjuna Ranatunga (SL) 108 11101- 1 0
49 Steve Smith (AUS) 107 11108108.00 1 0
50 Ashwell Prince (SA) 107 447625.33 0 0