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 1989 for all time
Position
Most Balls Faced
Player Name
Team Name
1
2993
Dean Jones
Australia
2
2959
Sir Richie Richardson
West Indies
3
2841
Mark Taylor
Australia
4
2837
Geoff Marsh
Australia
5
2750
Shoaib Mohammad
Pakistan
6
2700
David Boon
Australia
7
2566
Desmond Haynes
West Indies
8
2555
Allan Border
Australia
9
2257
Javed Miandad
Pakistan
10
1917
Steve Waugh
Australia
11
1725
Saleem Malik
Pakistan
12
1701
Sanjay Manjrekar
India
13
1637
Navjot Sidhu
India
14
1609
Imran Khan
15
1597
Aamer Malik
Pakistan
16
1452
Gordon Greenidge
West Indies
17
1380
Robin Smith
England
18
1309
Ravi Shastri
India
19
1265
Ramiz Raja
Pakistan
20
1142
Martin Crowe
New Zealand
21
1130
Aravinda de Silva
Sri Lanka
22
1059
Sir Viv Richards
West Indies
23
1041
Mohammad Azharuddin
India
24
1036
Graham Gooch
England
25
967
Andrew Jones
New Zealand
26
918
Kris Srikkanth
India
27
914
Jeff Dujon
West Indies
28
893
Mark Greatbatch
New Zealand
29
862
Gus Logie
West Indies
30
826
David Gower
England
31
819
Jack Russell
England
32
797
Dilip Vengsarkar
India
33
779
Kiran More
India
34
717
Keith Arthurton
West Indies
35
690
Jeff Crowe
New Zealand
36
653
Bert Vance
New Zealand
37
650
Allan Lamb
England
38
618
Merv Hughes
Australia
39
595
Kapil Dev
India
40
594
Arjuna Ranatunga
Sri Lanka
41
569
Roshan Mahanama
Sri Lanka
42
567
Asanka Gurusinha
Sri Lanka
43
561
Manoj Prabhakar
India
44
527
Ian Healy
Australia
45
505
John Wright
New Zealand
46
497
Tom Moody
Australia
47
494
Ravi Ratnayeke
Sri Lanka
48
489
Sachin Tendulkar
India
49
432
Arun Lal
India
50
418
Raman Lamba
India
51
403
Ijaz Ahmed
Pakistan
52
385
Mohinder Amarnath
India
53
384
John Emburey
England
54
379
Asoka de Silva
Sri Lanka
55
371
Chetan Sharma
India
56
369
Arshad Ayub
India
57
364
Malcolm Marshall
West Indies
58
351
Hashan Tillakaratne
Sri Lanka
59
333
Sir Curtly Ambrose
West Indies
60
324
Trevor Hohns
Australia
61
321
Carl Hooper
West Indies
62
319
Athula Samarasekera
Sri Lanka
63
318
Wayne Larkins
England
64
291
Ian Smith
New Zealand
65
288
Abdul Qadir
Pakistan
66
283
Brendon Kuruppu
Sri Lanka
67
277
Phil Simmons
West Indies
68
250
Dammika Ranatunga
Sri Lanka
69
246
Mudassar Nazar
Pakistan
70
244
Ian Bishop
West Indies
71
242
Wasim Akram
Pakistan
72
234
Shahid Saeed
Pakistan
73
230
Kim Barnett
England
74
226
Sir Ian Botham
England
75
220
Ajay Sharma
India
76
216
Geoff Lawson
Australia
77
212
Tim Curtis
England
78
210
Mike Atherton
England
79
206
Carlisle Best
West Indies
80
202
Mike Gatting
England
81
200
Derek Pringle
England
82
197
Simon O'Donnell
Australia
83
188
Alec Stewart
England
84
184
Saleem Yousuf
Pakistan
85
183
Martin Snedden
New Zealand
86
178
Graham Dilley
England
87
173
Neil Foster
England
88
170
David Capel
England
89
165
Nick Cook
England
90
161
Chris Broad
England
91
154
Peter Taylor
Australia
92
146
Rizwan-uz-Zaman
Pakistan
93
139
Angus Fraser
England
94
136
Roger Harper
West Indies
95
132
Eddie Hemmings
England
96
129
Saeed Anwar
Pakistan
97
125
Peter Sleep
Australia
98
124
Nadeem Abbasi
Pakistan
99
122
Terry Alderman
Australia
99
122
Courtney Walsh
West Indies
100
112
Graeme Wood
Australia
101
109
Woorkeri Raman
India
102
107
Gladstone Small
England
103
105
Graeme Labrooy
Sri Lanka
104
103
Sir Richard Hadlee
New Zealand
105
100
Phil Newport
England
106
97
Mark Waugh
Australia
107
89
John Stephenson
England
108
79
Winston Benjamin
West Indies
109
76
Chris Cairns
New Zealand
110
70
Ewen Chatfield
New Zealand
110
70
Carl Rackemann
Australia
111
68
Phil DeFreitas
England
112
66
Akram Raza
Pakistan
113
63
Robert Haynes
West Indies
114
61
Sanath Jayasuriya
Sri Lanka
114
61
Paul Jarvis
England
115
60
Mansoor Akhtar
Pakistan
116
59
Sohail Fazal
Pakistan
117
53
Tauseef Ahmed
Pakistan
117
53
Champaka Ramanayake
Sri Lanka
118
51
Martyn Moxon
England
118
51
Tim May
Australia
119
47
Duleep Mendis
Sri Lanka
120
46
Waqar Younis
Pakistan
121
45
Dipak Patel
New Zealand
122
44
Zakir Khan
Pakistan
122
44
Rumesh Ratnayake
Sri Lanka
123
42
Maninder Singh
India
123
42
Moin-ul-Atiq
Pakistan
124
41
Craig McDermott
Australia
125
38
Greg Campbell
Australia
126
37
Tim Robinson
New Zealand
127
34
John Bracewell
New Zealand
128
33
Sanjeev Sharma
India
128
33
Vivek Razdan
India
129
31
Mike Veletta
Australia
129
31
Danny Morrison
New Zealand
130
25
Patrick Patterson
West Indies
131
24
Devon Malcolm
England
132
23
Alan Igglesden
England
132
23
Chris Kuggeleijn
New Zealand
133
21
Mushtaq Ahmed
Pakistan
134
20
Saleem Jaffar
Pakistan
134
20
Greg Matthews
Australia
135
19
Robin Singh
India
136
17
Steve Rhodes
England
137
16
Don Anurasiri
Sri Lanka
138
15
Kapila Wijegunawardene
Sri Lanka
138
15
Naved Anjum
Pakistan
138
15
Stephen Boock
New Zealand
138
15
Salil Ankola
India
139
12
Nasser Hussain
England
140
10
Willie Watson
New Zealand
140
10
Narendra Hirwani
India
141
9
Chris Tavaré
England
141
9
Gamini Wickremasinghe
Sri Lanka
142
8
Gary Robertson
New Zealand
143
6
Lalithamana Fernando
Sri Lanka
144
5
Sikander Bakht
Pakistan
144
5
Aaqib Javed
Pakistan
144
5
Mike Whitney
Australia
145
4
Margashayam Venkataramana
India
145
4
Zulqarnain
Pakistan
146
3
Mohsin Kamal
Pakistan