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 →
Highest Score in 1989: Top Performers, Rankings & Full Stats
Here is the complete breakdown of the highest score in 1989, featuring the most impactful players of the year.
ODI
1989
131 entries
1
152
Desmond Haynes
WI
16 clear of Graham Gooch
2
136
Graham Gooch
ENG
16 off the lead
3
126
Shoaib Mohammad
PAK
26 off the lead
● LEADS
Desmond Haynes
WI
152 · 16 ahead of Gooch
↑ IN THE CHASE
0
players within 10% of the lead — Haynes is out on their own
★ TOP-10 CUT-OFF
100
The mark at number ten — 121 entries sit below it
● NATION IN FRONT
India
9 of the top 50 · 8 teams represented
Highest Score — full list
131 entries, ranked
Table view
1
Desmond Haynes
WI
152
2
Graham Gooch
ENG
136
3
Shoaib Mohammad
PAK
126
4
Geoff Marsh
AUS
125
5
Wayne Larkins
ENG
124
6
Gordon Greenidge
WI
117
7
Navjot Sidhu
IND
108
8
Saleem Malik
PAK
102
9
Ramiz Raja
PAK
101
9
Chetan Sharma
IND
101
10
Allan Lamb
ENG
100
11
Aravinda de Silva
SL
96
12
Dean Jones
AUS
93
13
Aamer Malik
PAK
90
14
Mohinder Amarnath
IND
88
14
Dilip Vengsarkar
IND
88
15
Martin Crowe
NZ
87
16
Allan Border
AUS
84
16
Imran Niazi
BHR
84
16
Imran Khan
BHR
84
17
Asanka Gurusinha
SL
83
18
Andrew Jones
NZ
82
19
Robin Smith
ENG
81
20
Sir Richie Richardson
WI
80
21
Keith Arthurton
WI
76
22
Hashan Tillakaratne
SL
71
22
Arjuna Ranatunga
SL
71
23
Kris Srikkanth
IND
65
24
Brendon Kuruppu
SL
63
24
Javed Miandad
PAK
63
25
Ian Smith
NZ
62
26
Alec Stewart
ENG
61
26
David Gower
ENG
61
26
Raman Lamba
IND
61
27
Athula Samarasekera
SL
60
27
Sir Viv Richards
WI
60
28
Gus Logie
WI
59
28
John Wright
NZ
59
29
Simon O'Donnell
AUS
57
30
Ijaz Ahmed
PAK
56
31
Carlisle Best
WI
53
31
Steve Waugh
AUS
53
32
Shahid Saeed
PAK
50
33
David Boon
AUS
49
34
Mudassar Nazar
PAK
48
35
Bert Vance
NZ
46
35
Jeff Dujon
WI
46
36
Kapil Dev
IND
44
36
Ravi Shastri
IND
44
37
Ajay Sharma
IND
43
38
Mark Waugh
AUS
42
38
Saeed Anwar
PAK
42
39
Abdul Qadir
PAK
41
40
Malcolm Marshall
WI
40
40
Phil Simmons
WI
40
41
Graeme Wood
AUS
39
41
Jeff Crowe
NZ
39
42
Mohammad Azharuddin
IND
38
43
Mark Taylor
AUS
37
43
Mike Gatting
ENG
37
43
Wasim Akram
PAK
37
44
Roshan Mahanama
SL
36
44
Peter Taylor
AUS
36
45
Mark Greatbatch
NZ
35
46
Carl Hooper
WI
33
46
Ian Bishop
WI
33
47
Sohail Fazal
PAK
32
47
Craig McDermott
AUS
32
47
Kiran More
IND
32
48
Ian Healy
AUS
26
48
Sir Curtly Ambrose
WI
26
49
Graeme Labrooy
SL
25
49
Ravi Ratnayeke
SL
25
49
Sir Ian Botham
ENG
25
49
Derek Pringle
ENG
25
49
Manoj Prabhakar
IND
25
50
Tom Moody
AUS
24
50
Sanath Jayasuriya
SL
24
51
David Capel
ENG
23
52
Rumesh Ratnayake
SL
19
52
Akram Raza
PAK
19
52
Asoka de Silva
SL
19
53
Mansoor Akhtar
PAK
18
53
Robert Haynes
WI
18
53
Vivek Razdan
IND
18
54
Mike Veletta
AUS
17
54
Phil DeFreitas
ENG
17
54
Duleep Mendis
SL
17
55
Roger Harper
WI
15
56
Courtney Walsh
WI
14
56
Sanjeev Sharma
IND
14
57
Merv Hughes
AUS
13
57
Sanjay Manjrekar
IND
13
57
Tauseef Ahmed
PAK
13
58
Chris Kuggeleijn
NZ
12
59
Saleem Jaffar
PAK
10
59
Winston Benjamin
WI
10
59
Robin Singh
IND
10
59
Jack Russell
ENG
10
59
John Emburey
ENG
10
60
Mushtaq Ahmed
PAK
9
61
Lalithamana Fernando
SL
8
61
Moin-ul-Atiq
PAK
8
61
Steve Rhodes
ENG
8
62
Martin Snedden
NZ
7
62
Salil Ankola
IND
7
62
Arshad Ayub
IND
7
63
Arun Lal
IND
6
63
Carl Rackemann
AUS
6
63
Sikander Bakht
PAK
6
63
Saleem Yousuf
PAK
6
64
Don Anurasiri
SL
5
64
Greg Matthews
AUS
5
64
Neil Foster
ENG
5
65
Gladstone Small
ENG
4
65
Gary Robertson
NZ
4
65
Willie Watson
NZ
4
65
Waqar Younis
PAK
4
66
Kapila Wijegunawardene
SL
3
66
Geoff Lawson
AUS
3
67
Tim May
AUS
2
67
Maninder Singh
IND
2
67
Danny Morrison
NZ
2
67
Nasser Hussain
ENG
2
67
Zulqarnain
PAK
2
68
Mohsin Kamal
PAK
1
68
Aaqib Javed
PAK
1
68
Eddie Hemmings
ENG
1
69
Sachin Tendulkar
IND
0
69
Terry Alderman
AUS
0
69
Narendra Hirwani
IND
0
Show all 131 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
CPL
CPL 2026
KIN
PAT
›