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 1986 for all time
Position
Most Runs
Player Name
Team Name
1
1607
Sunil Gavaskar
India
2
1604
Geoff Marsh
Australia
3
1595
Allan Border
Australia
4
1569
David Boon
Australia
5
1270
Dilip Vengsarkar
India
6
1196
David Gower
England
7
1133
Kris Srikkanth
India
8
1074
Sir Richie Richardson
West Indies
9
1069
Mohammad Azharuddin
India
10
1049
Graham Gooch
England
11
1034
Desmond Haynes
West Indies
12
1007
Martin Crowe
New Zealand
13
988
Dean Jones
Australia
14
954
Greg Ritchie
Australia
15
934
Kapil Dev
India
16
905
Steve Waugh
Australia
17
878
Mike Gatting
England
18
871
Javed Miandad
Pakistan
19
839
Sir Viv Richards
West Indies
20
837
Mohinder Amarnath
India
21
835
Jeremy Coney
New Zealand
22
829
Greg Matthews
Australia
23
764
Ravi Shastri
India
24
756
Arjuna Ranatunga
Sri Lanka
25
695
Ramiz Raja
Pakistan
26
679
Gordon Greenidge
West Indies
27
640
John Wright
New Zealand
28
625
Bill Athey
England
29
592
Allan Lamb
England
30
589
Bruce Edgar
New Zealand
31
518
Mudassar Nazar
Pakistan
32
505
Sir Richard Hadlee
New Zealand
33
502
Asanka Gurusinha
Sri Lanka
34
464
Chris Broad
England
35
451
Sir Ian Botham
England
36
448
Ken Rutherford
New Zealand
37
438
Jeff Crowe
New Zealand
38
417
Mohsin Khan
Hong Kong
39
378
Wayne Phillips
Australia
40
366
Raman Lamba
India
41
360
John Emburey
England
42
347
Imran Khan
43
341
Larry Gomes
West Indies
44
307
Aravinda de Silva
Sri Lanka
45
291
Ravi Ratnayeke
Sri Lanka
46
286
Saleem Malik
Pakistan
47
280
Roger Harper
West Indies
48
276
Jeff Dujon
West Indies
49
274
Malcolm Marshall
West Indies
50
273
Peter Willey
England
51
271
Derek Pringle
England
51
271
Duleep Mendis
Sri Lanka
52
264
John Bracewell
New Zealand
53
255
Chandrakant Pandit
India
54
250
Tim Zoehrer
Australia
55
231
Chetan Sharma
India
56
219
Roshan Mahanama
Sri Lanka
57
210
Manzoor Elahi
Pakistan
58
205
Qasim Umar
Pakistan
59
196
Abdul Qadir
Pakistan
59
196
Tim Robinson
New Zealand
60
190
Saleem Yousuf
Pakistan
61
188
Jack Richards
England
62
182
Kiran More
India
63
176
John Reid
New Zealand
64
172
Ashantha de Mel
Sri Lanka
65
165
Wasim Akram
Pakistan
66
161
Gus Logie
West Indies
67
158
Roger Binny
India
68
157
Sidath Wettimuny
Sri Lanka
69
154
Phil Edmonds
England
70
153
Paul Downton
England
71
148
Evan Gray
New Zealand
72
143
Bruce Blair
New Zealand
73
140
Richard Ellison
England
74
130
Craig McDermott
Australia
75
129
Michael Holding
West Indies
76
128
Roy Dias
Sri Lanka
77
125
Ashok Malhotra
India
78
124
Wilf Slack
England
79
111
Martyn Moxon
England
80
105
Tony Blain
New Zealand
80
105
Shoaib Mohammad
Pakistan
80
105
Madan Lal
India
81
103
Brendon Kuruppu
Sri Lanka
82
94
Ray Bright
Australia
83
93
Guy de Alwis
Sri Lanka
84
90
David Smith
England
85
88
Carlisle Best
West Indies
86
83
Greg Thomas
England
87
77
Phil DeFreitas
England
88
75
Mark Benson
England
89
73
Stu Gillespie
New Zealand
90
72
Rumesh Ratnayake
Sri Lanka
91
68
Neil Foster
England
92
67
Ijaz Ahmed
Pakistan
93
63
Tauseef Ahmed
Pakistan
94
62
Shaheedur Rahman
Bangladesh
95
61
Dirk Wellham
Australia
96
56
Dave Gilbert
Australia
97
55
Bruce French
England
97
55
Keerthi Ranasinghe
Sri Lanka
97
55
Joel Garner
West Indies
98
51
Ervin McSweeney
New Zealand
98
51
Greg Dyer
Australia
98
51
Asoka de Silva
Sri Lanka
99
49
Ian Smith
New Zealand
100
46
Minhajul Abedin
Bangladesh
101
44
Derek Stirling
New Zealand
102
43
Asif Mujtaba
Pakistan
102
43
Graham Dilley
England
103
40
Bruce Reid
Australia
103
40
Tony Gray
West Indies
104
39
Hashan Tillakaratne
Sri Lanka
105
36
Zulqarnain
Pakistan
106
35
Gladstone Small
England
106
35
Clyde Butts
West Indies
107
34
Chris Smith
England
108
31
Kirti Azad
India
109
30
Graeme Fowler
England
110
29
Sandeep Patil
India
110
29
Martin Snedden
New Zealand
111
28
Shivlal Yadav
India
112
27
Syed Kirmani
India
113
26
Ewen Chatfield
New Zealand
114
24
Rafiqul Alam
Bangladesh
115
23
Don Anurasiri
Sri Lanka
116
21
Maninder Singh
India
116
21
Chris Matthews
Australia
117
19
Gary Robertson
New Zealand
118
18
Patrick Patterson
West Indies
119
17
Golam Faruq
Bangladesh
119
17
Raqibul Hasan
Bangladesh
119
17
Sajid Ali
Pakistan
119
17
Courtney Walsh
West Indies
120
14
Mohsin Kamal
Pakistan
120
14
Raju Kulkarni
India
121
13
Geoff Lawson
Australia
121
13
Neal Radford
England
121
13
Nurul Abedin
Bangladesh
122
11
Saleem Jaffar
Pakistan
122
11
Kaushik Amalean
Sri Lanka
122
11
James Whitaker
England
123
10
Gary Troup
New Zealand
123
10
Willie Watson
New Zealand
123
10
Merv Hughes
Australia
123
10
Bharat Arun
India
123
10
Winston Benjamin
West Indies
123
10
Gazi Ashraf
Bangladesh
124
9
Graeme Labrooy
Sri Lanka
125
8
Simon Davis
Australia
125
8
Hafizur Rahman
Bangladesh
125
8
Ashley de Silva
Sri Lanka
126
7
Gopal Sharma
India
126
7
Rizwan-uz-Zaman
Pakistan
126
7
Mohsin Khan
Pakistan
126
7
John Reid
New Zealand
127
6
Zakir Khan
Pakistan
127
6
Peter Sleep
Australia
128
5
David Hookes
Australia
128
5
Athula Samarasekera
Sri Lanka
128
5
Thelston Payne
West Indies
129
4
Gholam Nousher
Bangladesh
129
4
Samiur Rahman
Bangladesh
129
4
Glenn Trimble
Australia
130
3
Anil Dalpat
Pakistan
130
3
Jayananda Warnaweera
Sri Lanka
130
3
Amal Silva
Sri Lanka
131
2
Imran Niazi
Pakistan
131
2
Laxman Sivaramakrishnan
India
132
1
Rajinder Singh Ghai
India
132
1
Bob Holland
Australia
132
1
Les Taylor
England
132
1
Jahangir Shah
Bangladesh
133
0
John Lever
England
133
0
Trevor Franklin
New Zealand
133
0
Stephen Boock
New Zealand
133
0
Roshan Jurangpathy
Sri Lanka
133
0
Kosala Kuruppuarachchi
Sri Lanka
133
0
Champaka Ramanayake
Sri Lanka