Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
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
T20I World Cup
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
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Most Runs in 1985 for ODI
Position
Most Runs
Player Name
Team Name
1
1232
Desmond Haynes
West Indies
2
1231
Sir Viv Richards
West Indies
3
830
Allan Border
Australia
4
721
Javed Miandad
Pakistan
5
701
Sir Richie Richardson
West Indies
6
620
Ramiz Raja
Pakistan
7
603
Graeme Wood
Australia
8
587
Roy Dias
Sri Lanka
9
575
Mudassar Nazar
Pakistan
10
509
Kepler Wessels
Australia
11
500
Gus Logie
West Indies
12
492
Wayne Phillips
Australia
13
450
Ravi Shastri
India
14
444
Mohammad Azharuddin
India
15
436
Duleep Mendis
Sri Lanka
16
432
Dilip Vengsarkar
India
17
430
Larry Gomes
West Indies
18
414
Sunil Gavaskar
India
19
411
Mohsin Khan
Hong Kong
19
411
Amal Silva
Sri Lanka
20
384
Aravinda de Silva
Sri Lanka
21
368
Clive Lloyd
West Indies
22
367
Gordon Greenidge
West Indies
23
345
Kris Srikkanth
India
24
340
Dean Jones
Australia
25
326
Simon O'Donnell
Australia
26
303
Allan Lamb
England
27
289
Graham Gooch
England
28
283
Arjuna Ranatunga
Sri Lanka
29
273
John Reid
New Zealand
30
264
David Boon
Australia
31
263
Kapil Dev
India
32
255
Imran Khan
33
252
Ranjan Madugalle
Sri Lanka
34
251
Saleem Malik
Pakistan
35
242
Jeremy Coney
New Zealand
36
238
Martin Crowe
New Zealand
37
231
David Gower
England
38
213
Steve Smith
Australia
39
206
Graeme Fowler
England
40
199
Jeff Dujon
West Indies
41
198
Zaheer Abbas
Pakistan
42
193
Qasim Umar
Pakistan
43
187
John Wright
New Zealand
44
179
Jeff Crowe
New Zealand
45
174
Shaul Karnain
Sri Lanka
46
163
Ravi Ratnayeke
Sri Lanka
47
154
Sir Richard Hadlee
New Zealand
48
149
Geoff Howarth
New Zealand
49
147
Lance Cairns
New Zealand
49
147
Shoaib Mohammad
Pakistan
50
145
Rumesh Ratnayake
Sri Lanka
51
142
Ian Smith
New Zealand
52
132
Martyn Moxon
England
53
129
Tahir Naqqash
Pakistan
54
124
Mike Gatting
England
55
107
Geoff Lawson
Australia
56
101
Sir Ian Botham
England
57
100
Ashantha de Mel
Sri Lanka
58
97
Robbie Kerr
Australia
59
94
Paul Downton
England
60
86
Roger Harper
West Indies
61
81
Tim Robinson
New Zealand
62
79
Malcolm Marshall
West Indies
63
78
Anil Dalpat
Pakistan
63
78
Wasim Raja
Pakistan
64
73
Andrew Hilditch
Australia
65
72
Greg Matthews
Australia
66
69
Phil Edmonds
England
67
68
Sidath Wettimuny
Sri Lanka
68
64
Greg Ritchie
Australia
68
64
Mohinder Amarnath
India
69
62
Abdul Qadir
Pakistan
70
53
Somachandra De Silva
Sri Lanka
71
51
Chris Cowdrey
England
72
50
Vic Marks
England
73
48
Thelston Payne
West Indies
74
47
John Bracewell
New Zealand
74
47
Sadanand Viswanath
India
75
42
Joel Garner
West Indies
76
41
Brendon Kuruppu
Sri Lanka
76
41
Richard Ellison
England
76
41
Rob Bailey
England
77
38
Craig McDermott
Australia
78
37
Rodney Hogg
Australia
79
36
Paul McEwan
New Zealand
80
33
Rod McCurdy
Australia
81
31
Roger Binny
India
82
29
Vinothen John
Sri Lanka
83
26
Kim Hughes
Australia
83
26
Gary Troup
New Zealand
84
25
Rashid Khan
Afghanistan
85
23
Azeem Hafeez
Pakistan
86
22
Colin Wells
England
87
20
Ken Rutherford
New Zealand
87
20
Steve Rixon
Australia
88
19
Dirk Wellham
Australia
88
19
Derek Randall
England
88
19
Michael Holding
West Indies
88
19
Ashraf Ali
Pakistan
89
18
Roger Wijesuriya
Sri Lanka
89
18
Madan Lal
India
90
17
Derek Pringle
England
91
14
Martin Snedden
New Zealand
91
14
Yashpal Sharma
India
92
12
Peter Willey
England
93
11
Bruce French
England
93
11
Ewen Chatfield
New Zealand
93
11
Wasim Akram
Pakistan
93
11
Winston Davis
West Indies
94
9
Granville De Silva
Sri Lanka
94
9
Manzoor Elahi
Pakistan
94
9
Iqbal Qasim
Pakistan
94
9
Chetan Sharma
India
94
9
Murray Bennett
Australia
95
8
Terry Alderman
Australia
95
8
Saleem Yousuf
Pakistan
95
8
Marlon Vonhagt
Sri Lanka
95
8
Eldine Baptiste
West Indies
96
7
Courtney Walsh
West Indies
96
7
Tony Gray
West Indies
96
7
Neil Foster
England
97
5
Syed Kirmani
India
97
5
Mohsin Kamal
Pakistan
98
4
Zulqarnain
Pakistan
98
4
Manoj Prabhakar
India
98
4
Norman Cowans
England
98
4
Pat Pocock
England
99
3
Laxman Sivaramakrishnan
India
99
3
Tauseef Ahmed
Pakistan
99
3
Ron Hart
New Zealand
100
2
Paul Allott
England
100
2
Jonathan Agnew
England
101
1
Lalchand Rajput
India
102
0
Norman Gifford
England
102
0
Asanka Gurusinha
Sri Lanka