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
Namibia
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
NAM Most Ball Played in ODI
Sr
Player
BP
M
Inn
R
Ave
100s
50s
1
Gerhard Erasmus
1823
35
34
1478
50.96
2
10
2
Craig Williams
1034
27
27
743
28.57
0
5
3
Jan Nicol Loftie-Eaton
969
35
32
724
26.81
0
6
4
Michael van Lingen
960
28
27
891
42.42
4
2
5
Lo-handre Louwrens
952
25
24
593
24.70
0
3
6
Sarel Burger
726
18
18
386
21.44
0
4
7
Gerrie Snyman
710
22
21
572
28.60
0
5
8
Nicolaas Scholtz
589
16
16
477
31.80
0
4
9
JJ Smit
587
28
24
576
28.80
0
1
10
Stephan Baard
580
19
19
485
25.52
1
1
11
Divan la Cock
557
18
18
392
23.05
0
2
12
Raymond van Schoor
456
10
10
242
24.20
0
3
13
Jan-Berrie Burger
455
12
12
432
36.00
1
1
14
Zane Green
421
23
17
380
25.33
0
1
15
Ruben Trumpelmann
351
36
27
339
15.40
0
1
16
Jan Frylinck
333
21
16
283
25.72
0
2
17
Karl Birkenstock
326
13
11
222
24.66
0
1
18
Shaun Fouché
317
7
7
209
29.85
0
2
19
Louis Burger
305
18
17
185
12.33
0
1
20
Deon Kotze
296
15
14
195
17.72
0
0
21
Bernard Scholtz
272
41
24
173
15.72
0
0
22
Pikky Ya France
267
16
14
231
28.87
0
1
23
David Wiese
254
9
9
228
28.50
0
1
24
Danie Keulder
220
6
6
132
22.00
0
1
25
Louis van der Westhuizen
212
14
14
180
13.84
0
1
26
Bjorn Kotze
169
12
11
114
14.25
0
0
27
Ian van Zyl
149
8
8
171
24.42
0
0
28
Christoffel Viljoen
146
7
7
105
17.50
0
0
29
Gavin Murgatroyd
145
6
6
90
15.00
0
1
30
Nikolaas Davin
140
5
5
142
28.40
0
1
31
Jaen Kotze
124
8
8
74
10.57
0
0
32
Melt van Schoor
111
5
5
58
14.50
0
0
33
Stefan Swanepoel
94
5
5
43
8.60
0
0
34
Xander Pitchers
79
3
3
36
12.00
0
0
35
Louis Klazinga
77
15
12
54
10.80
0
0
36
Morne Karg
65
3
2
45
22.50
0
0
37
Tangeni Lungameni
64
23
9
37
6.16
0
0
38
Burton van Rooi
38
3
3
26
26.00
0
0
39
Rudi van Vuuren
38
5
5
26
8.66
0
0