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 1988 for all time
Position
Most Balls Faced
Player Name
Team Name
1
2570
Gordon Greenidge
West Indies
2
2520
John Wright
New Zealand
3
2495
Desmond Haynes
West Indies
4
2350
Javed Miandad
Pakistan
5
2329
Sir Richie Richardson
West Indies
6
2244
Geoff Marsh
Australia
7
2017
David Boon
Australia
8
1912
Gus Logie
West Indies
9
1904
Andrew Jones
New Zealand
10
1734
Jeff Dujon
West Indies
11
1716
Carl Hooper
West Indies
12
1707
Mark Greatbatch
New Zealand
13
1656
Chris Broad
England
14
1609
Graham Gooch
England
15
1483
Dean Jones
Australia
16
1422
Sir Viv Richards
West Indies
17
1402
Allan Border
Australia
18
1287
Kris Srikkanth
India
19
1266
Steve Waugh
Australia
20
1171
Saleem Malik
Pakistan
21
1111
Ijaz Ahmed
Pakistan
22
1092
Ramiz Raja
Pakistan
23
1036
Navjot Sidhu
India
24
1021
Mohammad Azharuddin
India
25
1009
Martyn Moxon
England
26
1005
Martin Crowe
New Zealand
27
976
Mudassar Nazar
Pakistan
28
971
Trevor Franklin
New Zealand
29
942
Mike Gatting
England
30
940
Shoaib Mohammad
Pakistan
31
931
Roshan Mahanama
Sri Lanka
32
915
Ravi Shastri
India
33
913
Tim Robinson
New Zealand
34
896
Mohinder Amarnath
India
35
884
Arjuna Ranatunga
Sri Lanka
36
883
John Bracewell
New Zealand
37
828
Mike Veletta
Australia
38
800
Ken Rutherford
New Zealand
39
793
Allan Lamb
England
40
763
Dilip Vengsarkar
India
41
755
Brendon Kuruppu
Sri Lanka
42
754
Aravinda de Silva
Sri Lanka
43
709
Saleem Yousuf
Pakistan
44
703
Sir Richard Hadlee
New Zealand
45
646
Phil Simmons
West Indies
46
631
Ravi Ratnayeke
Sri Lanka
47
630
Graeme Wood
Australia
48
624
Peter Taylor
Australia
49
598
Tony Dodemaide
Australia
50
587
Kapil Dev
India
51
574
Malcolm Marshall
West Indies
52
546
Sir Curtly Ambrose
West Indies
53
540
Woorkeri Raman
India
54
523
Ian Healy
Australia
55
514
John Emburey
England
56
507
Ian Smith
New Zealand
57
496
Roger Harper
West Indies
58
474
Bert Vance
New Zealand
59
451
Jeff Crowe
New Zealand
60
442
Imran Khan
61
440
Asanka Gurusinha
Sri Lanka
62
422
Arun Lal
India
63
409
David Capel
England
64
405
Tony Blain
New Zealand
65
402
Ranjan Madugalle
Sri Lanka
66
398
David Gower
England
67
383
Robin Smith
England
68
378
Kiran More
India
69
375
Derek Pringle
England
70
366
Athula Samarasekera
Sri Lanka
71
334
Courtney Walsh
West Indies
72
322
Bill Athey
England
73
305
Tim Curtis
England
74
297
Abdul Qadir
Pakistan
75
285
Duleep Mendis
Sri Lanka
76
281
Paul Downton
England
77
276
Kim Barnett
England
78
275
Martin Snedden
New Zealand
79
268
Tim May
Australia
80
262
Ajay Sharma
India
81
259
Graeme Labrooy
Sri Lanka
82
237
Moin-ul-Atiq
Pakistan
83
233
Danny Morrison
New Zealand
83
233
Neil Fairbrother
England
84
229
Arshad Ayub
India
85
227
Chris Kuggeleijn
New Zealand
86
226
Tauseef Ahmed
Pakistan
87
225
Greg Dyer
Australia
87
225
Winston Benjamin
West Indies
88
224
Aamer Malik
Pakistan
89
202
Wasim Akram
Pakistan
89
202
Jack Russell
England
90
196
Rob Bailey
England
91
195
Neil Foster
England
91
195
Craig McDermott
Australia
92
190
Phil DeFreitas
England
92
190
Dipak Patel
New Zealand
93
189
Iqbal Qasim
Pakistan
94
187
Paul Jarvis
England
95
184
Bruce French
England
96
169
Athar Ali Khan
Bangladesh
97
162
Ewen Chatfield
New Zealand
98
156
Peter Sleep
Australia
99
148
Guy de Alwis
Sri Lanka
100
142
Chandrakant Pandit
India
101
141
Sanjeev Sharma
India
101
141
Graham Dilley
England
102
135
Evan Gray
New Zealand
103
133
Minhajul Abedin
Bangladesh
104
131
Champaka Ramanayake
Sri Lanka
105
130
V.B.Chandrasekhar
India
106
115
Keith Arthurton
West Indies
107
114
Patrick Patterson
West Indies
108
106
Gazi Ashraf
Bangladesh
108
106
Sanjay Manjrekar
India
109
103
Manzoor Elahi
Pakistan
110
91
Ijaz Faqih
Pakistan
111
85
Vaughan Brown
New Zealand
112
83
Aminul Islam
Bangladesh
113
82
Jack Richards
England
114
80
Clyde Butts
West Indies
115
74
Asoka de Silva
Sri Lanka
116
70
Narendra Hirwani
India
117
65
Sanath Kaluperuma
Sri Lanka
118
64
Willie Watson
New Zealand
119
63
Amal Silva
Sri Lanka
119
63
Merv Hughes
Australia
119
63
Eldine Baptiste
West Indies
120
61
Carlisle Best
West Indies
120
61
Golam Faruq
Bangladesh
121
60
Hashan Tillakaratne
Sri Lanka
121
60
Akram Khan
Bangladesh
122
57
Naved Anjum
Pakistan
123
56
Mark Waugh
Australia
124
54
Richard Reid
New Zealand
125
53
Faruque Ahmed
Bangladesh
126
52
Azhar Hossain
Bangladesh
127
51
Bruce Reid
Australia
128
49
Winston Davis
West Indies
128
49
Jahangir Shah
Bangladesh
129
48
Sajid Ali
Pakistan
129
48
Chris Cowdrey
England
130
46
Chris Matthews
Australia
131
45
Saleem Jaffar
Pakistan
132
41
John Childs
England
133
38
Phil Newport
England
133
38
Eddie Hemmings
England
134
37
Jamie Siddons
Australia
134
37
Neal Radford
England
135
34
Gladstone Small
England
135
34
Matthew Maynard
England
136
32
Monte Lynch
England
137
31
Ranjith Madurasinghe
Sri Lanka
138
27
Sadanand Viswanath
India
138
27
Chetan Sharma
India
139
26
Stu Gillespie
New Zealand
140
23
Haafiz Shahid
Pakistan
141
22
Zakir Khan
Pakistan
142
21
Zahid Razzak
Bangladesh
143
20
Don Anurasiri
Sri Lanka
144
18
Kaushik Amalean
Sri Lanka
144
18
Maninder Singh
India
144
18
Raman Lamba
India
144
18
Shaul Karnain
Sri Lanka
145
17
Harunur Rashid
Bangladesh
146
15
Nasir Ahmed
Bangladesh
146
15
Rashid Patel
India
147
12
David Lawrence
England
148
11
Terry Alderman
Australia
149
10
Mike Whitney
Australia
150
9
Kapila Wijegunawardene
Sri Lanka
150
9
David Williams
West Indies
151
8
Aaqib Javed
Pakistan
152
7
Ian Bishop
West Indies
153
4
Sridharan Jeganathan
Sri Lanka
154
2
Geoff Lawson
Australia
155
0
Margashayam Venkataramana
India