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 Runs in 1984: Top Performers, Rankings & Full Stats
Here is the complete breakdown of the most runs in 1984, featuring the most impactful players of the year.
ODI
1984
141 entries
1
813
Desmond Haynes
WI
11 clear of Kepler Wessels
2
802
Kepler Wessels
AUS
11 off the lead
3
695
Sir Viv Richards
WI
118 off the lead
● LEADS
Desmond Haynes
WI
813 · 11 ahead of Wessels
↑ IN THE CHASE
1
player sits within 10% of the lead on most runs
★ TOP-10 CUT-OFF
361
The mark at number ten — 131 entries sit below it
● NATION IN FRONT
West Indies
10 of the top 50 · 9 teams represented
Most Runs — full list
141 entries, ranked
Table view
1
Desmond Haynes
WI
813
2
Kepler Wessels
AUS
802
3
Sir Viv Richards
WI
695
4
Kim Hughes
AUS
522
5
Steve Smith
AUS
484
6
Javed Miandad
PAK
475
7
Allan Border
AUS
438
8
Martin Crowe
NZ
416
9
Sir Richie Richardson
WI
382
10
Dilip Vengsarkar
IND
361
11
Zaheer Abbas
PAK
341
12
Greg Ritchie
AUS
340
13
Allan Lamb
ENG
339
14
Clive Lloyd
WI
336
15
Mohsin Khan
HK
283
15
Mohsin Khan
HK
283
16
Rod Marsh
AUS
282
17
Mudassar Nazar
PAK
281
18
Ravi Shastri
IND
279
19
Qasim Umar
PAK
275
20
Jeff Dujon
WI
262
21
Gus Logie
WI
248
22
Mike Gatting
ENG
231
23
Gordon Greenidge
WI
223
24
Larry Gomes
WI
205
25
John Reid
NZ
202
25
John Reid
NZ
202
26
David Gower
ENG
201
27
Jeremy Coney
NZ
192
28
Saadat Ali
PAK
184
29
Mansoor Akhtar
PAK
181
30
Richard Gabriel
WI
167
31
John Wright
NZ
166
32
Jeff Crowe
NZ
161
33
Surinder Khanna
IND
159
34
Sandeep Patil
IND
156
34
Geoff Howarth
NZ
156
34
Imran Niazi
BHR
156
34
Imran Khan
BHR
156
35
Wayne Phillips
AUS
153
36
Sunil Gavaskar
IND
150
37
Kris Srikkanth
IND
149
37
Derek Randall
ENG
149
37
Saleem Malik
PAK
149
38
Ian Smith
NZ
148
38
Graeme Fowler
ENG
148
39
Dean Jones
AUS
141
40
David Hookes
AUS
139
41
Arjuna Ranatunga
SL
138
42
Malcolm Marshall
WI
134
43
Roy Dias
SL
115
43
Roger Binny
IND
115
44
Manzoor Elahi
PAK
114
45
Ghulam Parkar
IND
111
46
Graham Yallop
AUS
109
46
Chris Smith
ENG
109
46
Wasim Raja
PAK
109
47
Vic Marks
ENG
108
48
Eldine Baptiste
WI
106
49
Aravinda de Silva
SL
105
50
Andy Lloyd
ENG
101
50
Kapil Dev
IND
101
51
Geoff Lawson
AUS
99
52
Ranjan Madugalle
SL
98
53
Michael Holding
WI
94
54
Lance Cairns
NZ
92
55
Sir Ian Botham
ENG
91
56
Sidath Wettimuny
SL
89
57
Rashid Khan
AFG
72
57
Rashid Khan
AFG
72
57
Sir Richard Hadlee
NZ
72
58
Paul Downton
ENG
71
59
Abdul Qadir
PAK
70
59
Brendon Kuruppu
SL
70
60
Ijaz Faqih
PAK
67
60
Shoaib Mohammad
PAK
67
61
Bruce Edgar
NZ
64
62
Duleep Mendis
SL
63
63
Naved Anjum
PAK
61
63
Somachandra De Silva
SL
61
64
Kirti Azad
IND
56
65
Rodney Hogg
AUS
47
66
Paul McEwan
NZ
45
67
Chetan Sharma
IND
42
67
Tauseef Ahmed
PAK
42
68
Yashpal Sharma
IND
41
69
Graeme Wood
AUS
39
69
David Boon
AUS
39
69
John Maguire
AUS
39
70
Neil Foster
ENG
35
71
Wasim Bari
PAK
33
72
Ashantha de Mel
SL
32
72
John Bracewell
NZ
32
73
David Bairstow
ENG
30
73
Joel Garner
WI
30
73
Amal Silva
SL
30
74
Shaul Karnain
SL
29
74
Ravi Ratnayeke
SL
29
75
Sarfraz Nawaz
PAK
25
76
Madan Lal
IND
22
77
Derek Stirling
NZ
21
77
Gary Robertson
NZ
21
78
Geoff Miller
ENG
20
79
Shahid Mahboob
PAK
19
79
Wayne Daniel
WI
19
80
Guy de Alwis
SL
18
80
Richard Ellison
ENG
18
80
Carl Rackemann
AUS
18
81
Tom Hogan
AUS
17
81
Ashraf Ali
PAK
17
82
Sajid Ali
PAK
16
82
Tim Robinson
NZ
16
82
Tim Robinson
NZ
16
82
Derek Pringle
ENG
16
83
Ken MacLeay
AUS
15
84
Bob Willis
ENG
14
85
Tahir Naqqash
PAK
13
86
Anshuman Gaekwad
IND
12
86
Greg Matthews
AUS
12
87
Bob Taylor
ENG
10
87
Azeem Hafeez
PAK
10
88
Vinothen John
SL
9
89
Zakir Khan
PAK
8
89
Peter Webb
NZ
8
89
Stephen Boock
NZ
8
90
Terry Alderman
AUS
7
90
Balwinder Sandhu
IND
7
91
Ashok Patel
IND
6
91
Mohinder Amarnath
IND
6
91
Ewen Chatfield
NZ
6
91
Anil Dalpat
PAK
6
91
Trevor Franklin
NZ
6
92
Mohsin Kamal
PAK
5
93
Chris Tavaré
ENG
4
93
Norman Cowans
ENG
4
93
Maninder Singh
IND
4
94
Mohammad Nazir
PAK
2
94
Masood Iqbal
PAK
2
95
Martin Snedden
NZ
1
95
Saleem Yousuf
PAK
1
95
Graham Dilley
ENG
1
Show all 141 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
CPL
CPL 2026
KIN
PAT
›