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 all time
Position
Most Balls Faced
Player Name
Team Name
1
3633
Mike Atherton
England
2
3597
David Boon
Australia
3
2822
Hansie Cronje
South Africa
4
2694
Mark Waugh
Australia
5
2661
Gary Kirsten
South Africa
6
2632
Saeed Anwar
Pakistan
7
2626
Bryan Young
New Zealand
8
2612
Aamer Sohail
Pakistan
9
2579
Navjot Sidhu
India
10
2572
Michael Slater
Australia
11
2555
Saleem Malik
Pakistan
12
2422
Jimmy Adams
West Indies
13
2408
Sachin Tendulkar
India
14
2309
Graeme Hick
England
15
2298
Inzamam-ul-Haq
Pakistan
16
2247
Peter Kirsten
South Africa
17
2232
Mark Taylor
Australia
18
2207
Alec Stewart
England
19
2190
Jonty Rhodes
South Africa
20
2189
Shane Thomson
New Zealand
21
2164
Brian Lara
West Indies
22
2051
Steve Waugh
Australia
23
1905
Andrew Hudson
South Africa
24
1892
Ken Rutherford
New Zealand
25
1857
Adam Parore
New Zealand
26
1779
Roshan Mahanama
Sri Lanka
27
1741
Mohammad Azharuddin
India
28
1648
David Richardson
South Africa
29
1641
Arjuna Ranatunga
Sri Lanka
30
1612
Graham Thorpe
England
31
1596
Asanka Gurusinha
Sri Lanka
32
1591
Aravinda de Silva
Sri Lanka
33
1550
Hashan Tillakaratne
Sri Lanka
34
1501
Basit Ali
Pakistan
35
1467
Kepler Wessels
Australia
36
1374
Brian McMillan
South Africa
37
1365
Stephen Fleming
New Zealand
38
1344
Sanjeeva Ranatunga
Sri Lanka
39
1329
Allan Border
Australia
40
1328
Michael Bevan
Australia
41
1323
Keith Arthurton
West Indies
42
1269
Vinod Kambli
India
43
1250
Dave Houghton
Zimbabwe
44
1214
Daryll Cullinan
South Africa
45
1167
Phil Simmons
West Indies
46
1166
Robin Smith
England
47
1155
Martin Crowe
New Zealand
48
1142
Manoj Prabhakar
India
49
1128
Ian Healy
Australia
50
1116
Ajay Jadeja
India
51
994
Graham Gooch
England
52
966
Steve Rhodes
England
53
924
Sanjay Manjrekar
India
54
914
Nayan Mongia
India
55
911
Carl Hooper
West Indies
56
900
Ruwan Kalpage
Sri Lanka
57
879
Shiv Chanderpaul
West Indies
58
872
Andrew Jones
New Zealand
59
827
Alistair Campbell
Zimbabwe
60
812
Desmond Haynes
West Indies
61
811
Stuart Williams
Zimbabwe
62
797
Sanath Jayasuriya
Sri Lanka
63
711
Matthew Hart
New Zealand
64
701
Dean Jones
Australia
65
682
Matthew Hayden
Australia
66
670
Blair Hartland
New Zealand
67
659
Fanie de Villiers
South Africa
68
632
Ijaz Ahmed
Pakistan
69
629
Shane Warne
Australia
70
613
Wasim Akram
Pakistan
71
593
Sir Richie Richardson
West Indies
72
587
Dulip Samaraweera
Sri Lanka
72
587
Rashid Latif
Pakistan
73
577
Asif Mujtaba
Pakistan
74
570
Chris Lewis
England
75
565
Andy Flower
Zimbabwe
76
539
Mark Greatbatch
New Zealand
77
526
Dion Nash
New Zealand
78
523
Jack Russell
England
78
523
Grant Flower
Zimbabwe
79
508
Junior Murray
West Indies
80
507
Kumar Dharmasena
Sri Lanka
81
505
Mark Dekker
Zimbabwe
82
486
Craig White
England
83
485
Craig Matthews
South Africa
84
483
Akram Raza
Pakistan
85
478
Chris Harris
New Zealand
86
476
Damien Martyn
Australia
87
451
Guy Whittall
Zimbabwe
88
429
Justin Langer
Australia
89
425
Pubudu Dassanayake
Sri Lanka
90
414
Anderson Cummins
West Indies
91
368
Darren Gough
England
92
361
Phil DeFreitas
England
93
357
Anil Kumble
India
94
317
Dave Callaghan
South Africa
95
316
Tony Blain
New Zealand
96
314
Chris Cairns
New Zealand
97
310
Kapil Dev
India
98
308
Paul Reiffel
Australia
99
303
Danny Morrison
New Zealand
100
291
Chaminda Vaas
Sri Lanka
101
280
Wayne James
Zimbabwe
102
270
Rajesh Chauhan
India
103
266
Waqar Younis
Pakistan
104
265
Eric Simons
South Africa
105
262
Tim May
Australia
106
259
Ian Salisbury
England
107
257
Javagal Srinath
India
108
248
Angus Fraser
England
109
244
Allan Donald
South Africa
110
237
Andy Caddick
England
111
235
Darrin Murray
New Zealand
112
234
Gavin Larsen
New Zealand
113
231
Simon Doull
New Zealand
114
228
Heath Streak
Zimbabwe
115
227
Mike Gatting
England
116
226
Pramodya Wickramasinghe
Sri Lanka
117
222
John Crawley
England
118
221
Mark Ramprakash
England
119
220
Mushtaq Ahmed
Pakistan
120
219
Aamer Malik
Pakistan
120
219
John Commins
South Africa
121
218
Moin Khan
Pakistan
121
218
Craig McDermott
Australia
122
214
Winston Benjamin
West Indies
123
206
Chris Pringle
New Zealand
124
190
Zahid Fazal
Pakistan
125
184
Sir Curtly Ambrose
West Indies
126
183
Atul Bedade
India
127
174
Kenny Benjamin
West Indies
128
173
Blair Pocock
New Zealand
129
163
Dulip Liyanage
Sri Lanka
130
159
Courtney Walsh
West Indies
130
159
Stuart Law
Australia
131
155
Don Anurasiri
Sri Lanka
132
145
John Rennie
Zimbabwe
132
145
Mazhar Hussain
United Arab Emirates
133
142
Venkatapathy Raju
India
134
140
Matthew Maynard
England
135
130
Ricky Ponting
Australia
136
129
Richard Snell
South Africa
136
129
Roland Holder
West Indies
137
126
Mike Rindel
South Africa
138
119
Adrian Kuiper
South Africa
139
113
Upul Chandana
Sri Lanka
140
110
Darren Lehmann
Australia
141
102
Gary Martin
Zimbabwe
142
95
Richard de Groen
New Zealand
143
94
Stephen Peall
Zimbabwe
144
91
Phil Emery
Australia
145
90
Vijay Mehra
United Arab Emirates
146
89
Merv Hughes
Australia
146
89
Atif Rauf
Pakistan
147
85
Rajindra Dhanraj
West Indies
147
85
Ravindra Pushpakumara
Sri Lanka
148
84
Pat Symcox
South Africa
149
83
Johanne Samarasekera
United Arab Emirates
150
82
Roger Harper
West Indies
151
79
Paul Strang
Zimbabwe
152
78
Muttiah Muralitharan
Sri Lanka
153
75
Arshad Laeeq
United Arab Emirates
154
73
Glenn McGrath
Australia
155
67
Jo Angel
Australia
156
66
Errol Stewart
South Africa
157
65
Clive Eksteen
South Africa
158
62
Alan Igglesden
England
159
61
Mark Douglas
New Zealand
159
61
David Brain
Zimbabwe
160
59
Phil Tufnell
England
160
59
Rod Latham
New Zealand
161
56
Mark Priest
New Zealand
161
56
Riaz Poonawala
United Arab Emirates
162
51
Iain Butchart
Zimbabwe
162
51
Andy Waller
Zimbabwe
162
51
Athula Samarasekera
Sri Lanka
163
48
Tom Moody
Australia
164
46
Mohammad Ishaq
United Arab Emirates
165
45
Devon Malcolm
England
165
45
Michael Owens
New Zealand
166
44
Aaqib Javed
Pakistan
167
42
Nasser Hussain
England
167
42
Damien Fleming
Australia
168
38
Ata-ur-Rehman
Pakistan
168
38
Derek Crookes
South Africa
169
37
Cameron Cuffy
West Indies
169
37
Saleem Raza
United Arab Emirates
170
35
Tim Shaw
South Africa
170
35
Peter Such
England
170
35
Aashish Kapoor
India
171
34
Gavin Robertson
Australia
172
32
Murphy Su'a
New Zealand
173
31
Mohsin Kamal
Pakistan
173
31
Paul Taylor
England
174
30
Shaun Udal
England
175
29
Neil Fairbrother
England
175
29
Pravin Amre
India
176
28
Champaka Ramanayake
Sri Lanka
177
26
Sultan Zarawani
United Arab Emirates
177
26
Dermot Reeve
England
178
25
Nisal Fernando
Sri Lanka
179
24
Barrington Browne
West Indies
180
23
Steve Watkin
England
181
20
Azhar Saeed
United Arab Emirates
182
19
Manjula Munasinghe
Sri Lanka
183
18
Tim Zoehrer
Australia
184
17
Meyrick Pringle
South Africa
184
17
Marvan Atapattu
Sri Lanka
185
16
Imtiaz Abbasi
United Arab Emirates
185
16
Sherwin Campbell
West Indies
185
16
Manzoor Elahi
Pakistan
186
14
Sohail Butt
United Arab Emirates
187
13
Bhupinder Singh
India
187
13
Joey Benjamin
England
188
12
Martin McCague
England
188
12
Eddo Brandes
Zimbabwe
189
11
Dave Rundle
South Africa
190
10
Aruna Gunawardena
Sri Lanka
190
10
Heath Davis
New Zealand
191
8
Romesh Kaluwitharana
Sri Lanka
192
5
Steven Jack
South Africa
193
4
Aamer Nazir
Pakistan
193
4
Venkatesh Prasad
India
193
4
Jayananda Warnaweera
Sri Lanka
193
4
Ajith Weerakkody
Sri Lanka
194
3
Malcolm Jarvis
Zimbabwe
194
3
Chetan Sharma
India
195
2
Salil Ankola
India
196
1
Vijay Yadav
India
196
1
Willie Watson
New Zealand