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 1980 for all time
Position
Most Balls Faced
Player Name
Team Name
1
2495
Desmond Haynes
West Indies
2
2485
Geoff Boycott
England
3
2273
Greg Chappell
Australia
4
1975
Gordon Greenidge
West Indies
5
1973
Allan Border
Australia
6
1740
Sir Viv Richards
West Indies
7
1579
Graham Gooch
England
8
1578
Kim Hughes
Australia
9
1454
Alvin Kallicharran
West Indies
10
1445
Javed Miandad
Pakistan
11
1260
Bruce Edgar
New Zealand
12
1204
Majid Khan
Pakistan
13
1155
Clive Lloyd
West Indies
14
1100
Taslim Arif
Pakistan
15
1050
John Wright
New Zealand
16
1037
Bruce Laird
Australia
17
1029
Geoff Howarth
New Zealand
18
982
Peter Willey
England
19
924
Jeremy Coney
New Zealand
20
872
John Dyson
Australia
21
864
Sir Ian Botham
England
22
854
Wasim Raja
Pakistan
23
807
Faoud Bacchus
West Indies
24
798
Graham Yallop
Australia
25
768
Graeme Wood
Australia
26
759
Sunil Gavaskar
India
27
736
Rod Marsh
Australia
28
715
Imran Khan
29
671
Yashpal Sharma
India
30
631
Mike Gatting
England
31
590
John Parker
New Zealand
32
578
Lawrence Rowe
West Indies
33
556
David Gower
England
34
546
Julien Wiener
Australia
35
540
Deryck Murray
West Indies
36
529
David Murray
West Indies
37
522
Larry Gomes
West Indies
38
514
Wayne Larkins
England
39
510
Brian Rose
England
40
495
Mark Burgess
New Zealand
41
478
Sadiq Mohammad
Pakistan
42
466
Zaheer Abbas
Pakistan
43
460
Chris Tavaré
England
44
459
Rick McCosker
Australia
45
457
Sir Richard Hadlee
New Zealand
46
454
Andy Roberts
New Zealand
47
449
Dennis Lillee
Australia
48
422
Mike Brearley
England
49
400
Doug Walters
Australia
50
396
Collis King
West Indies
51
389
Bob Taylor
England
52
387
Sandeep Patil
India
53
383
Kapil Dev
India
54
365
Bob Woolmer
England
55
348
Ian Chappell
Australia
56
338
Warren Lees
New Zealand
57
333
Chetan Chauhan
India
58
331
Colin Croft
West Indies
59
329
Syed Kirmani
India
60
320
Dilip Vengsarkar
India
61
317
Mudassar Nazar
Pakistan
62
316
Gundappa Viswanath
India
63
304
Malcolm Marshall
West Indies
64
299
John Emburey
England
65
298
David Bairstow
England
66
296
Paul McEwan
New Zealand
67
287
Graeme Beard
Australia
68
256
Karsan Ghavri
India
69
250
Lance Cairns
New Zealand
70
247
John Lever
England
71
237
Michael Holding
West Indies
71
237
Joel Garner
West Indies
72
222
Iqbal Qasim
Pakistan
73
217
Alan Knott
England
74
207
Roger Binny
India
75
198
Wasim Bari
Pakistan
76
190
Bob Willis
England
77
187
Ray Bright
Australia
78
179
Geoff Dymock
Australia
79
166
Derek Underwood
England
80
150
Bill Athey
England
81
144
Sarfraz Nawaz
Pakistan
82
136
Gary Troup
New Zealand
82
136
Mansoor Akhtar
Pakistan
82
136
Len Pascoe
Australia
83
134
Haroon Rasheed
Pakistan
84
131
Shivlal Yadav
India
85
128
Derek Randall
England
86
127
Abdul Qadir
Pakistan
87
119
Sylvester Clarke
West Indies
88
114
Derick Parry
West Indies
89
112
John Bracewell
New Zealand
90
109
Asif Iqbal
Pakistan
90
109
Graham Dilley
England
91
107
Dilip Doshi
India
92
105
Jim Higgs
Australia
93
97
Mohammad Nazir
Pakistan
94
94
Azmat Rana
Pakistan
95
86
Peter Webb
New Zealand
96
72
Ashley Mallett
Australia
97
71
Trevor Chappell
Australia
98
66
Geoff Lawson
Australia
98
66
Rangy Nanan
West Indies
99
60
Shafiq Ahmed
Pakistan
100
56
Sikander Bakht
Pakistan
100
56
Rodney Hogg
Australia
101
55
Kirti Azad
India
102
52
Stephen Boock
New Zealand
102
52
Graham Stevenson
England
103
44
Mike Hendrick
England
104
39
Saleem Pervez
Pakistan
105
38
Chris Old
England
105
38
Roland Butcher
England
106
33
Ian Smith
New Zealand
107
32
Jeff Thomson
Australia
108
31
Ijaz Faqih
Pakistan
109
28
Brendon Bracewell
New Zealand
110
26
Ewen Chatfield
New Zealand
110
26
Alan Butcher
England
111
24
Azhar Khan
Pakistan
112
20
Vic Marks
England
113
14
Shaun Graf
Australia
114
13
John Reid
New Zealand
114
13
Martin Snedden
New Zealand
115
12
Tirumalai Srinivasan
India
116
11
David Hookes
Australia
117
8
Max Walker
Australia
117
8
David Lloyd
England
118
6
Dav Whatmore
Australia
119
4
Robin Jackman
England
120
3
Milton Pydanna
West Indies
120
3
Rashid Khan
Afghanistan
121
2
Ian Smith
South Africa
122
1
Tauseef Ahmed
Pakistan
122
1
Yograj Singh
India