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 1992 for all time
Position
Most Balls Faced
Player Name
Team Name
1
3420
David Boon
Australia
2
2316
Andrew Jones
New Zealand
3
2285
Javed Miandad
Pakistan
4
2240
Kepler Wessels
Australia
5
2210
Ramiz Raja
Pakistan
6
2115
Alec Stewart
England
7
2110
Martin Crowe
New Zealand
8
2106
Andrew Hudson
South Africa
9
2104
Roshan Mahanama
Sri Lanka
10
2041
Dean Jones
Australia
11
1989
Mark Taylor
Australia
12
1952
Robin Smith
England
13
1912
Allan Border
Australia
14
1901
Saleem Malik
Pakistan
15
1891
Graham Gooch
England
16
1759
Sachin Tendulkar
India
17
1663
Ken Rutherford
New Zealand
18
1577
John Wright
New Zealand
19
1575
Brian Lara
West Indies
20
1567
Aamer Sohail
Pakistan
21
1561
Sanjay Manjrekar
India
22
1549
Asanka Gurusinha
Sri Lanka
23
1541
Peter Kirsten
South Africa
24
1474
Ravi Shastri
India
25
1425
Mohammad Azharuddin
India
26
1374
Sir Richie Richardson
West Indies
27
1348
Desmond Haynes
West Indies
28
1177
Tom Moody
Australia
29
1165
Inzamam-ul-Haq
Pakistan
30
1157
Keith Arthurton
West Indies
31
1132
Aravinda de Silva
Sri Lanka
32
1126
Mark Waugh
Australia
33
1122
Chandika Hathurusingha
Sri Lanka
34
1063
Allan Lamb
England
35
1062
Kevin Arnott
Zimbabwe
36
1061
Asif Mujtaba
Pakistan
37
1041
Hansie Cronje
South Africa
38
1022
Andy Flower
Zimbabwe
39
1013
Dave Houghton
Zimbabwe
40
990
Graeme Hick
England
41
974
Arjuna Ranatunga
Sri Lanka
42
969
Ian Healy
Australia
43
936
Phil Simmons
West Indies
44
918
Mark Greatbatch
New Zealand
45
910
Hashan Tillakaratne
Sri Lanka
46
903
Greg Matthews
Australia
47
883
Pravin Amre
India
47
883
Rod Latham
New Zealand
48
874
Jonty Rhodes
South Africa
49
832
Kapil Dev
India
50
791
Kiran More
India
51
786
Grant Flower
Zimbabwe
52
785
Chris Harris
New Zealand
53
735
Kris Srikkanth
India
54
723
Blair Hartland
New Zealand
55
715
Geoff Marsh
Australia
56
710
Wasim Akram
Pakistan
57
660
Neil Fairbrother
England
58
651
Ajay Jadeja
India
59
649
Sir Ian Botham
England
60
646
Manoj Prabhakar
India
61
634
Woorkeri Raman
India
62
611
Carl Hooper
West Indies
63
610
Dermot Reeve
England
64
590
Steve Waugh
Australia
65
561
Chris Lewis
England
66
517
Brian McMillan
South Africa
67
509
Andy Pycroft
Zimbabwe
68
469
Adam Parore
New Zealand
69
464
Imran Khan
70
452
David Richardson
South Africa
70
452
Jack Russell
England
71
438
Adrian Kuiper
South Africa
72
430
Dipak Patel
New Zealand
73
415
Alistair Campbell
Zimbabwe
74
410
Athula Samarasekera
Sri Lanka
75
407
Mike Atherton
England
75
407
Sanath Jayasuriya
Sri Lanka
76
406
Chris Cairns
New Zealand
77
398
Ali Shah
Zimbabwe
78
397
Merv Hughes
Australia
79
365
Shoaib Mohammad
Pakistan
80
362
Jimmy Adams
West Indies
81
360
Damien Martyn
Australia
82
334
Craig McDermott
Australia
83
331
Mushtaq Ahmed
Pakistan
84
326
Zahid Fazal
Pakistan
85
320
Navjot Sidhu
India
86
318
Shane Warne
Australia
87
309
Rashid Latif
Pakistan
88
291
David Gower
England
89
289
Moin Khan
Pakistan
90
270
Champaka Ramanayake
Sri Lanka
91
245
Anil Kumble
India
91
245
Gary Crocker
Zimbabwe
92
235
Mike Whitney
Australia
93
230
Mark Rushmere
South Africa
94
228
Andy Waller
Zimbabwe
95
216
Sir Curtly Ambrose
West Indies
96
211
Jimmy Cook
South Africa
97
210
Justin Vaughan
New Zealand
98
209
Waqar Younis
Pakistan
99
205
Dilip Vengsarkar
India
100
203
David Williams
West Indies
101
202
Danny Morrison
New Zealand
102
193
Murphy Su'a
New Zealand
103
191
Craig Matthews
South Africa
104
190
Derek Pringle
England
105
188
Ian Bishop
West Indies
106
186
Ian Salisbury
England
107
184
Venkatapathy Raju
India
108
181
Mark Dekker
Zimbabwe
109
177
Mark Burmester
Zimbabwe
110
176
Ian Smith
New Zealand
111
173
Romesh Kaluwitharana
Sri Lanka
112
171
Gus Logie
West Indies
112
171
Javagal Srinath
India
113
169
Dave Callaghan
South Africa
114
164
Don Anurasiri
Sri Lanka
115
149
Philo Wallace
West Indies
116
141
Dion Nash
New Zealand
117
137
Aaqib Javed
Pakistan
118
135
Tony Dodemaide
Australia
119
134
Ruwan Kalpage
Sri Lanka
120
123
John Traicos
South Africa
121
117
Eddo Brandes
Zimbabwe
122
111
Phil DeFreitas
England
123
109
Chandrakant Pandit
India
124
108
Gavin Larsen
New Zealand
125
100
Meyrick Pringle
South Africa
125
100
Allan Donald
South Africa
126
92
Ijaz Ahmed
Pakistan
127
90
Omar Henry
South Africa
128
89
Grant Bradburn
New Zealand
129
84
Mark Ramprakash
England
130
82
Paul Reiffel
Australia
131
81
Wayne Phillips
Australia
131
81
Courtney Walsh
West Indies
132
80
Pramodya Wickramasinghe
Sri Lanka
132
80
Marvan Atapattu
Sri Lanka
133
79
Dulip Liyanage
Sri Lanka
133
79
Wayne James
Zimbabwe
134
78
Tim Munton
England
135
75
Chris Pringle
New Zealand
136
73
David Brain
Zimbabwe
136
73
Carlisle Best
West Indies
137
70
Iain Butchart
Zimbabwe
137
70
Wasim Haider
Pakistan
138
67
Shahid Saeed
Pakistan
139
66
Craig Evans
Zimbabwe
140
65
Junior Murray
West Indies
141
64
Anderson Cummins
West Indies
141
64
Winston Benjamin
West Indies
142
61
Patrick Patterson
West Indies
143
60
Richard Snell
South Africa
144
59
Willie Watson
New Zealand
145
58
Peter Taylor
Australia
145
58
Michael Owens
New Zealand
146
57
Bruce Reid
Australia
146
57
Vinod Kambli
India
147
56
Malcolm Marshall
West Indies
148
51
Ranjith Madurasinghe
Sri Lanka
148
51
Graeme Labrooy
Sri Lanka
149
49
Richard Blakey
England
150
43
Richard Illingworth
England
150
43
Malcolm Jarvis
Zimbabwe
151
41
Kenny Benjamin
West Indies
152
37
Kapila Wijegunawardene
Sri Lanka
153
36
Saleem Jaffar
Pakistan
154
35
Phil Tufnell
England
155
32
Subroto Banerjee
India
155
32
Mark Haslam
New Zealand
156
29
Devon Malcolm
England
157
27
Naved Anjum
Pakistan
158
25
Vijay Yadav
India
159
23
Shane Thomson
New Zealand
160
22
Neil Mallender
England
161
20
Gamini Wickremasinghe
Sri Lanka
161
20
Kevin Duers
Zimbabwe
162
18
David Lawrence
England
162
18
Gladstone Small
England
163
16
Chetan Sharma
India
163
16
Rumesh Ratnayake
Sri Lanka
164
15
Eboo Essop-Adam
Zimbabwe
165
14
Roger Harper
West Indies
165
14
Brett Schultz
South Africa
166
13
Sourav Ganguly
India
167
11
Corrie van Zyl
South Africa
168
10
Tertius Bosch
South Africa
169
9
Ata-ur-Rehman
Pakistan
169
9
Saeed Anwar
Pakistan
170
8
Simon Doull
New Zealand
171
7
Jayananda Warnaweera
Sri Lanka
171
7
Narendra Hirwani
India
171
7
Muttiah Muralitharan
Sri Lanka
172
5
Tanvir Mehdi
Pakistan
173
3
Iqbal Sikander
Pakistan
173
3
Stephen Peall
Zimbabwe