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 ODI
Position
Most Balls Faced
Player Name
Team Name
1
1341
Andrew Jones
New Zealand
2
1159
John Wright
New Zealand
3
1096
Gordon Greenidge
West Indies
4
1026
Desmond Haynes
West Indies
5
933
Geoff Marsh
Australia
6
887
Mohinder Amarnath
India
7
856
Sir Richie Richardson
West Indies
8
850
Kris Srikkanth
India
9
824
David Boon
Australia
10
812
Dean Jones
Australia
11
801
Javed Miandad
Pakistan
12
754
Roshan Mahanama
Sri Lanka
13
707
Gus Logie
West Indies
14
688
Navjot Sidhu
India
15
647
Aravinda de Silva
Sri Lanka
16
638
Carl Hooper
West Indies
17
621
Ramiz Raja
Pakistan
18
607
Saleem Malik
Pakistan
19
566
Mohammad Azharuddin
India
20
561
Brendon Kuruppu
Sri Lanka
21
544
Chris Broad
England
22
518
Phil Simmons
West Indies
23
492
Mark Greatbatch
New Zealand
24
477
Mike Veletta
Australia
25
468
Martin Crowe
New Zealand
26
460
Mike Gatting
England
26
460
Ravi Shastri
India
26
460
Ijaz Ahmed
Pakistan
27
459
Arjuna Ranatunga
Sri Lanka
28
441
Ken Rutherford
New Zealand
29
440
Asanka Gurusinha
Sri Lanka
30
394
Dilip Vengsarkar
India
31
392
Steve Waugh
Australia
32
383
Sir Richard Hadlee
New Zealand
33
361
Jeff Dujon
West Indies
34
354
Ravi Ratnayeke
Sri Lanka
34
354
Mudassar Nazar
Pakistan
35
341
Sir Viv Richards
West Indies
36
340
Kapil Dev
India
37
325
Bert Vance
New Zealand
38
305
Woorkeri Raman
India
39
298
Graham Gooch
England
39
298
Ranjan Madugalle
Sri Lanka
40
280
Tony Blain
New Zealand
41
267
Tim Robinson
New Zealand
42
262
Allan Border
Australia
43
253
Imran Khan
44
237
Moin-ul-Atiq
Pakistan
44
237
Athula Samarasekera
Sri Lanka
45
232
Jeff Crowe
New Zealand
46
215
John Bracewell
New Zealand
47
214
Neil Fairbrother
England
48
200
Chris Kuggeleijn
New Zealand
49
190
Dipak Patel
New Zealand
50
172
David Capel
England
51
169
Athar Ali Khan
Bangladesh
52
165
Saleem Yousuf
Pakistan
53
146
Kim Barnett
England
54
145
Duleep Mendis
Sri Lanka
55
142
Chandrakant Pandit
India
56
134
Greg Dyer
Australia
57
133
Minhajul Abedin
Bangladesh
58
130
Graeme Labrooy
Sri Lanka
58
130
Guy de Alwis
Sri Lanka
58
130
V.B.Chandrasekhar
India
59
127
Allan Lamb
England
60
121
Arun Lal
India
61
119
Kiran More
India
62
115
Malcolm Marshall
West Indies
63
106
Gazi Ashraf
Bangladesh
63
106
Sanjay Manjrekar
India
64
103
Manzoor Elahi
Pakistan
65
102
Peter Taylor
Australia
65
102
Ian Smith
New Zealand
66
101
Martin Snedden
New Zealand
67
98
Tony Dodemaide
Australia
68
97
Derek Pringle
England
69
95
Wasim Akram
Pakistan
69
95
Aamer Malik
Pakistan
70
94
Sir Curtly Ambrose
West Indies
71
93
Ajay Sharma
India
72
91
Shoaib Mohammad
Pakistan
73
89
Sanjeev Sharma
India
74
88
Arshad Ayub
India
75
87
Roger Harper
West Indies
76
86
Evan Gray
New Zealand
77
85
Vaughan Brown
New Zealand
78
83
Aminul Islam
Bangladesh
79
82
Craig McDermott
Australia
80
78
Martyn Moxon
England
81
76
Phil DeFreitas
England
82
74
Asoka de Silva
Sri Lanka
83
73
John Emburey
England
84
64
Willie Watson
New Zealand
85
63
Eldine Baptiste
West Indies
86
61
Carlisle Best
West Indies
86
61
Golam Faruq
Bangladesh
87
60
Hashan Tillakaratne
Sri Lanka
87
60
Akram Khan
Bangladesh
88
59
Abdul Qadir
Pakistan
89
58
Courtney Walsh
West Indies
90
57
Naved Anjum
Pakistan
91
56
Mark Waugh
Australia
92
54
Champaka Ramanayake
Sri Lanka
92
54
Richard Reid
New Zealand
93
53
Faruque Ahmed
Bangladesh
94
52
Azhar Hossain
Bangladesh
95
49
Jahangir Shah
Bangladesh
96
48
Sajid Ali
Pakistan
97
47
Paul Downton
England
98
44
Keith Arthurton
West Indies
99
42
Danny Morrison
New Zealand
100
41
Sanath Kaluperuma
Sri Lanka
100
41
Trevor Franklin
New Zealand
101
37
Jamie Siddons
Australia
102
34
Rob Bailey
England
103
32
Monte Lynch
England
104
31
Winston Benjamin
West Indies
105
29
Patrick Patterson
West Indies
106
27
Sadanand Viswanath
India
106
27
Chetan Sharma
India
107
26
Stu Gillespie
New Zealand
108
24
Ian Healy
Australia
109
23
Ewen Chatfield
New Zealand
109
23
Winston Davis
West Indies
109
23
Haafiz Shahid
Pakistan
110
22
Zakir Khan
Pakistan
111
21
Tauseef Ahmed
Pakistan
111
21
Zahid Razzak
Bangladesh
112
20
Don Anurasiri
Sri Lanka
113
18
Jack Richards
England
113
18
Maninder Singh
India
113
18
Raman Lamba
India
113
18
Shaul Karnain
Sri Lanka
114
17
Narendra Hirwani
India
114
17
Harunur Rashid
Bangladesh
115
15
Nasir Ahmed
Bangladesh
116
14
Ijaz Faqih
Pakistan
117
13
Robin Smith
England
118
12
Paul Jarvis
England
119
11
Saleem Jaffar
Pakistan
120
10
Gladstone Small
England
120
10
Bruce French
England
120
10
Bill Athey
England
120
10
Mike Whitney
Australia
121
9
David Williams
West Indies
121
9
Ranjith Madurasinghe
Sri Lanka
121
9
Kapila Wijegunawardene
Sri Lanka
122
8
Aaqib Javed
Pakistan
123
7
Kaushik Amalean
Sri Lanka
123
7
Ian Bishop
West Indies
123
7
Neal Radford
England
124
6
Merv Hughes
Australia
125
4
Sridharan Jeganathan
Sri Lanka
126
1
Terry Alderman
Australia
127
0
Margashayam Venkataramana
India