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 1996 for ODI
Position
Most Balls Faced
Player Name
Team Name
1
1955
Sachin Tendulkar
India
2
1742
Saeed Anwar
Pakistan
3
1724
Gary Kirsten
South Africa
4
1664
Aamer Sohail
Pakistan
5
1638
Ijaz Ahmed
Pakistan
6
1381
Mark Waugh
Australia
7
1362
Daryll Cullinan
South Africa
8
1295
Aravinda de Silva
Sri Lanka
9
1279
Mohammad Azharuddin
India
10
1224
Asanka Gurusinha
Sri Lanka
11
1223
Mark Taylor
Australia
12
1215
Saleem Malik
Pakistan
13
1201
Hansie Cronje
South Africa
14
1175
Andrew Hudson
South Africa
15
1070
Hashan Tillakaratne
Sri Lanka
16
1061
Ricky Ponting
Australia
17
1023
Ajay Jadeja
India
18
1014
Steve Waugh
Australia
19
1007
Michael Bevan
Australia
20
957
Stephen Fleming
New Zealand
21
922
Shiv Chanderpaul
West Indies
22
910
Graham Thorpe
England
23
908
Adam Parore
New Zealand
24
849
Sanath Jayasuriya
Sri Lanka
25
838
Roshan Mahanama
Sri Lanka
26
812
Nathan Astle
New Zealand
27
777
Grant Flower
Zimbabwe
28
769
Arjuna Ranatunga
Sri Lanka
29
745
Brian Lara
West Indies
30
732
Stuart Law
Australia
31
721
Jonty Rhodes
South Africa
32
720
Navjot Sidhu
India
33
710
Mike Atherton
England
34
684
Rahul Dravid
India
35
679
Graeme Hick
England
36
667
Romesh Kaluwitharana
Sri Lanka
37
655
Inzamam-ul-Haq
Pakistan
38
635
Chris Cairns
New Zealand
39
634
Sanjay Manjrekar
India
40
595
Alec Stewart
England
41
572
Sir Richie Richardson
West Indies
42
565
Roger Twose
New Zealand
43
563
Lee Germon
New Zealand
44
543
Sherwin Campbell
West Indies
44
543
Andy Flower
Zimbabwe
45
520
Moin Khan
Pakistan
46
519
Chris Harris
New Zealand
47
509
Phil Simmons
West Indies
48
482
Guy Whittall
Zimbabwe
49
480
Alistair Campbell
Zimbabwe
50
476
Nayan Mongia
India
51
470
Craig Spearman
New Zealand
52
467
Brian McMillan
South Africa
53
448
Jacques Kallis
South Africa
54
430
Sourav Ganguly
India
54
430
Jimmy Adams
West Indies
55
397
Kumar Dharmasena
Sri Lanka
56
350
Paul Strang
Zimbabwe
57
347
Vinod Kambli
India
58
336
Dipak Chudasama
Kenya
59
334
Andy Waller
Zimbabwe
60
331
Nick Knight
England
61
329
Neil Fairbrother
England
62
326
Hitesh Modi
Kenya
63
325
Michael Slater
Australia
64
323
Wasim Akram
Pakistan
65
320
Robin Smith
England
66
316
Kennedy Otieno
Kenya
67
313
Zahoor Elahi
Pakistan
68
307
Peter Cantrell
Netherlands
69
299
Ian Healy
Australia
70
289
Craig Evans
Zimbabwe
71
286
Steve Tikolo
Kenya
71
286
Javagal Srinath
India
72
285
Carl Hooper
West Indies
73
279
Chaminda Vaas
Sri Lanka
74
278
Vikram Rathour
India
75
277
Saqlain Mushtaq
Pakistan
76
275
Roland Holder
West Indies
76
275
Heath Streak
Zimbabwe
77
268
Klaas-Jan van Noortwijk
Netherlands
78
255
Pat Symcox
South Africa
79
247
Flavian Aponso
Netherlands
80
243
Maurice Odumbe
Kenya
81
238
Roger Harper
West Indies
82
236
Ramiz Raja
Pakistan
83
217
Jack Russell
England
84
210
Mark Greatbatch
New Zealand
85
194
Shane Thomson
New Zealand
86
193
Shaun Pollock
South Africa
86
193
Shahid Afridi
87
191
Ali Brown
England
88
189
Mazhar Hussain
United Arab Emirates
89
181
Anil Kumble
India
90
176
Courtney Browne
West Indies
91
175
Azhar Saeed
United Arab Emirates
92
173
Sean Davies
Zimbabwe
92
173
Azam Khan
Pakistan
92
173
Craig White
England
93
171
Stuart Williams
Zimbabwe
94
170
David Richardson
South Africa
95
166
Thomas Odoyo
Kenya
96
162
Derek Crookes
South Africa
97
161
Mohammad Wasim
Pakistan
98
160
Bas Zuiderent
Netherlands
99
157
Saleem Elahi
Pakistan
99
157
Bryan Young
New Zealand
100
155
Paul Reiffel
Australia
100
155
Sunil Joshi
India
101
150
Tito Odumbe
Kenya
102
149
Waqar Younis
Pakistan
103
146
Ian Bishop
West Indies
104
142
Matthew Maynard
England
105
141
Phil DeFreitas
England
106
140
Arshad Laeeq
United Arab Emirates
107
139
Shaukat Dukanwala
United Arab Emirates
108
138
Tim de Leede
Netherlands
108
138
Darren Gough
England
109
137
Marvan Atapattu
Sri Lanka
110
136
Saleem Raza
United Arab Emirates
111
132
Johanne Samarasekera
United Arab Emirates
111
132
Neil Smith
England
112
131
Aaqib Javed
Pakistan
113
130
Rashid Latif
Pakistan
114
129
Greg Blewett
Australia
115
127
Junior Murray
West Indies
116
126
Dipak Patel
New Zealand
117
120
Dominic Cork
England
118
117
Herschelle Gibbs
South Africa
119
116
Mark Ramprakash
England
120
112
Vijay Mehra
United Arab Emirates
120
112
Roland Lefebvre
Netherlands
120
112
Nolan Clarke
Netherlands
121
110
Lance Klusener
South Africa
122
104
Javed Miandad
Pakistan
123
100
Aasif Karim
Kenya
124
99
Mark Dekker
Zimbabwe
125
96
Stuart Carlisle
Zimbabwe
125
96
Saeed Azad
Pakistan
125
96
Richard Snell
South Africa
126
94
Upul Chandana
Sri Lanka
127
92
Ganesh Mylvaganam
United Arab Emirates
128
87
Sir Curtly Ambrose
West Indies
128
87
Nasser Hussain
England
129
86
Ronnie Irani
England
129
86
Ottis Gibson
West Indies
130
85
Hasan Raza
Pakistan
131
84
Mohammad Ishaq
United Arab Emirates
132
81
Ali Shah
Zimbabwe
133
80
Steve Palframan
South Africa
133
80
Mushtaq Ahmed
Pakistan
134
78
Azhar Mahmood
Pakistan
135
75
David Tikolo
Kenya
135
75
Sandeep Gupta
Kenya
136
73
Mohammad Aslam
United Arab Emirates
137
68
Marcel Schewe
Netherlands
138
66
Adrian Kuiper
South Africa
138
66
Fanie de Villiers
South Africa
139
65
Craig Wishart
Zimbabwe
140
63
Sujith Somasunder
India
141
61
Venkatesh Prasad
India
142
60
Courtney Walsh
West Indies
143
59
Martin Suji
Kenya
144
58
Dermot Reeve
England
145
57
Aashish Kapoor
India
145
57
John Rennie
Zimbabwe
146
54
Manoj Prabhakar
India
146
54
Justin Vaughan
New Zealand
147
53
Nicky Boje
South Africa
148
52
Tariq Iqbal
Kenya
149
51
Muttiah Muralitharan
Sri Lanka
149
51
Woorkeri Raman
India
149
51
Brad Hogg
Australia
150
50
Adam Hollioake
England
151
48
Basit Ali
Pakistan
151
48
Pramodya Wickramasinghe
Sri Lanka
152
46
Eddo Brandes
Zimbabwe
152
46
Dave Houghton
Zimbabwe
152
46
Craig Matthews
South Africa
152
46
Peter Martin
England
153
44
Robin Singh
India
153
44
Shahid Anwar
Pakistan
154
41
Shane Warne
Australia
155
40
Graham Lloyd
England
156
38
Bryan Strang
Zimbabwe
157
37
Steven Lubbers
Netherlands
158
36
Eric Gouka
Netherlands
158
36
Sultan Zarawani
United Arab Emirates
158
36
Dion Nash
New Zealand
159
34
Mark Ealham
England
160
33
Manjula Munasinghe
Sri Lanka
161
28
Rajab Ali
Kenya
162
27
Paul Adams
South Africa
163
26
Simon Doull
New Zealand
163
26
Sajeewa de Silva
Sri Lanka
164
25
Gavin Larsen
New Zealand
164
25
Glenn McGrath
Australia
165
24
Gavin Rennie
Zimbabwe
166
23
Lameck Onyango
Kenya
166
23
Adam Gilchrist
Australia
166
23
Shane Lee
Australia
166
23
Chris Lewis
England
166
23
Ata-ur-Rehman
Pakistan
167
22
Tom Moody
Australia
167
22
Tony Suji
Kenya
167
22
Ruwan Kalpage
Sri Lanka
167
22
Sanjeeva Ranatunga
Sri Lanka
167
22
Imtiaz Abbasi
United Arab Emirates
168
21
Keith Arthurton
West Indies
168
21
Philo Wallace
West Indies
168
21
Nixon McLean
West Indies
169
20
Ridley Jacobs
West Indies
169
20
Ravindra Pushpakumara
Sri Lanka
169
20
Charlie Lock
Zimbabwe
169
20
Jason Gillespie
Australia
169
20
John Crawley
England
170
19
Shahid Nazir
Pakistan
170
19
Stephen Peall
Zimbabwe
170
19
Robert van Oosterom
Netherlands
171
18
Laurie Williams
West Indies
171
18
Kenny Benjamin
West Indies
171
18
Richard Illingworth
England
172
17
Chandika Hathurusingha
Sri Lanka
173
16
Robert Croft
England
173
16
Darren Lehmann
Australia
174
15
Robert Kennedy
New Zealand
174
15
Robert Samuels
West Indies
175
14
Danny Morrison
New Zealand
175
14
Chris Silverwood
England
176
13
Adrian Griffith
West Indies
176
13
Eric Upashantha
Sri Lanka
177
12
Andy Whittall
Zimbabwe
177
12
Prashant Vaidya
India
178
11
Mohammad Akram
Pakistan
179
9
Damien Fleming
Australia
179
9
Venkatapathy Raju
India
180
8
Pankaj Dharmani
India
180
8
Cameron Cuffy
West Indies
181
7
Asif Mujtaba
Pakistan
182
6
Allan Donald
South Africa
182
6
Pommie Mbangwa
Zimbabwe
183
5
Gary Brent
Zimbabwe
183
5
Shadab Kabir
Pakistan
183
5
Paras Mhambrey
India
184
4
Dean Headley
England
184
4
Alan Mullally
England
184
4
Paul-Jan Bakker
Netherlands
185
3
Everton Matambanadzo
Zimbabwe
186
2
Craig McDermott
Australia
187
0
Abdul Razzaq
Pakistan