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 1982 for all time
Position
Most Balls Faced
Player Name
Team Name
1
2888
Chris Tavaré
England
2
2638
David Gower
England
3
2403
Mohsin Khan
Hong Kong
4
2236
John Dyson
Australia
5
2049
Zaheer Abbas
Pakistan
6
2027
Graeme Wood
Australia
7
2016
Kim Hughes
Australia
8
1945
Allan Border
Australia
9
1915
Sir Ian Botham
England
10
1899
Bruce Laird
Australia
11
1812
Javed Miandad
Pakistan
12
1751
Sunil Gavaskar
India
13
1623
Mudassar Nazar
Pakistan
14
1498
Allan Lamb
England
15
1492
Greg Chappell
Australia
16
1357
Dilip Vengsarkar
India
17
1307
Derek Randall
England
18
1293
Roy Dias
Sri Lanka
19
1219
Sidath Wettimuny
Sri Lanka
20
1185
Yashpal Sharma
India
21
1116
Mansoor Akhtar
Pakistan
22
1062
Imran Khan
23
1024
Gundappa Viswanath
India
24
1002
Bruce Edgar
New Zealand
25
946
Larry Gomes
West Indies
26
909
Rod Marsh
Australia
27
893
Bob Taylor
England
28
800
Graham Gooch
England
29
791
Ranjan Madugalle
Sri Lanka
30
764
Gordon Greenidge
West Indies
31
739
Graeme Fowler
England
32
727
Sandeep Patil
India
33
714
Sir Viv Richards
West Indies
34
713
Geoff Cook
England
35
700
Kapil Dev
India
36
696
Clive Lloyd
West Indies
37
695
Geoff Miller
England
38
664
Haroon Rasheed
Pakistan
39
651
Duleep Mendis
Sri Lanka
40
617
Keith Fletcher
England
41
614
Kepler Wessels
Australia
42
596
John Wright
New Zealand
43
581
Derek Pringle
England
44
575
Mike Gatting
England
45
543
Geoff Howarth
New Zealand
46
539
Greg Ritchie
Australia
47
535
Syed Kirmani
India
48
522
David Hookes
Australia
49
515
Desmond Haynes
West Indies
50
511
Bandula Warnapura
Sri Lanka
51
486
Bruce Yardley
Australia
52
457
Mahes Goonatilleke
Sri Lanka
53
453
Jeff Dujon
West Indies
54
450
Ravi Shastri
India
55
418
Wasim Raja
Pakistan
56
417
Bob Willis
England
57
412
Mohinder Amarnath
India
58
375
Jeremy Coney
New Zealand
59
368
Somachandra De Silva
Sri Lanka
60
354
Jeff Thomson
Australia
61
353
Ashantha de Mel
Sri Lanka
62
342
Kris Srikkanth
India
63
339
Geoff Lawson
Australia
64
330
Saleem Malik
Pakistan
65
311
Tahir Naqqash
Pakistan
66
293
Wasim Bari
Pakistan
67
282
Madan Lal
India
68
276
Eddie Hemmings
England
69
275
Arun Lal
India
70
274
Rizwan-uz-Zaman
Pakistan
71
265
Ashraf Ali
Pakistan
71
265
Arjuna Ranatunga
Sri Lanka
72
256
Ashok Malhotra
India
73
255
Majid Khan
Pakistan
74
230
Pranab Roy
India
75
214
Phil Edmonds
England
76
209
Faoud Bacchus
West Indies
77
198
Abdul Qadir
Pakistan
78
193
Dennis Lillee
Australia
79
179
John Morrison
New Zealand
80
178
Ravi Ratnayeke
Sri Lanka
81
176
Barry Wood
England
82
170
Sir Richard Hadlee
New Zealand
82
170
Martin Snedden
New Zealand
83
167
Rashid Khan
Afghanistan
84
162
Iqbal Qasim
Pakistan
85
155
Anura Ranasinghe
Sri Lanka
86
146
Lance Cairns
New Zealand
87
144
Rick Darling
Australia
88
123
Paul Allott
England
89
114
Robin Jackman
England
90
113
Norman Cowans
England
91
109
Sarfraz Nawaz
Pakistan
92
104
Rick McCosker
Australia
93
103
Martin Crowe
New Zealand
94
102
Ian Greig
England
95
100
Ray Bright
Australia
96
96
Sikander Bakht
Pakistan
97
92
Ghulam Parkar
India
98
91
Sylvester Clarke
West Indies
99
90
Andy Roberts
New Zealand
100
85
Ian Smith
New Zealand
101
84
Len Pascoe
Australia
102
75
Michael Holding
West Indies
103
72
Terry Alderman
Australia
104
70
Bruce Blair
New Zealand
105
68
Suru Nayak
India
105
68
Tauseef Ahmed
Pakistan
106
67
Derek Underwood
England
107
65
Rodney Hogg
Australia
107
65
Lalith Kaluperuma
Sri Lanka
108
64
Ajit de Silva
Sri Lanka
109
59
Roger Binny
India
110
54
Mick Malone
Australia
111
53
Dilip Doshi
India
111
53
Rohan Jayasekera
Sri Lanka
112
52
Vic Marks
England
112
52
Peter Sleep
Australia
112
52
Geoff Boycott
England
113
49
Joel Garner
West Indies
114
48
John Emburey
England
115
47
Malcolm Marshall
West Indies
116
43
Graham Dilley
England
117
41
Gary Troup
New Zealand
118
32
John Reid
New Zealand
119
30
Carl Rackemann
Australia
120
23
David Murray
West Indies
121
22
Roger Wijesuriya
Sri Lanka
122
21
Colin Croft
West Indies
123
19
Shivlal Yadav
India
124
17
Ijaz Faqih
Pakistan
125
12
Ewen Chatfield
New Zealand
126
10
Saleem Yousuf
Pakistan
127
9
Rumesh Ratnayake
Sri Lanka
128
5
Ehteshamuddin
Pakistan
128
5
Jack Richards
England
129
4
Ian Callen
Australia
130
3
John Lever
England
130
3
Maninder Singh
India
131
2
Jalal-ud-Din
Pakistan
132
0
Jack Blackham
Australia
132
0
Tom Garrett
Australia
132
0
Tom Horan
Australia
132
0
Billy Murdoch
Australia
132
0
Frederick Spofforth
Australia
132
0
Alec Bannerman
Australia
132
0
George Bonnor
Australia
132
0
Percy McDonnell
Australia
132
0
Joey Palmer
Australia
132
0
George Giffen
Australia
132
0
Hugh Massie
Australia
132
0
Billy Barnes
England
132
0
Allan Steel
England
132
0
Dick Barlow
England
132
0
Billy Bates
England
132
0
Charles Studd
England
132
0
Ivo Bligh
England
132
0
Charles Leslie
England
132
0
Walter Read
England
132
0
George Studd
England
132
0
Edmund Tylecote
England
132
0
George Vernon
England