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 Test
Position
Most Balls Faced
Player Name
Team Name
1
1549
Javed Miandad
Pakistan
2
1474
Gordon Greenidge
West Indies
3
1473
Sir Richie Richardson
West Indies
4
1469
Desmond Haynes
West Indies
5
1373
Jeff Dujon
West Indies
6
1361
John Wright
New Zealand
7
1311
Geoff Marsh
Australia
7
1311
Graham Gooch
England
8
1215
Mark Greatbatch
New Zealand
9
1205
Gus Logie
West Indies
10
1193
David Boon
Australia
11
1140
Allan Border
Australia
12
1112
Chris Broad
England
13
1081
Sir Viv Richards
West Indies
14
1078
Carl Hooper
West Indies
15
931
Martyn Moxon
England
16
930
Trevor Franklin
New Zealand
17
874
Steve Waugh
Australia
18
849
Shoaib Mohammad
Pakistan
19
671
Dean Jones
Australia
20
668
John Bracewell
New Zealand
21
666
Allan Lamb
England
22
651
Ijaz Ahmed
Pakistan
23
646
Tim Robinson
New Zealand
24
630
Graeme Wood
Australia
25
622
Mudassar Nazar
Pakistan
26
564
Saleem Malik
Pakistan
27
563
Andrew Jones
New Zealand
28
544
Saleem Yousuf
Pakistan
29
537
Martin Crowe
New Zealand
30
522
Peter Taylor
Australia
31
500
Tony Dodemaide
Australia
32
499
Ian Healy
Australia
33
482
Mike Gatting
England
34
471
Ramiz Raja
Pakistan
35
459
Malcolm Marshall
West Indies
36
455
Ravi Shastri
India
36
455
Mohammad Azharuddin
India
37
452
Sir Curtly Ambrose
West Indies
38
441
John Emburey
England
39
437
Kris Srikkanth
India
40
425
Arjuna Ranatunga
Sri Lanka
41
409
Roger Harper
West Indies
42
405
Ian Smith
New Zealand
43
398
David Gower
England
44
370
Robin Smith
England
45
369
Dilip Vengsarkar
India
46
359
Ken Rutherford
New Zealand
47
351
Mike Veletta
Australia
48
348
Navjot Sidhu
India
49
320
Sir Richard Hadlee
New Zealand
50
312
Bill Athey
England
51
305
Tim Curtis
England
52
301
Arun Lal
India
53
278
Derek Pringle
England
54
277
Ravi Ratnayeke
Sri Lanka
55
276
Courtney Walsh
West Indies
56
268
Tim May
Australia
57
259
Kiran More
India
58
247
Kapil Dev
India
59
238
Abdul Qadir
Pakistan
60
237
David Capel
England
61
235
Woorkeri Raman
India
62
234
Paul Downton
England
63
219
Jeff Crowe
New Zealand
64
205
Tauseef Ahmed
Pakistan
65
202
Jack Russell
England
66
195
Neil Foster
England
67
194
Brendon Kuruppu
Sri Lanka
67
194
Winston Benjamin
West Indies
68
191
Danny Morrison
New Zealand
69
189
Iqbal Qasim
Pakistan
69
189
Imran Khan
70
177
Roshan Mahanama
Sri Lanka
71
175
Paul Jarvis
England
72
174
Bruce French
England
72
174
Martin Snedden
New Zealand
73
169
Ajay Sharma
India
74
162
Rob Bailey
England
75
156
Peter Sleep
Australia
76
149
Bert Vance
New Zealand
77
141
Arshad Ayub
India
77
141
Graham Dilley
England
78
140
Duleep Mendis
Sri Lanka
79
139
Ewen Chatfield
New Zealand
80
130
Kim Barnett
England
81
129
Aamer Malik
Pakistan
81
129
Graeme Labrooy
Sri Lanka
81
129
Athula Samarasekera
Sri Lanka
82
128
Phil Simmons
West Indies
83
125
Tony Blain
New Zealand
84
114
Phil DeFreitas
England
85
113
Craig McDermott
Australia
86
107
Aravinda de Silva
Sri Lanka
86
107
Wasim Akram
Pakistan
87
104
Ranjan Madugalle
Sri Lanka
88
91
Greg Dyer
Australia
89
85
Patrick Patterson
West Indies
90
80
Clyde Butts
West Indies
91
77
Champaka Ramanayake
Sri Lanka
91
77
Ijaz Faqih
Pakistan
92
71
Keith Arthurton
West Indies
93
64
Jack Richards
England
94
63
Amal Silva
Sri Lanka
95
57
Merv Hughes
Australia
96
53
Narendra Hirwani
India
97
52
Sanjeev Sharma
India
98
51
Bruce Reid
Australia
99
49
Evan Gray
New Zealand
100
48
Chris Cowdrey
England
101
46
Chris Matthews
Australia
102
41
John Childs
England
103
38
Eddie Hemmings
England
103
38
Phil Newport
England
104
34
Matthew Maynard
England
104
34
Saleem Jaffar
Pakistan
105
30
Neal Radford
England
106
27
Chris Kuggeleijn
New Zealand
107
26
Winston Davis
West Indies
108
24
Sanath Kaluperuma
Sri Lanka
108
24
Gladstone Small
England
109
22
Ranjith Madurasinghe
Sri Lanka
110
19
Neil Fairbrother
England
111
18
Guy de Alwis
Sri Lanka
112
15
Rashid Patel
India
113
12
David Lawrence
England
114
11
Kaushik Amalean
Sri Lanka
115
10
Terry Alderman
Australia
116
9
Mohinder Amarnath
India
117
2
Geoff Lawson
Australia