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 all time
Position
Most Runs
Player Name
Team Name
1
1929
Allan Border
Australia
2
1576
Desmond Haynes
West Indies
3
1541
Sir Viv Richards
West Indies
4
1165
Javed Miandad
Pakistan
5
1091
David Gower
England
6
1079
Sir Richie Richardson
West Indies
7
1058
Martin Crowe
New Zealand
8
1050
Wayne Phillips
Australia
9
990
Mudassar Nazar
Pakistan
10
971
Mike Gatting
England
11
950
Kepler Wessels
Australia
12
947
Roy Dias
Sri Lanka
13
939
Mohammad Azharuddin
India
14
863
Graeme Wood
Australia
15
848
Kris Srikkanth
India
15
848
Dilip Vengsarkar
India
16
809
Sunil Gavaskar
India
17
802
Aravinda de Silva
Sri Lanka
18
801
Duleep Mendis
Sri Lanka
19
794
Ravi Shastri
India
19
794
Greg Ritchie
Australia
20
781
Jeremy Coney
New Zealand
21
778
Tim Robinson
New Zealand
22
776
Graham Gooch
England
23
775
John Reid
New Zealand
24
730
David Boon
Australia
25
703
John Wright
New Zealand
26
687
Mohsin Khan
Hong Kong
27
672
Ramiz Raja
Pakistan
28
666
Gus Logie
West Indies
29
659
Qasim Umar
Pakistan
30
637
Arjuna Ranatunga
Sri Lanka
31
634
Allan Lamb
England
32
631
Gordon Greenidge
West Indies
33
628
Kapil Dev
India
34
626
Amal Silva
Sri Lanka
35
588
Larry Gomes
West Indies
36
563
Jeff Crowe
New Zealand
37
553
Mohinder Amarnath
India
38
533
Sir Richard Hadlee
New Zealand
39
532
Simon O'Donnell
Australia
40
509
Andrew Hilditch
Australia
41
504
Ranjan Madugalle
Sri Lanka
42
478
Graeme Fowler
England
43
474
Greg Matthews
Australia
44
410
Geoff Howarth
New Zealand
45
397
Ian Smith
New Zealand
46
393
Saleem Malik
Pakistan
47
368
Clive Lloyd
West Indies
48
355
Jeff Dujon
West Indies
49
351
Sir Ian Botham
England
50
340
Dean Jones
Australia
51
324
Imran Khan
52
295
Sidath Wettimuny
Sri Lanka
53
273
Geoff Lawson
Australia
54
256
Rumesh Ratnayake
Sri Lanka
55
253
Ravi Ratnayeke
Sri Lanka
56
226
Zaheer Abbas
Pakistan
57
223
Lance Cairns
New Zealand
58
213
Steve Smith
Australia
59
212
Paul Downton
England
59
212
John Bracewell
New Zealand
60
209
Bruce Edgar
New Zealand
61
205
Craig McDermott
Australia
62
201
Phil Edmonds
England
63
187
Shoaib Mohammad
Pakistan
64
174
Shaul Karnain
Sri Lanka
65
169
Malcolm Marshall
West Indies
66
168
Syed Kirmani
India
67
165
Ashantha de Mel
Sri Lanka
68
155
Abdul Qadir
Pakistan
69
143
Anil Dalpat
Pakistan
70
142
Chetan Sharma
India
71
135
David Hookes
Australia
72
132
Martyn Moxon
England
73
130
Tahir Naqqash
Pakistan
73
130
John Emburey
England
74
128
Robbie Kerr
Australia
75
107
Wasim Raja
Pakistan
76
106
Lalchand Rajput
India
77
97
Roger Harper
West Indies
78
91
Laxman Sivaramakrishnan
India
78
91
Joel Garner
West Indies
79
88
Roger Binny
India
80
78
Sadanand Viswanath
India
81
76
Stephen Boock
New Zealand
82
71
Saleem Yousuf
Pakistan
83
62
Rashid Khan
Afghanistan
84
60
Azeem Hafeez
Pakistan
85
56
Geoff Marsh
Australia
86
55
Chris Cowdrey
England
87
54
Ewen Chatfield
New Zealand
87
54
Ray Bright
Australia
87
54
Shivlal Yadav
India
88
53
Somachandra De Silva
Sri Lanka
89
51
Vaughan Brown
New Zealand
89
51
Peter Willey
England
90
50
Vic Marks
England
91
48
Thelston Payne
West Indies
92
44
Richard Ellison
England
93
41
Rob Bailey
England
93
41
Brendon Kuruppu
Sri Lanka
94
40
Michael Holding
West Indies
94
40
Dave Gilbert
Australia
95
38
Jeff Thomson
Australia
96
37
Rodney Hogg
Australia
96
37
Dirk Wellham
Australia
96
37
Roger Wijesuriya
Sri Lanka
97
36
Paul McEwan
New Zealand
97
36
Iqbal Qasim
Pakistan
98
35
Norman Cowans
England
99
33
Rod McCurdy
Australia
100
32
Murray Bennett
Australia
100
32
Ken Rutherford
New Zealand
101
29
Vinothen John
Sri Lanka
101
29
Wasim Akram
Pakistan
101
29
Asanka Gurusinha
Sri Lanka
101
29
Paul Allott
England
102
28
Gary Troup
New Zealand
103
27
Ashok Malhotra
India
103
27
Winston Davis
West Indies
104
26
Kim Hughes
Australia
105
23
Neil Foster
England
106
22
Colin Wells
England
107
20
Steve Rixon
Australia
108
19
Derek Randall
England
108
19
Bob Holland
Australia
108
19
Ashraf Ali
Pakistan
108
19
Courtney Walsh
West Indies
109
18
Steve Waugh
Australia
109
18
Madan Lal
India
110
17
Derek Pringle
England
111
16
Bruce Reid
Australia
112
14
Yashpal Sharma
India
112
14
Martin Snedden
New Zealand
113
11
Bruce French
England
113
11
Saliya Ahangama
Sri Lanka
113
11
Gopal Sharma
India
114
9
Mohsin Kamal
Pakistan
114
9
Manzoor Elahi
Pakistan
114
9
Derek Stirling
New Zealand
114
9
Clyde Butts
West Indies
114
9
Granville De Silva
Sri Lanka
115
8
Marlon Vonhagt
Sri Lanka
115
8
Eldine Baptiste
West Indies
115
8
Terry Alderman
Australia
115
8
Pat Pocock
England
116
7
Brendon Bracewell
New Zealand
116
7
Tony Gray
West Indies
117
4
Tauseef Ahmed
Pakistan
117
4
Zulqarnain
Pakistan
117
4
Jonathan Agnew
England
117
4
Manoj Prabhakar
India
118
3
Maninder Singh
India
118
3
Sanjeewa Weerasinghe
Sri Lanka
118
3
Ron Hart
New Zealand
119
2
Arnie Sidebottom
England
120
1
Les Taylor
England
120
1
Roshan Jurangpathy
Sri Lanka
120
1
Asoka de Silva
Sri Lanka
121
0
Norman Gifford
England
121
0
Merv Hughes
Australia