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 1988: Top Performers, Rankings & Full Stats
Here is the complete breakdown of the highest score in 1988, featuring the most impactful players of the year.
ODI
1988
156 entries
1
142
Desmond Haynes
WI
18 clear of Ijaz Ahmed
2
124
Ijaz Ahmed
PAK
18 off the lead
3
122
David Boon
AUS
20 off the lead
● LEADS
Desmond Haynes
WI
142 · 18 ahead of Ahmed
↑ IN THE CHASE
0
players within 10% of the lead — Haynes is out on their own
★ TOP-10 CUT-OFF
105
The mark at number ten — 146 entries sit below it
● NATION IN FRONT
India
11 of the top 50 · 8 teams represented
Highest Score — full list
156 entries, ranked
Table view
1
Desmond Haynes
WI
142
2
Ijaz Ahmed
PAK
124
3
David Boon
AUS
122
4
Carl Hooper
WI
113
5
Kris Srikkanth
IND
112
6
Sir Viv Richards
WI
110
7
Gus Logie
WI
109
8
Mohammad Azharuddin
IND
108
9
Chris Broad
ENG
106
10
Moin-ul-Atiq
PAK
105
11
Phil Simmons
WI
104
12
Gordon Greenidge
WI
102
12
Mohinder Amarnath
IND
102
13
Geoff Marsh
AUS
101
13
John Wright
NZ
101
13
Saleem Malik
PAK
101
14
Javed Miandad
PAK
100
15
Bert Vance
NZ
96
16
Woorkeri Raman
IND
95
17
Dean Jones
AUS
92
18
Andrew Jones
NZ
90
19
Aravinda de Silva
SL
88
19
Navjot Sidhu
IND
88
20
Kim Barnett
ENG
84
20
Mark Greatbatch
NZ
84
20
Sir Richie Richardson
WI
84
21
Mike Gatting
ENG
82
22
Dilip Vengsarkar
IND
76
22
Mudassar Nazar
PAK
76
23
Ravi Shastri
IND
73
24
Ramiz Raja
PAK
71
25
Steve Waugh
AUS
68
25
Mike Veletta
AUS
68
26
Ken Rutherford
NZ
67
26
Arjuna Ranatunga
SL
67
27
Athula Samarasekera
SL
66
27
Allan Lamb
ENG
66
28
Jeff Dujon
WI
63
29
Allan Border
AUS
61
30
Asanka Gurusinha
SL
60
30
Duleep Mendis
SL
60
31
Roshan Mahanama
SL
58
31
Brendon Kuruppu
SL
58
32
Neil Fairbrother
ENG
54
33
V.B.Chandrasekhar
IND
53
33
Imran Khan
BHR
53
34
Sanjay Manjrekar
IND
52
34
Ajay Sharma
IND
52
34
Kapil Dev
IND
52
34
Sir Richard Hadlee
NZ
52
34
Martin Crowe
NZ
52
35
Arun Lal
IND
51
36
Tony Blain
NZ
49
37
David Capel
ENG
48
38
Guy de Alwis
SL
44
38
Ranjan Madugalle
SL
44
38
Tim Robinson
NZ
44
39
Graham Gooch
ENG
43
39
Rob Bailey
ENG
43
39
John Bracewell
NZ
43
40
Jeff Crowe
NZ
42
41
Ravi Ratnayeke
SL
41
41
Malcolm Marshall
WI
41
42
Chris Kuggeleijn
NZ
40
42
Ian Smith
NZ
40
43
Derek Pringle
ENG
39
44
Evan Gray
NZ
38
44
Greg Dyer
AUS
38
45
Manzoor Elahi
PAK
33
45
Graeme Labrooy
SL
33
46
Carlisle Best
WI
32
46
Vaughan Brown
NZ
32
46
Mark Waugh
AUS
32
46
Jamie Siddons
AUS
32
47
Arshad Ayub
IND
31
47
Chandrakant Pandit
IND
31
47
Eldine Baptiste
WI
31
47
Saleem Yousuf
PAK
31
48
Athar Ali Khan
BAN
30
48
Kiran More
IND
30
48
Tony Dodemaide
AUS
30
48
Paul Downton
ENG
30
49
Dipak Patel
NZ
29
50
Sanjeev Sharma
IND
28
51
Peter Taylor
AUS
27
51
Keith Arthurton
WI
27
51
Aminul Islam
BAN
27
52
John Emburey
ENG
26
53
Craig McDermott
AUS
24
54
Ian Healy
AUS
23
54
Phil DeFreitas
ENG
23
54
Sir Curtly Ambrose
WI
23
54
Golam Faruq
BAN
23
55
Minhajul Abedin
BAN
22
55
Roger Harper
WI
22
56
Trevor Franklin
NZ
21
56
Akram Khan
BAN
21
57
Martyn Moxon
ENG
19
58
Courtney Walsh
WI
18
58
Wasim Akram
PAK
18
59
Naved Anjum
PAK
17
60
Chetan Sharma
IND
16
61
Martin Snedden
NZ
15
61
Shoaib Mohammad
PAK
15
61
Asoka de Silva
SL
15
61
Hashan Tillakaratne
SL
15
61
Sajid Ali
PAK
15
62
Faruque Ahmed
BAN
14
62
Jack Richards
ENG
14
63
Patrick Patterson
WI
13
64
Aamer Malik
PAK
12
65
Zakir Khan
PAK
11
65
Gazi Ashraf
BAN
11
65
Champaka Ramanayake
SL
11
65
Shaul Karnain
SL
11
66
Winston Davis
WI
10
66
Azhar Hossain
BAN
10
66
Abdul Qadir
PAK
10
66
Willie Watson
NZ
10
67
Nasir Ahmed
BAN
9
67
Robin Smith
ENG
9
67
Stu Gillespie
NZ
9
68
Raman Lamba
IND
8
68
Jahangir Shah
BAN
8
68
Kapila Wijegunawardene
SL
8
68
Richard Reid
NZ
8
69
Haafiz Shahid
PAK
7
69
Danny Morrison
NZ
7
69
Tauseef Ahmed
PAK
7
69
Sanath Kaluperuma
SL
7
69
Sadanand Viswanath
IND
7
69
Maninder Singh
IND
7
69
Gladstone Small
ENG
7
70
Ijaz Faqih
PAK
6
70
Kaushik Amalean
SL
6
70
Zahid Razzak
BAN
6
70
Winston Benjamin
WI
6
70
Monte Lynch
ENG
6
71
David Williams
WI
5
71
Don Anurasiri
SL
5
71
Paul Jarvis
ENG
5
72
Bill Athey
ENG
4
72
Merv Hughes
AUS
4
73
Mike Whitney
AUS
3
73
Ewen Chatfield
NZ
3
74
Bruce French
ENG
2
74
Narendra Hirwani
IND
2
74
Saleem Jaffar
PAK
2
74
Ian Bishop
WI
2
74
Ranjith Madurasinghe
SL
2
75
Sridharan Jeganathan
SL
1
76
Aaqib Javed
PAK
0
76
Harunur Rashid
BAN
0
76
Terry Alderman
AUS
0
76
Margashayam Venkataramana
IND
0
76
Neal Radford
ENG
0
Show all 156 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
CPL
CPL 2026
KIN
PAT
›