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 Test
Position
Most Runs
Player Name
Team Name
1
1059
David Gower
England
2
1000
Allan Border
Australia
3
880
Geoff Marsh
Australia
4
802
Sunil Gavaskar
India
5
801
David Boon
Australia
6
793
Dilip Vengsarkar
India
7
776
Mike Gatting
England
8
719
Graham Gooch
England
9
668
Dean Jones
Australia
10
618
Desmond Haynes
West Indies
11
541
Mohammad Azharuddin
India
12
535
Sir Richie Richardson
West Indies
13
528
Mohinder Amarnath
India
14
511
Greg Matthews
Australia
15
506
Sir Viv Richards
West Indies
16
492
Greg Ritchie
Australia
17
483
Bill Athey
England
18
464
Chris Broad
England
19
432
Arjuna Ranatunga
Sri Lanka
20
425
Jeremy Coney
New Zealand
21
417
Kapil Dev
India
22
406
Allan Lamb
England
23
400
Sir Ian Botham
England
24
391
Steve Waugh
Australia
25
385
Kris Srikkanth
India
25
385
Martin Crowe
New Zealand
26
349
Gordon Greenidge
West Indies
27
323
Ravi Shastri
India
28
320
John Wright
New Zealand
29
318
John Emburey
England
30
298
Ramiz Raja
Pakistan
31
258
Larry Gomes
West Indies
32
250
Asanka Gurusinha
Sri Lanka
33
239
Javed Miandad
Pakistan
34
233
Tim Zoehrer
Australia
35
222
Peter Willey
England
36
220
Ravi Ratnayeke
Sri Lanka
37
198
Sir Richard Hadlee
New Zealand
38
185
Malcolm Marshall
West Indies
39
180
Jack Richards
England
40
179
Saleem Malik
Pakistan
41
175
Kiran More
India
42
172
Bruce Edgar
New Zealand
43
171
Wayne Phillips
Australia
44
166
Derek Pringle
England
45
163
Imran Khan
46
162
Mudassar Nazar
Pakistan
47
160
Aravinda de Silva
Sri Lanka
48
157
Sidath Wettimuny
Sri Lanka
49
156
Qasim Umar
Pakistan
50
154
Phil Edmonds
England
51
149
Roger Harper
West Indies
52
140
Chandrakant Pandit
India
53
139
Ken Rutherford
New Zealand
54
138
John Bracewell
New Zealand
55
125
Paul Downton
England
56
124
Michael Holding
West Indies
57
118
Tim Robinson
New Zealand
58
114
Saleem Yousuf
Pakistan
59
113
Duleep Mendis
Sri Lanka
59
113
Richard Ellison
England
60
112
Jeff Dujon
West Indies
61
111
Martyn Moxon
England
62
98
Mohsin Khan
Hong Kong
63
97
Wasim Akram
Pakistan
64
95
Roy Dias
Sri Lanka
65
91
Evan Gray
New Zealand
66
88
Ray Bright
Australia
67
83
Greg Thomas
England
68
81
Wilf Slack
England
68
81
Roger Binny
India
69
80
David Smith
England
70
78
Carlisle Best
West Indies
71
77
Phil DeFreitas
England
71
77
Raman Lamba
India
72
73
Ashantha de Mel
Sri Lanka
73
69
Abdul Qadir
Pakistan
74
64
Chetan Sharma
India
75
63
Roshan Mahanama
Sri Lanka
76
57
Tauseef Ahmed
Pakistan
77
55
Bruce French
England
78
52
Joel Garner
West Indies
79
51
Asoka de Silva
Sri Lanka
79
51
Jeff Crowe
New Zealand
79
51
Mark Benson
England
80
50
John Reid
New Zealand
81
49
Neil Foster
England
82
45
Ian Smith
New Zealand
83
44
Derek Stirling
New Zealand
83
44
Rumesh Ratnayake
Sri Lanka
84
42
Guy de Alwis
Sri Lanka
84
42
Madan Lal
India
85
37
Tony Blain
New Zealand
86
35
Clyde Butts
West Indies
86
35
Gladstone Small
England
86
35
Graham Dilley
England
87
34
Chris Smith
England
88
32
Asif Mujtaba
Pakistan
89
28
Stu Gillespie
New Zealand
90
27
Tony Gray
West Indies
90
27
Shivlal Yadav
India
91
24
Bruce Reid
Australia
91
24
Zulqarnain
Pakistan
92
21
Chris Matthews
Australia
93
18
Craig McDermott
Australia
93
18
Patrick Patterson
West Indies
94
17
Dave Gilbert
Australia
95
15
Courtney Walsh
West Indies
96
14
Mohsin Kamal
Pakistan
97
13
Geoff Lawson
Australia
97
13
Neal Radford
England
98
12
Gary Robertson
New Zealand
98
12
Don Anurasiri
Sri Lanka
99
11
James Whitaker
England
100
10
Merv Hughes
Australia
100
10
Maninder Singh
India
100
10
Gary Troup
New Zealand
101
9
Willie Watson
New Zealand
101
9
Saleem Jaffar
Pakistan
102
8
Ewen Chatfield
New Zealand
103
6
Peter Sleep
Australia
104
5
Graeme Labrooy
Sri Lanka
104
5
Thelston Payne
West Indies
105
3
Jayananda Warnaweera
Sri Lanka
105
3
Amal Silva
Sri Lanka
105
3
Rizwan-uz-Zaman
Pakistan
106
2
Kaushik Amalean
Sri Lanka
106
2
Bharat Arun
India
107
1
Bob Holland
Australia
108
0
Simon Davis
Australia
108
0
John Lever
England
108
0
Roshan Jurangpathy
Sri Lanka
108
0
Kosala Kuruppuarachchi
Sri Lanka
108
0
Trevor Franklin
New Zealand
108
0
Zakir Khan
Pakistan