Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Pakistan Triangular Series
Sri Lanka in Pakistan T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Recent Teams
▼
India
New Zealand
TBA
Sri Lanka
England
Australia
Recent Players
▼
Azmatullah Omarzai
Rashid Khan
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
Sediqullah Atal
Gamage Dinusha
Mehidy Hasan
Yasar Haroon
ODI 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
T20 World Cup
▼
World Cup 2026
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
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Most Balls Faced in 1989: Top Performers, Rankings & Full Stats
Here is the complete breakdown of the most balls faced in 1989, featuring the most impactful players of the year.
ODI
1989
131 entries
1
1514
Geoff Marsh
AUS
138 clear of Desmond Haynes
2
1376
Desmond Haynes
WI
138 off the lead
3
1273
Sir Richie Richardson
WI
241 off the lead
● LEADS
Geoff Marsh
AUS
1514 · 138 ahead of Haynes
↑ IN THE CHASE
1
player sits within 10% of the lead on most balls faced
★ TOP-10 CUT-OFF
773
The mark at number ten — 121 entries sit below it
● NATION IN FRONT
India
11 of the top 50 · 8 teams represented
Most Balls Faced — full list
131 entries, ranked
Table view
1
Geoff Marsh
AUS
1514
2
Desmond Haynes
WI
1376
3
Sir Richie Richardson
WI
1273
4
Shoaib Mohammad
PAK
1111
5
Dean Jones
AUS
1066
6
Saleem Malik
PAK
1003
7
Imran Niazi
BHR
943
7
Imran Khan
BHR
943
8
Javed Miandad
PAK
915
9
Ramiz Raja
PAK
825
10
Aamer Malik
PAK
773
11
Kris Srikkanth
IND
687
12
Allan Border
AUS
652
13
Graham Gooch
ENG
621
14
Gordon Greenidge
WI
578
15
Navjot Sidhu
IND
573
16
David Boon
AUS
522
17
Sir Viv Richards
WI
508
18
Aravinda de Silva
SL
506
19
Andrew Jones
NZ
505
20
Dilip Vengsarkar
IND
480
21
Jeff Dujon
WI
462
22
Allan Lamb
ENG
440
23
Steve Waugh
AUS
436
24
Raman Lamba
IND
418
25
Ijaz Ahmed
PAK
403
26
Keith Arthurton
WI
402
27
Robin Smith
ENG
398
28
Asanka Gurusinha
SL
394
29
Mohammad Azharuddin
IND
393
30
Arjuna Ranatunga
SL
387
31
Mohinder Amarnath
IND
385
32
Gus Logie
WI
377
33
Hashan Tillakaratne
SL
319
34
Wayne Larkins
ENG
318
35
Roshan Mahanama
SL
304
36
Ravi Shastri
IND
300
37
Kapil Dev
IND
294
38
Athula Samarasekera
SL
286
39
Brendon Kuruppu
SL
283
40
Phil Simmons
WI
277
41
Martin Crowe
NZ
263
42
Ajay Sharma
IND
220
42
Shahid Saeed
PAK
220
43
Mudassar Nazar
PAK
216
44
Chetan Sharma
IND
213
45
Carlisle Best
WI
206
46
Kiran More
IND
204
47
Simon O'Donnell
AUS
197
48
David Gower
ENG
192
49
Alec Stewart
ENG
188
50
Abdul Qadir
PAK
182
51
Carl Hooper
WI
174
52
Malcolm Marshall
WI
168
53
John Wright
NZ
167
54
Ravi Ratnayeke
SL
158
55
Bert Vance
NZ
156
56
Peter Taylor
AUS
148
57
Wasim Akram
PAK
138
58
Manoj Prabhakar
IND
132
59
Ian Healy
AUS
129
59
Saeed Anwar
PAK
129
60
Sir Curtly Ambrose
WI
124
61
Mike Gatting
ENG
119
62
David Capel
ENG
117
63
Jeff Crowe
NZ
112
63
Graeme Wood
AUS
112
64
Mark Waugh
AUS
97
65
Ian Bishop
WI
94
66
Mark Taylor
AUS
75
67
Tom Moody
AUS
74
68
Winston Benjamin
WI
72
69
Saleem Yousuf
PAK
68
69
Derek Pringle
ENG
68
70
Akram Raza
PAK
66
71
Robert Haynes
WI
63
72
Merv Hughes
AUS
62
72
Mark Greatbatch
NZ
62
73
Ian Smith
NZ
61
73
Sanath Jayasuriya
SL
61
74
Mansoor Akhtar
PAK
60
75
Sohail Fazal
PAK
59
76
Asoka de Silva
SL
58
77
Graeme Labrooy
SL
57
78
Tauseef Ahmed
PAK
53
78
Jack Russell
ENG
53
79
Arshad Ayub
IND
50
80
Duleep Mendis
SL
47
81
Phil DeFreitas
ENG
44
82
Courtney Walsh
WI
43
83
Moin-ul-Atiq
PAK
42
84
Craig McDermott
AUS
41
85
Sir Ian Botham
ENG
38
86
Sanjeev Sharma
IND
33
87
Mike Veletta
AUS
31
88
Sanjay Manjrekar
IND
30
89
Arun Lal
IND
29
90
Roger Harper
WI
28
91
Rumesh Ratnayake
SL
24
92
Vivek Razdan
IND
23
92
Chris Kuggeleijn
NZ
23
93
Mushtaq Ahmed
PAK
21
94
Greg Matthews
AUS
20
95
Robin Singh
IND
19
96
Waqar Younis
PAK
18
97
Steve Rhodes
ENG
17
98
Don Anurasiri
SL
16
99
Kapila Wijegunawardene
SL
15
100
Saleem Jaffar
PAK
13
101
Nasser Hussain
ENG
12
102
John Emburey
ENG
11
102
Geoff Lawson
AUS
11
102
Terry Alderman
AUS
11
103
Carl Rackemann
AUS
10
103
Gladstone Small
ENG
10
104
Gary Robertson
NZ
8
105
Martin Snedden
NZ
6
105
Lalithamana Fernando
SL
6
106
Aaqib Javed
PAK
5
106
Sikander Bakht
PAK
5
107
Zulqarnain
PAK
4
107
Maninder Singh
IND
4
107
Salil Ankola
IND
4
108
Narendra Hirwani
IND
3
108
Tim May
AUS
3
108
Willie Watson
NZ
3
108
Neil Foster
ENG
3
108
Mohsin Kamal
PAK
3
109
Danny Morrison
NZ
2
109
Sachin Tendulkar
IND
2
110
Eddie Hemmings
ENG
1
Show all 131 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
CPL
CPL 2026
KIN
PAT
›