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 1983 for all time
Position
Most Runs
Player Name
Team Name
1
1693
Sunil Gavaskar
India
2
1584
David Gower
England
3
1553
Gordon Greenidge
West Indies
4
1545
Mohinder Amarnath
India
5
1318
Sir Viv Richards
West Indies
6
1282
Javed Miandad
Pakistan
7
1128
Zaheer Abbas
Pakistan
8
1112
Dilip Vengsarkar
India
9
1106
Kapil Dev
India
10
1087
Clive Lloyd
West Indies
11
1069
Allan Lamb
England
12
1052
Mudassar Nazar
Pakistan
13
1029
Desmond Haynes
West Indies
14
1018
Graham Yallop
Australia
15
1012
Allan Border
Australia
16
1006
Ravi Shastri
India
17
984
Bruce Edgar
New Zealand
18
905
Glenn Turner
New Zealand
19
881
Kepler Wessels
Australia
20
855
John Wright
New Zealand
21
850
Jeremy Coney
New Zealand
22
833
Mohsin Khan
Hong Kong
23
820
David Hookes
Australia
24
816
Jeff Dujon
West Indies
25
802
Chris Tavaré
England
26
780
Kim Hughes
Australia
27
744
Larry Gomes
West Indies
28
738
Yashpal Sharma
India
29
709
Anshuman Gaekwad
India
30
654
Geoff Howarth
New Zealand
31
653
Sir Richard Hadlee
New Zealand
32
650
Derek Randall
England
33
607
Imran Khan
34
599
Syed Kirmani
India
35
594
Sir Ian Botham
England
36
580
Roger Binny
India
37
568
Greg Chappell
Australia
38
509
Sandeep Patil
India
39
499
Lance Cairns
New Zealand
40
496
Madan Lal
India
41
494
Graeme Fowler
England
42
481
Martin Crowe
New Zealand
43
470
Sidath Wettimuny
Sri Lanka
44
426
Jeff Crowe
New Zealand
45
398
John Dyson
Australia
46
383
Graeme Wood
Australia
47
365
Malcolm Marshall
West Indies
48
361
Rod Marsh
Australia
49
352
Ashok Malhotra
India
50
348
Ranjan Madugalle
Sri Lanka
51
338
Kris Srikkanth
India
52
323
Somachandra De Silva
Sri Lanka
53
306
Qasim Umar
Pakistan
53
306
Wayne Phillips
Australia
54
276
Wasim Raja
Pakistan
55
274
Duleep Mendis
Sri Lanka
56
271
Saleem Malik
Pakistan
57
267
Arjuna Ranatunga
Sri Lanka
58
258
Balwinder Sandhu
India
59
246
Warren Lees
New Zealand
60
236
Gus Logie
West Indies
61
235
Martin Snedden
New Zealand
61
235
Faoud Bacchus
West Indies
62
218
Andy Roberts
New Zealand
63
213
Guy de Alwis
Sri Lanka
64
212
Kevin Curran
Zimbabwe
65
206
Michael Holding
West Indies
66
204
Mike Gatting
England
67
191
Geoff Lawson
Australia
67
191
Duncan Fletcher
Zimbabwe
68
190
Abdul Qadir
Pakistan
69
187
Wasim Bari
Pakistan
70
182
Brendon Kuruppu
Sri Lanka
71
176
Dave Houghton
Zimbabwe
72
174
Susil Fernando
Sri Lanka
73
171
Roy Dias
Sri Lanka
74
164
Steve Smith
Australia
75
159
Ashantha de Mel
Sri Lanka
76
155
Ian Gould
England
77
154
Sarfraz Nawaz
Pakistan
78
139
Trevor Chappell
Australia
79
130
John Morrison
New Zealand
80
128
Rumesh Ratnayake
Sri Lanka
81
127
Eddie Hemmings
England
81
127
Trevor Jesty
England
82
124
Vic Marks
England
83
119
Geoff Miller
England
84
118
Tahir Naqqash
Pakistan
85
117
Yohan Goonasekera
Sri Lanka
86
109
Gundappa Viswanath
India
87
105
Graham Dilley
England
88
102
Ravi Ratnayeke
Sri Lanka
89
100
Shahid Mahboob
Pakistan
90
99
Grant Paterson
Zimbabwe
91
98
Bob Taylor
England
92
97
John Bracewell
New Zealand
93
93
Robin Brown
Zimbabwe
94
89
Bob Willis
England
95
84
Kirti Azad
India
96
82
Iain Butchart
Zimbabwe
97
78
Ewen Chatfield
New Zealand
97
78
Chris Smith
England
98
75
Greg Matthews
Australia
99
73
Ken MacLeay
Australia
100
72
Sir Richie Richardson
West Indies
101
71
Andy Pycroft
Zimbabwe
102
66
Joel Garner
West Indies
103
65
Tom Hogan
Australia
104
63
Phil Edmonds
England
105
61
Ijaz Faqih
Pakistan
106
60
Winston Davis
West Indies
107
55
Mohammad Nazir
Pakistan
108
54
Rodney Hogg
Australia
108
54
Maninder Singh
India
109
51
Nick Cook
England
109
51
Azeem Hafeez
Pakistan
110
50
Jeff Thomson
Australia
110
50
Jack Heron
Zimbabwe
111
46
Vinothen John
Sri Lanka
112
42
Ghulam Parkar
India
113
39
Navjot Sidhu
India
113
39
Dennis Lillee
Australia
113
39
Gary Troup
New Zealand
114
38
Evan Gray
New Zealand
115
33
Gerald Peckover
Zimbabwe
116
32
Mansoor Akhtar
Pakistan
117
31
Roger Woolley
Australia
118
30
Ian Smith
New Zealand
118
30
Peter Webb
New Zealand
118
30
Mithra Wettimuny
Sri Lanka
119
29
Shivlal Yadav
India
120
27
Norman Cowans
England
121
26
Ali Shah
Zimbabwe
122
25
John Traicos
South Africa
123
24
Bruce Yardley
Australia
123
24
Peter Rawson
Zimbabwe
124
23
Wayne Daniel
West Indies
125
22
Rashid Khan
Afghanistan
126
21
Shoaib Mohammad
Pakistan
126
21
Dilip Doshi
India
127
20
Srinivas Venkataraghavan
India
128
19
Arun Lal
India
128
19
Sridharan Jeganathan
Sri Lanka
129
18
Robin Jackman
England
130
17
Laxman Sivaramakrishnan
India
131
13
Neil Foster
England
132
12
Geoff Cook
England
133
11
Derek Pringle
England
133
11
Eldine Baptiste
West Indies
134
9
Trevor Franklin
New Zealand
134
9
Sikander Bakht
Pakistan
134
9
Iqbal Qasim
Pakistan
135
8
Amal Silva
Sri Lanka
135
8
Paul Allott
England
136
7
John Maguire
Australia
136
7
Vince Hogg
Zimbabwe
137
6
Richard Webb
New Zealand
137
6
Raghuram Bhat
India
138
5
Athula Samarasekera
Sri Lanka
138
5
Jalal-ud-Din
Pakistan
139
2
Carl Rackemann
Australia
140
1
Mike Whitney
Australia
140
1
Raju Kulkarni
India
141
0
Thirumalai Sekhar
India
141
0
Haroon Rasheed
Pakistan
141
0
Majid Khan
Pakistan
141
0
Roshan Guneratne
Sri Lanka
141
0
Roger Harper
West Indies