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 1994 for ODI
Position
Most Balls Faced
Player Name
Team Name
1
1809
David Boon
Australia
2
1640
Hansie Cronje
South Africa
3
1451
Aamer Sohail
Pakistan
4
1309
Inzamam-ul-Haq
Pakistan
5
1279
Mark Waugh
Australia
6
1236
Navjot Sidhu
India
7
1229
Sachin Tendulkar
India
8
1213
Saeed Anwar
Pakistan
9
1134
Saleem Malik
Pakistan
10
1118
Bryan Young
New Zealand
11
1116
Ajay Jadeja
India
12
1104
Jonty Rhodes
South Africa
13
1067
Adam Parore
New Zealand
14
1033
Gary Kirsten
South Africa
15
1017
Mark Taylor
Australia
16
984
Ken Rutherford
New Zealand
17
974
Arjuna Ranatunga
Sri Lanka
18
921
Roshan Mahanama
Sri Lanka
19
889
Vinod Kambli
India
20
878
Shane Thomson
New Zealand
21
870
Michael Slater
Australia
22
842
Aravinda de Silva
Sri Lanka
23
818
Basit Ali
Pakistan
24
806
Andrew Hudson
South Africa
25
804
Mike Atherton
England
26
781
Steve Waugh
Australia
27
763
Phil Simmons
West Indies
28
745
Mohammad Azharuddin
India
29
732
Sanath Jayasuriya
Sri Lanka
30
731
Peter Kirsten
South Africa
30
731
Daryll Cullinan
South Africa
31
701
Dean Jones
Australia
32
631
Kepler Wessels
Australia
33
627
Matthew Hayden
Australia
34
619
Asanka Gurusinha
Sri Lanka
35
610
Michael Bevan
Australia
36
593
Brian Lara
West Indies
37
565
Graeme Hick
England
38
564
Manoj Prabhakar
India
39
563
Hashan Tillakaratne
Sri Lanka
40
539
Carl Hooper
West Indies
41
528
David Richardson
South Africa
42
515
Ruwan Kalpage
Sri Lanka
43
499
Ijaz Ahmed
Pakistan
44
491
Stephen Fleming
New Zealand
45
478
Chris Harris
New Zealand
46
470
Blair Hartland
New Zealand
47
468
Stuart Williams
Zimbabwe
48
453
Sanjeeva Ranatunga
Sri Lanka
49
451
Alec Stewart
England
50
364
Alistair Campbell
Zimbabwe
51
362
Keith Arthurton
West Indies
52
360
Andy Flower
Zimbabwe
53
346
Allan Border
Australia
54
340
Ian Healy
Australia
55
337
Jimmy Adams
West Indies
56
328
Desmond Haynes
West Indies
57
322
Grant Flower
Zimbabwe
58
317
Dave Callaghan
South Africa
59
287
Justin Langer
Australia
60
282
Damien Martyn
Australia
61
266
Mark Dekker
Zimbabwe
62
265
Eric Simons
South Africa
63
263
Rashid Latif
Pakistan
64
260
Dave Houghton
Zimbabwe
65
256
Graham Thorpe
England
66
253
Anderson Cummins
West Indies
67
249
Chris Cairns
New Zealand
68
244
Andrew Jones
New Zealand
69
235
Wasim Akram
Pakistan
69
235
Robin Smith
England
70
233
Mark Greatbatch
New Zealand
71
232
Shane Warne
Australia
72
229
Asif Mujtaba
Pakistan
73
194
Guy Whittall
Zimbabwe
74
191
Paul Reiffel
Australia
75
190
Gavin Larsen
New Zealand
76
186
Akram Raza
Pakistan
77
183
Atul Bedade
India
78
179
Nayan Mongia
India
79
159
Stuart Law
Australia
80
150
Sir Richie Richardson
West Indies
81
145
Mazhar Hussain
United Arab Emirates
82
144
Steve Rhodes
England
83
143
Martin Crowe
New Zealand
84
134
Wayne James
Zimbabwe
85
133
Graham Gooch
England
86
130
Ricky Ponting
Australia
87
129
Roland Holder
West Indies
88
126
Mike Rindel
South Africa
89
119
Adrian Kuiper
South Africa
90
113
Upul Chandana
Sri Lanka
91
110
Darren Lehmann
Australia
92
109
Dulip Samaraweera
Sri Lanka
93
106
Tony Blain
New Zealand
94
102
Gary Martin
Zimbabwe
95
98
Chaminda Vaas
Sri Lanka
96
95
Chris Pringle
New Zealand
97
90
Vijay Mehra
United Arab Emirates
98
87
Chris Lewis
England
98
87
Rajesh Chauhan
India
99
84
Kapil Dev
India
100
83
Johanne Samarasekera
United Arab Emirates
101
82
Roger Harper
West Indies
102
81
Waqar Younis
Pakistan
102
81
Craig Matthews
South Africa
103
80
Pubudu Dassanayake
Sri Lanka
104
79
Shiv Chanderpaul
West Indies
104
79
Matthew Hart
New Zealand
105
75
Anil Kumble
India
105
75
Arshad Laeeq
United Arab Emirates
106
73
Paul Strang
Zimbabwe
106
73
Heath Streak
Zimbabwe
107
69
Matthew Maynard
England
107
69
Fanie de Villiers
South Africa
108
67
Craig White
England
109
66
Errol Stewart
South Africa
110
65
Phil Emery
Australia
111
64
Pramodya Wickramasinghe
Sri Lanka
112
62
Dion Nash
New Zealand
113
61
Mark Douglas
New Zealand
114
59
Rod Latham
New Zealand
114
59
Brian McMillan
South Africa
115
58
Richard Snell
South Africa
116
56
Mark Priest
New Zealand
116
56
Riaz Poonawala
United Arab Emirates
117
55
John Crawley
England
118
53
Kumar Dharmasena
Sri Lanka
119
51
Iain Butchart
Zimbabwe
119
51
Andy Waller
Zimbabwe
119
51
Athula Samarasekera
Sri Lanka
120
50
Danny Morrison
New Zealand
121
49
Sanjay Manjrekar
India
121
49
John Rennie
Zimbabwe
122
48
Craig McDermott
Australia
122
48
Tom Moody
Australia
123
46
Mohammad Ishaq
United Arab Emirates
124
45
David Brain
Zimbabwe
125
42
Nasser Hussain
England
126
38
Derek Crookes
South Africa
127
37
Saleem Raza
United Arab Emirates
127
37
Mike Gatting
England
127
37
Simon Doull
New Zealand
128
36
Mark Ramprakash
England
128
36
Courtney Walsh
West Indies
129
35
Tim Shaw
South Africa
130
34
Gavin Robertson
Australia
130
34
Aamer Malik
Pakistan
130
34
Richard de Groen
New Zealand
131
33
Javagal Srinath
India
132
32
Murphy Su'a
New Zealand
132
32
Rajindra Dhanraj
West Indies
133
31
Alan Igglesden
England
134
30
Glenn McGrath
Australia
134
30
Shaun Udal
England
135
29
Neil Fairbrother
England
135
29
Pravin Amre
India
135
29
Aaqib Javed
Pakistan
135
29
Ata-ur-Rehman
Pakistan
136
28
Champaka Ramanayake
Sri Lanka
136
28
Stephen Peall
Zimbabwe
137
27
Tim May
Australia
138
26
Dermot Reeve
England
138
26
Sultan Zarawani
United Arab Emirates
139
25
Nisal Fernando
Sri Lanka
139
25
Cameron Cuffy
West Indies
140
24
Barrington Browne
West Indies
140
24
Phil DeFreitas
England
140
24
Zahid Fazal
Pakistan
141
23
Damien Fleming
Australia
141
23
Steve Watkin
England
142
22
Pat Symcox
South Africa
143
20
Allan Donald
South Africa
143
20
Azhar Saeed
United Arab Emirates
144
19
Manjula Munasinghe
Sri Lanka
145
18
Sir Curtly Ambrose
West Indies
145
18
Tim Zoehrer
Australia
146
17
Andy Caddick
England
146
17
Meyrick Pringle
South Africa
146
17
Darrin Murray
New Zealand
147
16
Manzoor Elahi
Pakistan
147
16
Sherwin Campbell
West Indies
147
16
Winston Benjamin
West Indies
147
16
Ravindra Pushpakumara
Sri Lanka
147
16
Imtiaz Abbasi
United Arab Emirates
148
15
Darren Gough
England
149
14
Angus Fraser
England
149
14
Sohail Butt
United Arab Emirates
150
13
Merv Hughes
Australia
150
13
Bhupinder Singh
India
151
12
Eddo Brandes
Zimbabwe
152
11
Dave Rundle
South Africa
152
11
Jo Angel
Australia
153
10
Aruna Gunawardena
Sri Lanka
153
10
Junior Murray
West Indies
154
8
Romesh Kaluwitharana
Sri Lanka
155
6
Joey Benjamin
England
155
6
Ian Salisbury
England
155
6
Phil Tufnell
England
155
6
Mushtaq Ahmed
Pakistan
156
5
Muttiah Muralitharan
Sri Lanka
156
5
Kenny Benjamin
West Indies
157
4
Ajith Weerakkody
Sri Lanka
157
4
Venkatesh Prasad
India
158
3
Chetan Sharma
India
158
3
Steven Jack
South Africa
159
2
Clive Eksteen
South Africa
159
2
Salil Ankola
India
160
1
Venkatapathy Raju
India
160
1
Vijay Yadav
India
160
1
Don Anurasiri
Sri Lanka
160
1
Willie Watson
New Zealand