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
Canada
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
CAN Most Ball Played in ODI
Sr
Player
BP
M
Inn
R
Ave
100s
50s
1
Ashish Bagai
2831
61
60
1857
35.71
2
14
2
Sunil Dhaniram
1310
48
44
1088
28.63
1
6
3
Ian Billcliff
1119
26
26
750
31.25
0
6
4
Abdool Samad
1045
27
27
740
29.60
1
2
5
Geoff Barnett
912
23
23
594
27.00
1
1
6
John Davison
897
35
35
959
29.06
2
5
7
Jimmy Hansra
655
14
14
412
41.20
1
2
8
Ashif Mulla
653
27
27
522
19.33
0
1
9
Sandeep Jyoti
628
21
17
386
24.12
1
0
10
Desmond Chumney
595
21
21
397
20.89
0
0
11
Rizwan Cheema
578
28
28
798
29.55
0
6
12
Umar Bhatti
521
35
28
351
17.55
0
0
13
Ruvindu Gunasekera
505
14
14
314
24.15
0
4
14
Zubin Surkari
436
15
14
214
17.83
0
0
15
Qaiser Ali
383
17
17
244
15.25
0
2
16
George Codrington
372
17
15
235
19.58
0
0
17
Harvir Baidwan
368
31
19
231
17.76
0
0
18
Pargat Singh
360
7
7
301
43.00
1
2
19
Raza-ur-Rehman
333
6
5
264
52.80
0
2
20
Trevin Bastiampillai
326
14
13
196
15.07
0
0
21
Khurram Chohan
302
30
20
189
14.53
0
0
22
Nicholas Kirton
291
6
6
189
31.50
0
2
23
Harsh Thaker
281
8
8
150
18.75
0
0
24
Ishwar Maraj
264
6
6
98
19.60
0
1
25
Nitish Kumar
260
11
10
183
18.30
0
1
26
Don Maxwell
238
10
10
166
27.66
0
1
27
Aaron Johnson
206
8
8
212
26.50
0
2
28
Joe Harris
204
6
6
91
15.16
0
0
29
Nikhil Dutta
202
6
6
126
31.50
0
1
30
Hamza Tariq
187
6
5
148
29.60
0
1
31
Franklyn Dennis
171
3
3
47
15.66
0
0
32
Ramesh David
170
4
3
82
27.33
0
0
33
Arvind Kandappah
169
3
3
98
49.00
0
1
34
Srimantha Wijeratne
166
6
6
118
19.66
0
1
35
Matthew Spoors
157
5
5
86
17.20
0
0
36
Navneet Dhaliwal
152
3
3
102
34.00
0
1
37
Hiral Patel
150
8
8
128
16.00
0
1
38
Glenroy Sealy
149
3
3
73
24.33
0
0
39
Saad Bin Zafar
147
8
8
98
14.00
0
0
40
Christopher Chappell
143
3
3
38
12.66
0
0
41
Balaji Rao
133
14
12
103
9.36
0
0
42
Nicholas de Groot
127
6
6
44
7.33
0
0
43
Henry Osinde
122
45
28
61
3.81
0
0
44
Usman Limbada
115
7
6
58
11.60
0
0
45
Ravinderpal Singh
112
5
5
97
24.25
0
0
46
Sanjayan Thuraisingam
108
10
9
45
6.42
0
0
47
Kevin Sandher
107
15
10
35
5.83
0
0
48
Stewart Heaney
92
4
4
41
10.25
0
0
49
Austin Codrington
92
9
8
47
5.87
0
0
50
Shreyas Movva
83
3
3
66
22.00
0
0