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
▼
Harry Brook
Jofra Archer
Joe Root
Azmatullah Omarzai
Joshua Tongue
Rashid Khan
Ben Duckett
Tanzid Tamim
Daniel Jakiel
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
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 →
Best Averages in 1988: Top Performers, Rankings & Full Stats
Here is the complete breakdown of the best averages in 1988, featuring the most impactful players of the year.
ALL FORMATS
1988
163 entries
1
94 / 1
Jack Russell
ENG
9 clear of Sanjay Manjrekar
2
85 / 1
Sanjay Manjrekar
IND
9 off the lead
3
150 / 2
Kim Barnett
ENG
19 off the lead
● LEADS
Jack Russell
ENG
94 / 1 · 9 ahead of Manjrekar
↑ IN THE CHASE
1
player sits within 10% of the lead on best averages
★ TOP-10 CUT-OFF
862 / 19
The mark at number ten — 153 entries sit below it
● NATION IN FRONT
West Indies
11 of the top 50 · 7 teams represented
Best Averages — full list
163 entries, ranked
Table view
1
Jack Russell
ENG
94 / 1
2
Sanjay Manjrekar
IND
85 / 1
3
Kim Barnett
ENG
150 / 2
4
Moin-ul-Atiq
PAK
189 / 3
5
Javed Miandad
PAK
1301 / 22
6
Carlisle Best
WI
49 / 1
7
Gordon Greenidge
WI
1420 / 29
8
Mark Greatbatch
NZ
762 / 16
9
Chris Broad
ENG
728 / 16
10
Dean Jones
AUS
862 / 19
11
Mohinder Amarnath
IND
588 / 13
12
Dilip Vengsarkar
IND
403 / 9
13
Rob Bailey
ENG
89 / 2
14
Navjot Sidhu
IND
661 / 15
15
Chandrakant Pandit
IND
87 / 2
16
Graham Gooch
ENG
680 / 16
17
Sir Viv Richards
WI
1188 / 28
18
Duleep Mendis
SL
212 / 5
19
Desmond Haynes
WI
1296 / 31
20
Ajay Sharma
IND
164 / 4
21
Andrew Jones
NZ
1024 / 25
22
Bert Vance
NZ
238 / 6
23
Allan Lamb
ENG
434 / 11
24
Gus Logie
WI
1237 / 32
25
John Wright
NZ
1191 / 31
26
Neil Fairbrother
ENG
153 / 4
27
David Boon
AUS
1108 / 29
28
Clyde Butts
WI
38 / 1
29
Kris Srikkanth
IND
898 / 24
30
Jeff Dujon
WI
910 / 25
31
Steve Waugh
AUS
722 / 20
32
Sir Richie Richardson
WI
1297 / 36
33
Mohammad Azharuddin
IND
720 / 20
34
Mike Gatting
ENG
463 / 13
35
Saleem Malik
PAK
780 / 22
36
Phil Simmons
WI
493 / 14
37
Geoff Marsh
AUS
947 / 27
38
Tim Robinson
NZ
380 / 11
39
Martyn Moxon
ENG
345 / 10
40
Ravi Shastri
IND
544 / 16
41
Roshan Mahanama
SL
471 / 14
42
Ijaz Ahmed
PAK
697 / 21
43
Allan Border
AUS
677 / 21
44
Martin Crowe
NZ
547 / 17
45
Roger Harper
WI
193 / 6
46
Jamie Siddons
AUS
32 / 1
47
Shoaib Mohammad
PAK
414 / 13
48
Carl Hooper
WI
954 / 30
49
Athula Samarasekera
SL
218 / 7
50
Robin Smith
ENG
154 / 5
51
Ian Smith
NZ
394 / 13
52
David Gower
ENG
211 / 7
53
Peter Taylor
AUS
271 / 9
54
Akram Khan
BAN
30 / 1
55
Graeme Wood
AUS
265 / 9
56
Mike Veletta
AUS
440 / 15
57
Ramiz Raja
PAK
671 / 23
58
Aravinda de Silva
SL
554 / 19
59
Arjuna Ranatunga
SL
523 / 18
60
Sir Richard Hadlee
NZ
389 / 14
61
Kapil Dev
IND
552 / 20
62
Saleem Yousuf
PAK
469 / 17
63
Neil Foster
ENG
82 / 3
64
Mudassar Nazar
PAK
436 / 16
65
Danny Morrison
NZ
54 / 2
65
Keith Arthurton
WI
54 / 2
65
Golam Faruq
BAN
27 / 1
66
Brendon Kuruppu
SL
424 / 16
66
Peter Sleep
AUS
53 / 2
67
Asanka Gurusinha
SL
209 / 8
68
Hashan Tillakaratne
SL
26 / 1
68
Phil Newport
ENG
26 / 1
69
Ravi Ratnayeke
SL
411 / 16
70
Arshad Ayub
IND
127 / 5
71
Arun Lal
IND
250 / 10
71
Mark Waugh
AUS
50 / 2
72
Imran Khan
BHR
271 / 11
73
Ken Rutherford
NZ
442 / 18
74
John Bracewell
NZ
414 / 17
75
Sanjeev Sharma
IND
71 / 3
76
Woorkeri Raman
IND
260 / 11
77
Paul Downton
ENG
114 / 5
78
Iqbal Qasim
PAK
68 / 3
78
Athar Ali Khan
BAN
68 / 3
79
Jeff Crowe
NZ
177 / 8
80
Ewen Chatfield
NZ
22 / 1
81
Sir Curtly Ambrose
WI
255 / 12
82
Malcolm Marshall
WI
378 / 18
82
Guy de Alwis
SL
126 / 6
82
Ijaz Faqih
PAK
21 / 1
82
Derek Pringle
ENG
147 / 7
83
Ian Healy
AUS
228 / 11
84
Paul Jarvis
ENG
81 / 4
85
Tony Dodemaide
AUS
202 / 10
86
John Emburey
ENG
237 / 12
87
Tony Blain
NZ
214 / 11
88
Trevor Franklin
NZ
232 / 12
89
Gladstone Small
ENG
19 / 1
90
Merv Hughes
AUS
37 / 2
90
Aminul Islam
BAN
37 / 2
91
V.B.Chandrasekhar
IND
73 / 4
92
Bill Athey
ENG
109 / 6
93
David Capel
ENG
177 / 10
94
Tim Curtis
ENG
69 / 4
95
Tauseef Ahmed
PAK
86 / 5
95
Manzoor Elahi
PAK
86 / 5
96
Chris Kuggeleijn
NZ
137 / 8
97
Eldine Baptiste
WI
51 / 3
98
Chris Matthews
AUS
33 / 2
99
Kiran More
IND
179 / 11
100
Greg Dyer
AUS
111 / 7
101
Winston Benjamin
WI
110 / 7
102
Martin Snedden
NZ
106 / 7
103
Phil DeFreitas
ENG
121 / 8
104
Graeme Labrooy
SL
136 / 9
105
Vaughan Brown
NZ
44 / 3
106
Bruce French
ENG
72 / 5
107
Minhajul Abedin
BAN
43 / 3
108
Faruque Ahmed
BAN
14 / 1
108
Maninder Singh
IND
14 / 1
109
Courtney Walsh
WI
167 / 12
110
Aamer Malik
PAK
82 / 6
111
Dipak Patel
NZ
106 / 8
111
Champaka Ramanayake
SL
53 / 4
112
Kaushik Amalean
SL
13 / 1
112
Tim May
AUS
52 / 4
113
Ranjan Madugalle
SL
193 / 15
114
Craig McDermott
AUS
166 / 13
115
Graham Dilley
ENG
88 / 7
116
Stu Gillespie
NZ
25 / 2
117
Evan Gray
NZ
44 / 4
117
Shaul Karnain
SL
11 / 1
117
Haafiz Shahid
PAK
11 / 1
118
Wasim Akram
PAK
119 / 11
119
Abdul Qadir
PAK
140 / 13
120
Patrick Patterson
WI
53 / 5
121
Saleem Jaffar
PAK
9 / 1
121
Naved Anjum
PAK
27 / 3
121
Jack Richards
ENG
27 / 3
122
Bruce Reid
AUS
17 / 2
122
Amal Silva
SL
17 / 2
122
Sajid Ali
PAK
17 / 2
123
Richard Reid
NZ
16 / 2
123
Raman Lamba
IND
8 / 1
123
Neal Radford
ENG
8 / 1
124
Gazi Ashraf
BAN
23 / 3
125
Asoka de Silva
SL
38 / 5
126
Matthew Maynard
ENG
13 / 2
126
Narendra Hirwani
IND
26 / 4
127
Winston Davis
WI
18 / 3
127
Willie Watson
NZ
24 / 4
127
Zahid Razzak
BAN
6 / 1
128
Sanath Kaluperuma
SL
17 / 3
129
Mike Whitney
AUS
5 / 1
129
Chris Cowdrey
ENG
5 / 1
130
Azhar Hossain
BAN
14 / 3
131
Monte Lynch
ENG
8 / 2
131
David Lawrence
ENG
4 / 1
131
Sadanand Viswanath
IND
8 / 2
132
Terry Alderman
AUS
3 / 1
132
David Williams
WI
6 / 2
133
Ranjith Madurasinghe
SL
8 / 3
134
Sridharan Jeganathan
SL
1 / 1
Show all 163 ↓
Nothing matches that filter.
RECENT RESULTS
4 matches
▲
show
‹
CPL
CPL 2026
FAL
AMA
CPL
CPL 2026
FAL
AMA
CPL
CPL 2026
TRI
FAL
CPL
CPL 2026
FAL
TRI
›