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 1984 for Test
Position
Most Runs
Player Name
Team Name
1
1179
Gordon Greenidge
West Indies
2
950
Desmond Haynes
West Indies
3
864
Larry Gomes
West Indies
4
862
Sir Viv Richards
West Indies
5
831
Allan Border
Australia
6
819
Allan Lamb
England
7
783
David Gower
England
8
781
Clive Lloyd
West Indies
9
755
Jeff Dujon
West Indies
10
734
Saleem Malik
Pakistan
11
611
Sir Ian Botham
England
12
599
Graeme Fowler
England
13
579
Qasim Umar
Pakistan
14
576
Zaheer Abbas
Pakistan
15
566
John Wright
New Zealand
16
563
Sir Richie Richardson
West Indies
17
554
Kepler Wessels
Australia
18
544
Jeff Crowe
New Zealand
19
516
Mudassar Nazar
Pakistan
20
497
Ravi Shastri
India
21
481
Mike Gatting
England
21
481
Jeremy Coney
New Zealand
22
475
John Reid
New Zealand
23
463
Javed Miandad
Pakistan
24
450
Wayne Phillips
Australia
25
419
Martin Crowe
New Zealand
26
400
Ian Smith
New Zealand
27
399
Paul Downton
England
28
397
Derek Randall
England
29
393
Mohinder Amarnath
India
30
376
Mohsin Khan
Hong Kong
31
372
Kim Hughes
Australia
32
305
Sidath Wettimuny
Sri Lanka
33
295
Graeme Wood
Australia
34
281
Chris Broad
England
35
280
Chris Smith
England
36
276
Duleep Mendis
Sri Lanka
37
266
Malcolm Marshall
West Indies
38
263
Geoff Lawson
Australia
39
256
Geoff Howarth
New Zealand
40
255
Arjuna Ranatunga
Sri Lanka
41
250
Ranjan Madugalle
Sri Lanka
42
248
David Hookes
Australia
43
246
Wasim Raja
Pakistan
44
244
Greg Ritchie
Australia
45
237
Tim Robinson
New Zealand
46
231
Sunil Gavaskar
India
47
225
Sandeep Patil
India
48
224
Vic Marks
England
49
219
Sir Richard Hadlee
New Zealand
50
218
Eldine Baptiste
West Indies
51
209
Anshuman Gaekwad
India
52
204
Roy Dias
Sri Lanka
53
202
Dilip Vengsarkar
India
54
195
Tom Hogan
Australia
55
192
Roger Harper
West Indies
56
185
Andrew Hilditch
Australia
57
182
Greg Chappell
Australia
58
178
Syed Kirmani
India
59
163
Michael Holding
West Indies
60
161
Kapil Dev
India
61
155
Rodney Hogg
Australia
62
153
Sarfraz Nawaz
Pakistan
63
152
Shoaib Mohammad
Pakistan
64
141
Abdul Qadir
Pakistan
65
136
Joel Garner
West Indies
66
133
Chris Tavaré
England
67
132
David Boon
Australia
68
113
Lance Cairns
New Zealand
69
110
Amal Silva
Sri Lanka
69
110
Mohammad Azharuddin
India
70
102
Anil Dalpat
Pakistan
71
97
Gus Logie
West Indies
72
96
Bruce Edgar
New Zealand
73
92
Chris Cowdrey
England
74
90
Phil Edmonds
England
75
88
Winston Davis
West Indies
76
87
Guy de Alwis
Sri Lanka
77
86
Richard Ellison
England
77
86
Manoj Prabhakar
India
78
83
Bob Taylor
England
79
82
Sanath Kaluperuma
Sri Lanka
80
81
Derek Pringle
England
81
79
Stephen Boock
New Zealand
82
77
John Dyson
Australia
83
75
Iqbal Qasim
Pakistan
84
74
Ashraf Ali
Pakistan
85
67
Paul Allott
England
86
65
Bob Willis
England
86
65
Dean Jones
Australia
86
65
Shivlal Yadav
India
87
62
Terry Alderman
Australia
88
58
Azeem Hafeez
Pakistan
89
55
Derek Stirling
New Zealand
90
54
Jayantha Amerasinghe
Sri Lanka
90
54
Norman Cowans
England
91
53
Steve Rixon
Australia
91
53
John Bracewell
New Zealand
92
50
Nick Cook
England
93
49
Neil Foster
England
93
49
Manzoor Elahi
Pakistan
94
48
Ravi Ratnayeke
Sri Lanka
94
48
Evan Gray
New Zealand
94
48
Murray Bennett
Australia
95
43
Greg Matthews
Australia
96
42
Geoff Miller
England
96
42
Somachandra De Silva
Sri Lanka
96
42
Vinothen John
Sri Lanka
97
41
Steve Smith
Australia
98
40
Chetan Sharma
India
98
40
Paul McEwan
New Zealand
99
39
Susil Fernando
Sri Lanka
100
37
Pat Pocock
England
101
34
Ashantha de Mel
Sri Lanka
101
34
Ramiz Raja
Pakistan
102
33
Graham Yallop
Australia
103
32
Courtney Walsh
West Indies
104
28
Tauseef Ahmed
Pakistan
105
27
Wasim Bari
Pakistan
105
27
Martin Snedden
New Zealand
106
26
Ewen Chatfield
New Zealand
107
25
Laxman Sivaramakrishnan
India
108
24
John Maguire
Australia
109
21
Roger Woolley
Australia
110
19
Aravinda de Silva
Sri Lanka
111
18
Rumesh Ratnayake
Sri Lanka
112
16
Paul Terry
England
113
15
Bob Holland
Australia
113
15
Rod Marsh
Australia
113
15
Imran Khan
114
13
Roger Binny
India
115
12
Carl Rackemann
Australia
115
12
Tony Pigott
England
116
10
Andy Lloyd
England
116
10
Wayne Daniel
West Indies
117
8
Jonathan Agnew
England
118
4
Craig McDermott
Australia
118
4
Maninder Singh
India
119
3
Milton Small
West Indies
120
2
Jalal-ud-Din
Pakistan
120
2
Graham Dilley
England
121
0
Madan Lal
India
121
0
Mohsin Kamal
Pakistan