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 1995 for all time
Position
Most Balls Faced
Player Name
Team Name
1
3524
Mike Atherton
England
2
3041
Mark Taylor
Australia
3
2952
Inzamam-ul-Haq
Pakistan
4
2499
Brian Lara
West Indies
5
2423
Steve Waugh
Australia
6
2329
Michael Slater
Australia
7
2284
Mark Waugh
Australia
8
2264
Hashan Tillakaratne
Sri Lanka
9
2101
Asanka Gurusinha
Sri Lanka
10
2094
Sherwin Campbell
West Indies
11
2018
Graham Thorpe
England
12
1828
Ijaz Ahmed
Pakistan
13
1812
Graeme Hick
England
14
1780
Gary Kirsten
South Africa
15
1759
Aamer Sohail
Pakistan
16
1749
Stephen Fleming
New Zealand
17
1675
David Boon
Australia
18
1615
Ramiz Raja
Pakistan
19
1553
Arjuna Ranatunga
Sri Lanka
20
1511
Bryan Young
New Zealand
21
1472
Greg Blewett
Australia
22
1395
Sir Richie Richardson
West Indies
23
1358
Carl Hooper
West Indies
24
1348
Aravinda de Silva
Sri Lanka
25
1332
Jimmy Adams
West Indies
26
1275
Adam Parore
New Zealand
27
1224
Ken Rutherford
New Zealand
28
1194
Ian Healy
Australia
29
1186
Hansie Cronje
South Africa
30
1166
Daryll Cullinan
South Africa
31
1144
Grant Flower
Zimbabwe
32
1096
Keith Arthurton
West Indies
32
1096
Brian McMillan
South Africa
33
1087
Chandika Hathurusingha
Sri Lanka
34
1069
Roshan Mahanama
Sri Lanka
35
1064
Robin Smith
England
36
1057
Stuart Williams
Zimbabwe
37
1010
Saleem Malik
Pakistan
38
1006
Shiv Chanderpaul
West Indies
39
968
Alec Stewart
England
40
958
Jack Russell
England
41
934
Jonty Rhodes
South Africa
42
932
Manoj Prabhakar
India
43
879
John Crawley
England
44
844
Andy Flower
Zimbabwe
45
809
Darrin Murray
New Zealand
46
788
Roger Twose
New Zealand
46
788
Saeed Anwar
Pakistan
47
778
Wasim Akram
Pakistan
48
773
Moin Khan
Pakistan
49
755
Chris Cairns
New Zealand
50
736
Andrew Hudson
South Africa
51
718
Guy Whittall
Zimbabwe
52
710
Mark Greatbatch
New Zealand
53
708
Navjot Sidhu
India
54
707
Chaminda Vaas
Sri Lanka
55
683
Basit Ali
Pakistan
56
677
Ricky Ponting
Australia
57
639
David Richardson
South Africa
58
638
Ajay Jadeja
India
59
628
Kumar Dharmasena
Sri Lanka
60
621
Alistair Campbell
Zimbabwe
61
613
Sanath Jayasuriya
Sri Lanka
62
602
Mohammad Azharuddin
India
62
602
Nathan Astle
New Zealand
63
576
Martin Crowe
New Zealand
64
572
Saleem Elahi
Pakistan
65
557
Shane Thomson
New Zealand
66
552
Junior Murray
West Indies
67
538
Sachin Tendulkar
India
68
514
Gavin Larsen
New Zealand
69
510
Dominic Cork
England
70
487
Rudi Steyn
South Africa
71
478
Rashid Latif
Pakistan
71
478
Phil Simmons
West Indies
72
475
Mark Ramprakash
England
73
453
Chamara Dunusinghe
Sri Lanka
74
444
Dave Houghton
Zimbabwe
74
444
Paul Reiffel
Australia
75
419
Lee Germon
New Zealand
76
413
Matthew Hart
New Zealand
77
404
Clive Eksteen
South Africa
78
400
Vinod Kambli
India
79
398
Graham Gooch
England
79
398
Sanjeeva Ranatunga
Sri Lanka
80
397
Paul Strang
Zimbabwe
81
382
Winston Benjamin
West Indies
82
381
Saqlain Mushtaq
Pakistan
83
369
Sanjay Manjrekar
India
84
359
Michael Bevan
Australia
85
339
Mike Watkinson
England
86
335
Mike Gatting
England
87
330
Romesh Kaluwitharana
Sri Lanka
88
328
Stuart Law
Australia
88
328
Dipak Patel
New Zealand
89
318
Shakeel Ahmed
Oman
90
314
Darren Gough
England
91
313
Nick Knight
England
91
313
Shane Warne
Australia
92
309
Jason Gallian
England
92
309
Asif Mujtaba
Pakistan
93
295
Richard Illingworth
England
93
295
Angus Fraser
England
94
293
Sir Curtly Ambrose
West Indies
94
293
Courtney Browne
West Indies
95
276
Aaqib Javed
Pakistan
96
275
Heath Streak
Zimbabwe
97
268
Allan Donald
South Africa
98
263
Stuart Carlisle
Zimbabwe
99
253
Shaun Pollock
South Africa
99
253
Nayan Mongia
India
100
249
Dion Nash
New Zealand
101
245
Craig Spearman
New Zealand
102
244
Danny Morrison
New Zealand
103
242
Mushtaq Ahmed
Pakistan
104
241
Roger Harper
West Indies
104
241
Pramodya Wickramasinghe
Sri Lanka
105
234
Phil DeFreitas
England
106
229
Ian Bishop
West Indies
107
220
Shoaib Mohammad
Pakistan
108
213
Mike Rindel
South Africa
109
207
Andrew Jones
New Zealand
110
206
Matthew Hayden
Australia
111
201
Kenny Benjamin
West Indies
112
200
Mark Dekker
Zimbabwe
113
198
Waqar Younis
Pakistan
114
195
Courtney Walsh
West Indies
115
186
Akram Khan
Bangladesh
116
181
Steve Rhodes
England
116
181
Dulip Samaraweera
Sri Lanka
117
179
John Commins
South Africa
118
169
Craig Matthews
South Africa
119
165
Ruwan Kalpage
Sri Lanka
120
163
Mark Burmester
Zimbabwe
120
163
Roland Holder
West Indies
121
156
Brendon Julian
Australia
122
153
Chris Lewis
England
123
141
Neil Fairbrother
England
124
139
Muttiah Muralitharan
Sri Lanka
125
137
Peter Martin
England
126
136
Justin Vaughan
New Zealand
127
135
Aminul Islam
Bangladesh
128
128
Craig McDermott
Australia
129
122
Aamer Nazir
Pakistan
130
121
Damien Martyn
Australia
131
113
Glenn McGrath
Australia
132
111
Fanie de Villiers
South Africa
133
109
Ottis Gibson
West Indies
134
104
Aamer Hanif
Pakistan
135
102
Ghulam Ali
Pakistan
136
98
Javagal Srinath
India
137
95
David Brain
Zimbabwe
138
90
Damien Fleming
Australia
138
90
Kabir Khan
Pakistan
139
88
Pat Symcox
South Africa
140
87
Craig White
England
141
85
Akram Raza
Pakistan
141
85
Iain Butchart
Zimbabwe
142
83
Craig Wishart
Zimbabwe
142
83
Manzoor Elahi
Pakistan
142
83
Murphy Su'a
New Zealand
143
81
Adrian Kuiper
South Africa
143
81
Mohammad Akram
Pakistan
144
80
Zahid Fazal
Pakistan
144
80
Dave Callaghan
South Africa
145
79
Ata-ur-Rehman
Pakistan
145
79
Jo Angel
Australia
146
78
Minhajul Abedin
Bangladesh
147
77
Khaled Mashud
Bangladesh
148
76
Simon Doull
New Zealand
148
76
Chris Pringle
New Zealand
149
74
Bryan Strang
Zimbabwe
150
71
Anderson Cummins
West Indies
151
70
Tim May
Australia
152
69
Javed Omar
Bangladesh
153
63
Enamul Haque
Bangladesh
154
62
Mark Douglas
New Zealand
154
62
Zafar Iqbal
Pakistan
155
61
Justin Langer
Australia
156
58
Aashish Kapoor
India
157
56
Devon Malcolm
England
158
53
Anil Kumble
India
159
50
Alan Wells
England
159
50
Saiful Islam
Bangladesh
160
49
Athar Ali Khan
Bangladesh
160
49
Ravindra Pushpakumara
Sri Lanka
161
46
Rajindra Dhanraj
West Indies
161
46
Sajjad Ahmed
Bangladesh
162
43
Naeem Ashraf
Pakistan
162
43
John Emburey
England
163
38
Shane Lee
Australia
164
37
Habibul Bashar
Bangladesh
164
37
Steven Jack
South Africa
165
35
Vasbert Drakes
West Indies
165
35
Andy Waller
Zimbabwe
165
35
Saeed Azad
Pakistan
166
34
Mohammad Rafique
Bangladesh
167
33
Charlie Lock
Zimbabwe
168
32
Shaun Udal
England
168
32
Gavin Robertson
Australia
169
30
Utpal Chatterjee
India
169
30
Eric Simons
South Africa
170
27
Phil Emery
Australia
171
26
Venkatesh Prasad
India
172
25
Phil Tufnell
England
172
25
Roydon Hayes
New Zealand
173
23
Javed Qadeer
Pakistan
174
22
Hamish Anthony
West Indies
175
21
Craig Evans
Zimbabwe
175
21
Mark Haslam
New Zealand
175
21
Arshad Khan
Pakistan
176
19
Meyrick Pringle
South Africa
176
19
Gerhardus Liebenberg
South Africa
176
19
Jayantha Silva
Sri Lanka
177
13
Kerry Walmsley
New Zealand
177
13
Rajesh Chauhan
India
177
13
Peter McIntyre
Australia
178
12
Jacques Kallis
South Africa
179
10
Anisur Rahman
Bangladesh
179
10
Gary Martin
Zimbabwe
180
9
Janak Gamage
Sri Lanka
180
9
Stephen Peall
Zimbabwe
181
7
Brett Schultz
South Africa
181
7
Venkatapathy Raju
India
181
7
Naimur Rahman
Bangladesh
182
6
Eddo Brandes
Zimbabwe
182
6
Mahmood Hamid
Pakistan
183
5
Henry Olonga
Zimbabwe
183
5
Paul Adams
South Africa
184
3
Nadeem Khan
Pakistan
184
3
Hasibul Hossain
Bangladesh
184
3
Merv Hughes
Australia
185
2
Mark Ilott
England
185
2
Eric Upashantha
Sri Lanka
185
2
Chaminda Mendis
Sri Lanka
186
1
Champaka Ramanayake
Sri Lanka