Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20I World Cup
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Most Balls Faced in 2007 for ODI
Position
Most Balls Faced
Player Name
Team Name
1
1795
Matthew Hayden
Australia
2
1698
Sourav Ganguly
India
3
1665
Sachin Tendulkar
India
4
1553
Ricky Ponting
Australia
5
1490
Ian Bell
England
6
1438
Yuvraj Singh
India
7
1374
Paul Collingwood
England
8
1341
Mohammad Yousuf
Pakistan
9
1322
Mahela Jayawardene
Sri Lanka
10
1310
AB de Villiers
South Africa
11
1291
Shiv Chanderpaul
West Indies
12
1278
Jacques Kallis
South Africa
13
1231
MS Dhoni
India
14
1210
Michael Clarke
Australia
15
1171
Graeme Smith
South Africa
16
1150
Chamara Silva
Sri Lanka
17
1130
Kevin Pietersen
England
18
1075
Peter Fulton
New Zealand
19
1067
Kumar Sangakkara
Sri Lanka
20
1013
Scott Styris
New Zealand
21
1003
Rahul Dravid
India
22
977
Upul Tharanga
Sri Lanka
23
947
Herschelle Gibbs
South Africa
24
933
William Porterfield
Ireland
25
924
Shakib Al Hasan
Bangladesh
26
912
Adam Gilchrist
Australia
27
902
Shoaib Malik
Pakistan
28
891
Sanath Jayasuriya
Sri Lanka
29
870
Stephen Fleming
New Zealand
30
849
Gautam Gambhir
India
31
826
Ross Taylor
New Zealand
32
806
Ryan Watson
Scotland
33
794
Marlon Samuels
West Indies
34
793
Younis Khan
Pakistan
35
790
Brendon McCullum
New Zealand
36
788
Vusi Sibanda
Zimbabwe
37
777
Andrew Symonds
Australia
38
760
Tillakaratne Dilshan
Sri Lanka
39
741
Chris Gayle
West Indies
40
728
Tamim Iqbal
Bangladesh
41
699
Ashish Bagai
Canada
42
674
Niall O'Brien
Ireland
43
671
Eoin Morgan
England
44
659
Ed Joyce
England
45
658
Kevin O'Brien
Ireland
46
655
Lou Vincent
New Zealand
47
646
Fraser Watts
Scotland
48
631
Aftab Ahmed
Bangladesh
49
626
Mushfiqur Rahim
Bangladesh
50
625
Mohammad Ashraful
Bangladesh
51
620
Mark Boucher
South Africa
52
610
Craig McMillan
New Zealand
53
608
Alastair Cook
England
54
599
Steve Tikolo
Kenya
55
579
Shaun Pollock
South Africa
56
563
Michael Hussey
Australia
57
560
Morris Ouma
Kenya
58
559
Jacob Oram
New Zealand
59
554
Habibul Bashar
Bangladesh
60
549
Jamie How
New Zealand
61
543
David Obuya
Kenya
62
542
Gavin Hamilton
England
63
541
Jeremy Bray
Ireland
64
540
Bas Zuiderent
Netherlands
65
538
Majid Haq
Scotland
66
536
Brendan Taylor
Zimbabwe
67
521
Brad Hodge
Australia
68
516
Ravi Shah
Kenya
69
515
Owais Shah
England
70
496
Thomas Odoyo
Kenya
71
484
Andrew Flintoff
England
72
481
Ramnaresh Sarwan
West Indies
73
465
Runako Morton
West Indies
74
457
Robin Uthappa
India
74
457
Salman Butt
Pakistan
75
452
Neil McCallum
Scotland
76
451
Justin Kemp
South Africa
77
449
Abdool Samad
Canada
78
443
Brian Lara
West Indies
78
443
Virender Sehwag
India
79
436
David Hemp
Bermuda
80
435
Ryan ten Doeschate
Netherlands
81
433
Ravi Bopara
England
81
433
Kamran Akmal
Pakistan
82
431
Irving Romaine
Bermuda
83
420
Andrew Strauss
England
84
413
Devon Smith
West Indies
85
399
Ashif Mulla
Canada
86
393
Chamu Chibhabha
Zimbabwe
87
389
Shahriar Nafees
Bangladesh
88
385
Dinesh Karthik
India
89
374
Imran Nazir
Pakistan
90
372
Hamilton Masakadza
Zimbabwe
91
371
Michael Vaughan
England
92
369
Sunil Dhaniram
Canada
93
367
Elton Chigumbura
Zimbabwe
94
365
Brad Haddin
Australia
95
362
Collins Obuya
Kenya
96
358
Dean Minors
Bermuda
97
348
Tanmay Mishra
Kenya
98
347
Paul Nixon
England
99
342
Dwayne Bravo
West Indies
100
339
John Davison
Canada
100
339
Ian Billcliff
Canada
101
338
Janeiro Tucker
Bermuda
102
328
Lionel Cann
Bermuda
103
311
Stuart Matsikenyeri
Zimbabwe
104
310
Misbah-ul-Haq
Pakistan
105
304
Matt Prior
England
105
304
Mashrafe Mortaza
Bangladesh
106
303
Farveez Maharoof
Sri Lanka
107
299
Qaiser Ali
Canada
108
295
Javed Omar
Bangladesh
108
295
Alexei Kervezee
Netherlands
109
284
Jean-Paul Duminy
South Africa
110
281
Geoff Barnett
Canada
110
281
Trent Johnston
Ireland
111
278
Russel Arnold
Sri Lanka
112
277
Alex Obanda
Kenya
113
276
Dougie Brown
England
114
274
Morne van Wyk
South Africa
115
269
Colin Smith
Scotland
116
268
Sean Williams
Zimbabwe
117
264
Tatenda Taibu
Zimbabwe
118
254
Andre Botha
Ireland
119
253
Inzamam-ul-Haq
Pakistan
120
251
Zaheer Khan
India
121
249
Dwayne Leverock
Bermuda
122
243
Shane Watson
Australia
123
238
Navdeep Poonia
Scotland
124
230
Marvan Atapattu
Sri Lanka
125
229
James Franklin
New Zealand
126
226
Eric Szwarczynski
Netherlands
127
222
Shahid Afridi
128
219
Darron Reekers
Netherlands
128
219
Jehan Mubarak
Sri Lanka
129
217
Oliver Pitcher
Bermuda
130
214
Craig Wright
Scotland
131
212
Denesh Ramdin
West Indies
132
211
Andrew White
Ireland
133
210
John Blain
Scotland
134
208
Stuart Broad
England
135
203
Harbhajan Singh
India
136
201
Jekon Edness
Bermuda
137
196
Jamie Dalrymple
England
137
196
Peter Borren
Netherlands
138
195
Desmond Chumney
Canada
139
192
Albie Morkel
South Africa
140
190
Yasir Hameed
Pakistan
141
188
Ashwell Prince
South Africa
142
185
Terry Duffin
Zimbabwe
142
185
Jimmy Kamande
Kenya
143
184
Mal Loye
England
144
179
Mudassar Bukhari
Netherlands
145
177
Gary Brent
Zimbabwe
146
176
Irfan Pathan
India
147
171
Tom de Grooth
Netherlands
148
166
Mohammad Rafique
Bangladesh
148
166
Abdur Razzak
Bangladesh
149
156
Arvind Kandappah
Canada
150
155
Saleem Mukuddem
Bermuda
150
155
Nehemiah Odhiambo
Kenya
151
154
Billy Stelling
Netherlands
152
148
Kyle McCallan
Ireland
153
145
Iftikhar Anjum
Pakistan
154
144
Daan van Bunge
Netherlands
155
137
Chamara Kapugedera
Sri Lanka
156
134
Cameron White
Australia
157
133
Mathew Sinclair
New Zealand
158
132
Gulam Bodi
South Africa
159
130
James Hopes
Australia
160
129
Clay Smith
Bermuda
160
129
Tim de Leede
Netherlands
161
128
Delyone Borden
Bermuda
161
128
Daniel Vettori
New Zealand
162
126
Kenny Carroll
Ireland
163
124
Mohammad Hafeez
Pakistan
164
122
Ajit Agarkar
India
164
122
Trevin Bastiampillai
Canada
165
120
Mohammad Sami
Pakistan
166
115
Hamish Marshall
New Zealand
167
113
Abdur Rehman
Pakistan
168
111
Keith Dabengwa
Zimbabwe
169
110
Luuk van Troost
Netherlands
170
108
Prosper Utseya
Zimbabwe
171
106
Farhad Reza
Bangladesh
172
102
Liam Plunkett
England
173
101
Ramesh Powar
India
173
101
Dilhara Fernando
Sri Lanka
174
100
Umar Bhatti
Canada
175
99
Steven Outerbridge
Bermuda
176
98
Lameck Onyango
Kenya
177
95
Dave Langford-Smith
Ireland
177
95
Graeme Swann
England
177
95
Abdul Razzaq
Pakistan
178
94
Ian Bradshaw
West Indies
179
93
Phil Mustard
England
180
92
Malachi Jones
Bermuda
181
91
Rodney Trott
Bermuda
181
91
Monty Panesar
England
182
90
Alex Cusack
Ireland
183
89
Chaminda Vaas
Sri Lanka
184
86
Dwayne Smith
West Indies
184
86
Boeta Dippenaar
South Africa
185
84
Andre Nel
South Africa
185
84
James Celestine
Bermuda
185
84
Dimitri Mascarenhas
England
185
84
Hiren Varaiya
Kenya
186
82
Abdul Jabbar
Canada
187
81
Charl Langeveldt
South Africa
187
81
Tushar Imran
Bangladesh
188
80
Nathan Astle
New Zealand
189
78
Mark Gillespie
New Zealand
189
78
Ross Lyons
Scotland
190
76
Jeroen Smits
Netherlands
191
75
Brett Lee
Australia
192
74
Rohit Sharma
India
192
74
Andrew Hall
South Africa
192
74
Don Maxwell
Canada
192
74
Daren Powell
West Indies
193
73
Nathan Bracken
Australia
193
73
Brad Hogg
Australia
193
73
Peter Ongondo
Kenya
194
72
Kevin Hurdle
Bermuda
195
70
Junaid Siddique
Bangladesh
196
69
Shane Bond
New Zealand
196
69
Naved-ul-Hasan
Pakistan
197
68
Syed Rasel
Bangladesh
198
67
George Codrington
Canada
198
67
Steven Welsh
Canada
198
67
Malinga Bandara
Sri Lanka
198
67
Omer Hussain
Scotland
199
66
Glenn Rogers
Scotland
199
66
John Mooney
Ireland
199
66
James Anderson
England
200
64
Brenton Parchment
West Indies
201
60
Jeetan Patel
New Zealand
201
60
Atse Buurman
Netherlands
202
59
Sreesanth
India
203
57
Lendl Simmons
West Indies
204
55
Ravi Rampaul
West Indies
204
55
Jerome Taylor
West Indies
204
55
RP Singh
India
204
55
Tony Suji
Kenya
205
54
Mahmudullah
Bangladesh
205
54
Azeem Pitcher
Bermuda
206
53
Dom Joyce
Ireland
206
53
Mohammad Iqbal
Canada
206
53
Ryan Steede
Bermuda
206
53
Azhar Mahmood
Pakistan
207
52
Makhaya Ntini
South Africa
208
51
Mehrab Hossain jnr
Bangladesh
208
51
Mitchell Johnson
Australia
209
50
Johan Botha
South Africa
210
48
Murali Kartik
India
210
48
Jason Patraj
Canada
211
47
Shahadat Hossain
Bangladesh
212
45
Boyd Rankin
England
213
44
Morne Morkel
South Africa
213
44
Sohail Tanvir
Pakistan
213
44
Vernon Philander
South Africa
214
43
Lasith Malinga
Sri Lanka
214
43
Mohammad Asif
Pakistan
215
42
Jon Lewis
England
215
42
Michael Yardy
England
215
42
Friday Kasteni
Zimbabwe
216
41
Luke Wright
England
216
41
Dilruwan Perera
Sri Lanka
216
41
Dinesh Mongia
India
217
40
Henry Osinde
Canada
217
40
Paul Hoffmann
Scotland
218
39
Dwight Basden
Bermuda
219
37
Dougie Lockhart
Scotland
220
36
Suresh Raina
India
221
35
Munaf Patel
India
221
35
Anderson Cummins
West Indies
221
35
Prasanna Jayawardene
Sri Lanka
221
35
Rayad Emrit
West Indies
222
34
Piyush Chawla
India
223
33
Kyle Mills
New Zealand
223
33
Adeel Raja
Netherlands
224
32
Chris Tremlett
England
225
31
Umar Gul
Pakistan
226
28
Kwame Tucker
Bermuda
226
28
Josclyn Pitcher
Bermuda
226
28
Chris Lonsdale
Bermuda
226
28
Aftab Shamsudeen
Canada
227
27
Stuart Clark
Australia
228
26
Ryan Sidebottom
England
229
25
Michael Mason
New Zealand
229
25
Rawl Lewis
West Indies
230
24
Gary Wilson
Ireland
230
24
Fawad Alam
Pakistan
230
24
Phil Jaques
Australia
231
23
Jacobi Robinson
Bermuda
231
23
Corey Collymore
West Indies
232
20
Chris Mpofu
Zimbabwe
232
20
Kevin Sandher
Canada
232
20
Thinus Fourie
Ireland
233
19
George O'Brien
Bermuda
233
19
Nuwan Kulasekara
Sri Lanka
234
18
Kaushal Lokuarachchi
Sri Lanka
234
18
Tapash Baisya
Bangladesh
234
18
Gareth Hopkins
New Zealand
234
18
Loots Bosman
South Africa
235
17
Kieron Pollard
West Indies
236
16
Geert-Maarten Mol
Netherlands
236
16
James Marshall
New Zealand
236
16
Robin Peterson
South Africa
236
16
Ray Price
Zimbabwe
237
15
Glenn McGrath
Australia
237
15
Anthony Ireland
Zimbabwe
238
14
Malinda Warnapura
Sri Lanka
239
13
Narsingh Deonarine
West Indies
239
13
Darren Sammy
West Indies
239
13
Praveen Kumar
India
239
13
Anil Kumble
India
240
12
Roger Whelan
Ireland
240
12
Shahzad Khan
Canada
240
12
Henk-Jan Mol
Netherlands
240
12
Edgar Schiferli
Netherlands
241
11
Mohsin Mulla
Canada
242
10
Fidel Edwards
West Indies
242
10
Shaun Tait
Australia
242
10
Adam Voges
Australia
243
9
Mohammad Sharif
Bangladesh
243
9
Durand Soraine
Canada
244
8
Peter Gillespie
Ireland
244
8
Daryl Tuffey
New Zealand
244
8
Gordon Drummond
Scotland
245
7
Johan van der Wath
South Africa
245
7
Andre Adams
New Zealand
245
7
Austin Codrington
Canada
245
7
Muttiah Muralitharan
Sri Lanka
246
6
Upul Chandana
Sri Lanka
246
6
Timycen Maruma
Zimbabwe
246
6
Joginder Sharma
India
247
5
Sajid Mahmood
England
247
5
Kyle Hodsoll
Bermuda
247
5
Pieter Seelaar
Netherlands
248
4
Danish Kaneria
Pakistan
249
3
Shoaib Akhtar
Pakistan
249
3
Tawanda Mupariwa
Zimbabwe
249
3
Ruchira Perera
Sri Lanka
249
3
Thandi Tshabalala
South Africa
250
2
Dewald Nel
Scotland
250
2
Tafadzwa Mufambisi
Zimbabwe
250
2
Austin Richards
West Indies
250
2
Najaf Shah
Pakistan
250
2
Mark Jonkman
Netherlands
250
2
Ishara Amerasinghe
Sri Lanka
250
2
Sandeep Jyoti
Canada
250
2
Paul Mooney
Ireland
250
2
Calvert Hooper
Canada
251
1
Alfred Luseno
Kenya
251
1
Ed Rainsford
Zimbabwe