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 1990 for ODI
Position
Most Balls Faced
Player Name
Team Name
1
1489
Dean Jones
Australia
2
1192
Martin Crowe
New Zealand
3
960
Geoff Marsh
Australia
4
819
Mark Taylor
Australia
5
766
Allan Border
Australia
6
759
Imran Khan
7
752
Saeed Anwar
Pakistan
8
728
Graham Gooch
England
9
721
Saleem Malik
Pakistan
10
717
John Wright
New Zealand
11
713
Hashan Tillakaratne
Sri Lanka
12
703
Arjuna Ranatunga
Sri Lanka
13
700
Robin Smith
England
14
699
Andrew Jones
New Zealand
15
627
Mohammad Azharuddin
India
16
620
Asanka Gurusinha
Sri Lanka
17
616
Ken Rutherford
New Zealand
18
614
Mark Greatbatch
New Zealand
19
601
Allan Lamb
England
20
600
Ijaz Ahmed
Pakistan
21
591
Ramiz Raja
Pakistan
22
578
Sanjay Manjrekar
India
23
573
David Boon
Australia
24
555
Javed Miandad
Pakistan
25
548
Steve Waugh
Australia
26
487
Aravinda de Silva
Sri Lanka
27
464
Navjot Sidhu
India
28
458
Saleem Yousuf
Pakistan
29
451
Sir Richie Richardson
West Indies
30
440
Desmond Haynes
West Indies
31
431
Wayne Larkins
England
32
409
Simon O'Donnell
Australia
33
404
Ravi Shastri
India
34
380
Alec Stewart
England
35
344
Gordon Greenidge
West Indies
36
325
Roshan Mahanama
Sri Lanka
37
298
Tom Moody
Australia
38
270
Woorkeri Raman
India
39
267
Wasim Akram
Pakistan
40
265
Jack Russell
England
41
255
Carlisle Best
West Indies
42
251
Manoj Prabhakar
India
43
248
Carl Hooper
West Indies
44
242
Sachin Tendulkar
India
45
238
Ian Healy
Australia
46
234
Kapil Dev
India
47
214
Azhar Hossain
Bangladesh
48
197
Athula Samarasekera
Sri Lanka
49
191
John Morris
England
50
189
Rod Latham
New Zealand
51
186
Mike Atherton
England
52
184
Sir Richard Hadlee
New Zealand
52
184
Rumesh Ratnayake
Sri Lanka
53
183
Ian Smith
New Zealand
54
180
Faruque Ahmed
Bangladesh
55
171
Athar Ali Khan
Bangladesh
56
167
Brendon Kuruppu
Sri Lanka
57
164
Peter Taylor
Australia
58
156
Dammika Ranatunga
Sri Lanka
59
147
Mark Priest
New Zealand
60
145
Shoaib Mohammad
Pakistan
61
140
David Gower
England
62
137
Jeff Crowe
New Zealand
63
131
Phil DeFreitas
England
64
126
Aminul Islam
Bangladesh
65
124
Dilip Vengsarkar
India
66
121
Chris Harris
New Zealand
67
118
Sanath Jayasuriya
Sri Lanka
68
116
Mark Waugh
Australia
69
114
Kiran More
India
70
113
Akram Khan
Bangladesh
71
109
Bryan Young
New Zealand
72
108
Ravi Ratnayeke
Sri Lanka
73
106
Gazi Ashraf
Bangladesh
74
97
David White
New Zealand
75
94
Richard Petrie
New Zealand
76
93
Minhajul Abedin
Bangladesh
77
89
Danny Morrison
New Zealand
77
89
Sir Viv Richards
West Indies
78
87
Aamer Malik
Pakistan
79
85
Kris Srikkanth
India
80
84
Grant Bradburn
New Zealand
80
84
Zahid Fazal
Pakistan
81
83
Enamul Haque
Bangladesh
81
83
Charith Senanayake
Sri Lanka
82
82
Jeff Dujon
West Indies
83
80
Gladstone Small
England
84
73
David Capel
England
85
71
John Bracewell
New Zealand
86
68
Mushtaq Ahmed
Pakistan
87
66
Chris Pringle
New Zealand
87
66
Martin Bicknell
England
87
66
Clayton Lambert
West Indies
88
65
Dipak Patel
New Zealand
88
65
Aamer Sohail
Pakistan
89
60
Chris Lewis
England
90
58
Ajay Sharma
India
91
56
Atul Wassan
India
92
54
Rob Bailey
England
93
49
Graeme Labrooy
Sri Lanka
93
49
Waqar Younis
Pakistan
94
48
Tauseef Ahmed
Pakistan
94
48
Asoka de Silva
Sri Lanka
95
47
Nasir Ahmed
Bangladesh
96
45
Greg Matthews
Australia
97
43
Eddie Hemmings
England
98
42
Mansoor Akhtar
Pakistan
99
41
Shane Thomson
New Zealand
99
41
Martin Snedden
New Zealand
100
39
Champaka Ramanayake
Sri Lanka
100
39
Gus Logie
West Indies
101
36
Moin Khan
Pakistan
102
32
V.B.Chandrasekhar
India
103
31
David Smith
England
103
31
Malcolm Marshall
West Indies
104
28
Don Anurasiri
Sri Lanka
105
27
Manzoor Elahi
Pakistan
105
27
Shaul Karnain
Sri Lanka
106
25
Ian Bishop
West Indies
106
25
Nadeem Ghauri
Pakistan
106
25
Angus Fraser
England
107
24
Mansoor Rana
Pakistan
108
23
Zahid Razzak
Bangladesh
108
23
Nurul Abedin
Bangladesh
109
21
Merv Hughes
Australia
109
21
Akram Raza
Pakistan
109
21
Willie Watson
New Zealand
110
20
Brian Lara
West Indies
111
19
Ranjith Madurasinghe
Sri Lanka
111
19
Greg Campbell
Australia
112
17
Derek Pringle
England
113
16
Gavin Larsen
New Zealand
113
16
Jahangir Alam Talukdar
Bangladesh
114
15
Venkatapathy Raju
India
114
15
Carl Rackemann
Australia
115
13
Sanjeev Sharma
India
115
13
Nasser Hussain
England
115
13
Abdul Qadir
Pakistan
115
13
Maqsood Rana
Pakistan
116
12
Aaqib Javed
Pakistan
117
11
Ezra Moseley
West Indies
117
11
David Williams
West Indies
118
10
Jayananda Warnaweera
Sri Lanka
118
10
Gursharan Singh
India
118
10
Anil Kumble
India
119
9
Bruce Reid
Australia
119
9
Kapila Wijegunawardene
Sri Lanka
119
9
Sajjad Akbar
Pakistan
120
8
Gholam Nousher
Bangladesh
121
7
Terry Alderman
Australia
121
7
Arshad Ayub
India
121
7
Phil Tufnell
England
122
6
Marvan Atapattu
Sri Lanka
123
5
Devon Malcolm
England
124
4
Vivek Razdan
India
125
3
Sir Curtly Ambrose
West Indies
125
3
Jonathan Millmow
New Zealand
126
2
Stu Roberts
New Zealand
126
2
Narendra Hirwani
India
126
2
Saradindu Mukherjee
India
127
1
Craig McDermott
Australia
127
1
Keith Arthurton
West Indies
127
1
Zakir Khan
Pakistan
127
1
Robert Haynes
West Indies