Toggle Navigation
Home
FTP
Cricket 2025
Schedule
Results
Records
On This Day
Article
Head To Head
Home
Records
ODI Stats
Most Ball Played in ODI
South Africa
Kingsmead, Durban
Select
One Day International
Test Match
Indian Premier League
International T20
Big Bash League
Caribbean Premier League
SA20
PSL
Major League Cricket
Road Safety World Series
T10 League
LPL
The Hundred
Legends League Cricket
ILT20
Women's Premier League
Women's Caribbean Premier League
RPL
Select
Afghanistan
Australia
Bangladesh
Bermuda
Canada
Denmark
East Africa
England
Hong Kong
India
Ireland
Italy
Jersey
Kenya
Namibia
Nepal
Netherlands
New Zealand
Oman
Pakistan
Papua New Guinea
Scotland
South Africa
Sri Lanka
Uganda
United Arab Emirates
United States
West Indies
Zimbabwe
SA Most Ball Played in ODI at Kingsmead, Durban
Sr
Player
BP
M
Inn
R
Ave
100s
50s
1
Jacques Kallis
962
20
20
662
47.28
2
4
2
AB de Villiers
679
13
13
596
45.84
0
6
3
Graeme Smith
639
16
16
486
30.37
1
3
4
Herschelle Gibbs
547
14
14
436
33.53
1
2
5
Jonty Rhodes
500
12
11
467
51.88
0
4
6
David Miller
474
12
11
507
72.42
2
2
7
Hashim Amla
427
11
11
403
36.63
1
3
8
JP Duminy
408
10
10
294
29.40
0
1
9
Quinton de Kock
363
6
6
359
59.83
2
1
10
Faf du Plessis
334
7
7
323
46.14
2
0
11
Mark Boucher
285
19
14
253
28.11
0
0
12
Gary Kirsten
266
6
6
179
35.80
0
2
13
Andrew Hudson
248
5
5
157
31.40
0
1
14
Lance Klusener
220
10
7
195
97.50
0
2
15
Hansie Cronje
219
8
7
175
29.16
0
2
16
Shaun Pollock
210
16
11
214
35.66
0
2
17
Rassie van der Dussen
190
3
3
130
130.00
0
2
18
Daryll Cullinan
180
7
6
134
22.33
0
1
19
Andile Phehlukwayo
167
6
4
176
-
0
1
20
Kepler Wessels
163
2
2
82
82.00
0
0
21
Boeta Dippenaar
160
3
2
109
54.50
1
0
22
Ashwell Prince
107
4
4
76
25.33
0
0
23
David Richardson
106
5
3
79
39.50
0
1
24
Morne van Wyk
104
2
2
58
29.00
0
1
25
Nicky Boje
100
4
3
71
23.66
0
0
26
Peter Kirsten
89
2
2
33
16.50
0
0
27
Justin Kemp
86
6
5
84
21.00
0
1
28
Chris Morris
63
2
2
63
31.50
0
0
29
Adam Bacher
62
2
2
33
16.50
0
0
30
Neil McKenzie
58
4
4
49
12.25
0
0
31
Reeza Hendricks
54
3
3
44
22.00
0
0
32
Dwaine Pretorius
46
2
2
46
23.00
0
0
33
Johan Botha
46
5
4
39
13.00
0
0
34
Mike Rindel
44
2
2
27
13.50
0
0
35
Farhaan Behardien
40
3
3
53
17.66
0
0
36
Andre Nel
36
7
4
39
19.50
0
0
37
Richard Snell
16
2
1
27
-
0
0