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 1987 for all time
Position
Most Balls Faced
Player Name
Team Name
1
3149
Chris Broad
England
2
2563
Javed Miandad
Pakistan
3
2346
Dilip Vengsarkar
India
4
2224
Mike Gatting
England
5
2215
Saleem Malik
Pakistan
6
2194
Ramiz Raja
Pakistan
7
2024
Bill Athey
England
8
1968
Martin Crowe
New Zealand
9
1940
Geoff Marsh
Australia
10
1911
Allan Border
Australia
11
1877
Desmond Haynes
West Indies
12
1828
Dean Jones
Australia
13
1755
Gordon Greenidge
West Indies
14
1745
John Wright
New Zealand
15
1672
Graham Gooch
England
16
1551
Imran Khan
17
1541
John Emburey
England
18
1526
Sir Richie Richardson
West Indies
19
1521
Sunil Gavaskar
India
20
1451
Mudassar Nazar
Pakistan
21
1450
Jeff Crowe
New Zealand
22
1422
David Boon
Australia
23
1358
Steve Waugh
Australia
24
1350
Sir Viv Richards
West Indies
25
1232
Allan Lamb
England
26
1159
Gus Logie
West Indies
27
1157
Tim Robinson
New Zealand
28
1155
Mohammad Azharuddin
India
29
1134
Kris Srikkanth
India
30
1098
David Gower
England
31
1068
Andrew Jones
New Zealand
32
1042
Sir Ian Botham
England
33
972
Jeff Dujon
West Indies
34
883
Dipak Patel
New Zealand
35
838
Ijaz Ahmed
Pakistan
36
810
David Capel
England
37
744
John Bracewell
New Zealand
38
713
Kapil Dev
India
39
696
Sir Richard Hadlee
New Zealand
39
696
Saleem Yousuf
Pakistan
40
695
Brendon Kuruppu
Sri Lanka
41
682
Ravi Shastri
India
42
657
Mansoor Akhtar
Pakistan
43
603
Peter Sleep
Australia
44
568
Jack Richards
England
45
534
Wasim Akram
Pakistan
46
533
Younis Ahmed
Pakistan
47
527
Dirk Wellham
Australia
48
526
Abdul Qadir
Pakistan
49
496
Arjuna Ranatunga
Sri Lanka
50
485
Larry Gomes
West Indies
50
485
Bruce French
England
51
478
Carl Hooper
West Indies
52
471
Asanka Gurusinha
Sri Lanka
53
466
Shoaib Mohammad
Pakistan
54
461
Kiran More
India
55
450
Neil Foster
England
56
421
Ken Rutherford
New Zealand
57
403
Manzoor Elahi
Pakistan
58
394
Aamer Malik
Pakistan
59
375
Roshan Mahanama
Sri Lanka
60
373
Phil DeFreitas
England
61
371
Mike Veletta
Australia
62
369
Phil Horne
New Zealand
63
357
Arshad Ayub
India
64
355
Ranjan Madugalle
Sri Lanka
64
355
Duleep Mendis
Sri Lanka
65
344
Martin Snedden
New Zealand
66
343
Raman Lamba
India
67
335
Manoj Prabhakar
India
68
331
Rizwan-uz-Zaman
Pakistan
69
322
Arun Lal
India
70
321
Navjot Sidhu
India
71
303
Simon O'Donnell
Australia
72
302
Jeremy Coney
New Zealand
73
295
Ravi Ratnayeke
Sri Lanka
74
294
Mohinder Amarnath
India
75
278
Peter Taylor
Australia
76
274
Dave Houghton
Zimbabwe
77
272
Ijaz Faqih
Pakistan
78
268
Phil Simmons
West Indies
79
264
Ian Smith
New Zealand
80
259
Greg Dyer
Australia
81
256
Roy Dias
Sri Lanka
81
256
Aravinda de Silva
Sri Lanka
82
254
Andy Pycroft
Zimbabwe
83
247
Evan Gray
New Zealand
84
241
Malcolm Marshall
West Indies
85
228
Craig McDermott
Australia
86
216
Tony Dodemaide
Australia
87
215
Kevin Arnott
Zimbabwe
88
210
Andy Waller
Zimbabwe
89
206
Ali Shah
Zimbabwe
90
205
Greg Ritchie
Australia
91
191
Tim Zoehrer
Australia
92
190
Tauseef Ahmed
Pakistan
93
187
Nick Cook
England
94
180
Chetan Sharma
India
94
180
Qasim Umar
Pakistan
95
177
Iqbal Qasim
Pakistan
96
168
Roger Harper
West Indies
97
164
Phil Edmonds
England
98
150
Neil Fairbrother
England
99
144
Merv Hughes
Australia
99
144
Iain Butchart
Zimbabwe
100
138
Courtney Walsh
West Indies
100
138
Thelston Payne
West Indies
101
128
Rumesh Ratnayake
Sri Lanka
102
119
Greg Matthews
Australia
103
115
Kevin Curran
Zimbabwe
104
114
Asif Mujtaba
Pakistan
105
110
Winston Benjamin
West Indies
106
107
Tony Gray
West Indies
107
104
Winston Davis
West Indies
107
104
Maninder Singh
India
108
102
Martyn Moxon
England
108
102
Saleem Jaffar
Pakistan
109
97
Chandrakant Pandit
India
109
97
Clyde Butts
West Indies
110
96
Graham Dilley
England
111
95
Ewen Chatfield
New Zealand
112
93
Ashraf Ali
Pakistan
112
93
Grant Paterson
Zimbabwe
113
92
Robin Brown
Zimbabwe
114
88
Sanjay Manjrekar
India
115
86
Gladstone Small
England
116
80
Roger Binny
India
116
80
Mohsin Kamal
Pakistan
116
80
Joel Garner
West Indies
117
73
Bruce Reid
Australia
118
70
Stephen Boock
New Zealand
118
70
Peter Rawson
Zimbabwe
119
68
Ken MacLeay
Australia
120
65
James Whitaker
England
121
61
Danny Morrison
New Zealand
122
60
Michael Holding
West Indies
123
58
Patrick Patterson
West Indies
124
49
Tim May
Australia
125
45
Carlisle Best
West Indies
126
44
Glenn Bishop
Australia
127
41
Ervin McSweeney
New Zealand
128
39
Tim Robinson
England
128
39
Willie Watson
New Zealand
129
37
Derek Pringle
England
130
36
Malcolm Jarvis
Zimbabwe
131
35
Sridharan Jeganathan
Sri Lanka
132
34
Sadanand Viswanath
India
133
32
Paul Downton
England
134
31
Madan Lal
India
134
31
Anshuman Gaekwad
India
135
30
Mike Whitney
Australia
136
29
Lalchand Rajput
India
136
29
Guy de Alwis
Sri Lanka
137
26
Vinothen John
Sri Lanka
138
25
Ashantha de Mel
Sri Lanka
138
25
Rob Bailey
England
139
23
Shivlal Yadav
India
140
22
Tom Moody
Australia
140
22
Babu Meman
Zimbabwe
141
20
Eldine Baptiste
West Indies
141
20
Raju Kulkarni
India
141
20
Bharat Arun
India
141
20
Kosala Kuruppuarachchi
Sri Lanka
142
18
Don Anurasiri
Sri Lanka
143
15
Sidath Wettimuny
Sri Lanka
143
15
Eddo Brandes
Zimbabwe
144
14
Andrew Zesers
Australia
144
14
Simon Davis
Australia
145
13
Zahid Ahmed
Pakistan
146
12
John Traicos
South Africa
147
10
Eddie Hemmings
England
148
6
Graeme Labrooy
Sri Lanka
149
5
Gopal Sharma
India
150
4
Shakeel Khan
Pakistan
151
3
Greg Thomas
England
152
2
Zulqarnain
Pakistan
152
2
Jack Russell
England
153
0
Asoka de Silva
Sri Lanka