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 Test
Position
Most Runs
Player Name
Team Name
1
1310
Sunil Gavaskar
India
2
1077
Mohinder Amarnath
India
3
989
Javed Miandad
Pakistan
4
924
Dilip Vengsarkar
India
5
903
Clive Lloyd
West Indies
6
858
Mudassar Nazar
Pakistan
7
804
Gordon Greenidge
West Indies
8
795
Ravi Shastri
India
9
687
Anshuman Gaekwad
India
10
634
Zaheer Abbas
Pakistan
11
626
Jeff Dujon
West Indies
12
622
Graham Yallop
Australia
13
588
Sir Viv Richards
West Indies
14
584
Allan Border
Australia
15
579
Kapil Dev
India
16
577
Mohsin Khan
Hong Kong
17
509
Desmond Haynes
West Indies
18
507
Syed Kirmani
India
19
498
David Gower
England
20
465
Kim Hughes
Australia
21
452
Kepler Wessels
Australia
22
432
Bruce Edgar
New Zealand
23
421
Allan Lamb
England
24
407
Roger Binny
India
25
401
Larry Gomes
West Indies
26
389
Yashpal Sharma
India
27
360
Sir Richard Hadlee
New Zealand
28
346
Chris Tavaré
England
29
343
Madan Lal
India
30
341
Jeremy Coney
New Zealand
31
324
Imran Khan
32
319
Sir Ian Botham
England
33
318
Malcolm Marshall
West Indies
34
308
Derek Randall
England
35
306
Wayne Phillips
Australia
36
301
Qasim Umar
Pakistan
37
294
Greg Chappell
Australia
38
257
John Wright
New Zealand
39
244
Saleem Malik
Pakistan
40
235
Wasim Raja
Pakistan
41
230
Gus Logie
West Indies
42
226
Geoff Howarth
New Zealand
43
214
Balwinder Sandhu
India
44
210
Sandeep Patil
India
45
183
Sidath Wettimuny
Sri Lanka
46
179
David Hookes
Australia
47
168
Michael Holding
West Indies
48
164
Lance Cairns
New Zealand
49
163
Ashok Malhotra
India
49
163
Martin Crowe
New Zealand
50
158
Ranjan Madugalle
Sri Lanka
51
152
Andy Roberts
New Zealand
52
151
Somachandra De Silva
Sri Lanka
53
136
Warren Lees
New Zealand
54
134
Graeme Fowler
England
55
128
Abdul Qadir
Pakistan
56
124
Eddie Hemmings
England
57
122
Arjuna Ranatunga
Sri Lanka
58
121
Mike Gatting
England
59
117
Tahir Naqqash
Pakistan
60
109
Gundappa Viswanath
India
61
106
Wasim Bari
Pakistan
62
104
Rod Marsh
Australia
63
101
Sarfraz Nawaz
Pakistan
64
91
Bob Taylor
England
65
88
Geoff Lawson
Australia
66
81
John Dyson
Australia
66
81
Jeff Crowe
New Zealand
67
80
Duleep Mendis
Sri Lanka
68
78
Chris Smith
England
69
75
Greg Matthews
Australia
70
73
Susil Fernando
Sri Lanka
71
71
Glenn Turner
New Zealand
72
68
Bob Willis
England
73
63
Phil Edmonds
England
74
58
Rumesh Ratnayake
Sri Lanka
75
56
John Bracewell
New Zealand
76
55
Mohammad Nazir
Pakistan
76
55
Geoff Miller
England
77
54
Maninder Singh
India
78
53
Winston Davis
West Indies
79
51
Nick Cook
England
80
48
Ravi Ratnayeke
Sri Lanka
80
48
Yohan Goonasekera
Sri Lanka
80
48
Martin Snedden
New Zealand
81
39
Azeem Hafeez
Pakistan
81
39
Navjot Sidhu
India
82
38
Evan Gray
New Zealand
83
31
Dennis Lillee
Australia
84
29
Shivlal Yadav
India
84
29
Ewen Chatfield
New Zealand
84
29
Ashantha de Mel
Sri Lanka
85
28
Mithra Wettimuny
Sri Lanka
85
28
Kirti Azad
India
85
28
Kris Srikkanth
India
86
26
Sir Richie Richardson
West Indies
87
24
Joel Garner
West Indies
87
24
Bruce Yardley
Australia
88
23
Mansoor Akhtar
Pakistan
89
22
Ian Smith
New Zealand
89
22
Norman Cowans
England
90
21
Shoaib Mohammad
Pakistan
90
21
Dilip Doshi
India
91
19
Sridharan Jeganathan
Sri Lanka
92
17
Srinivas Venkataraghavan
India
92
17
Laxman Sivaramakrishnan
India
93
15
Graham Dilley
England
93
15
Guy de Alwis
Sri Lanka
94
14
Roy Dias
Sri Lanka
95
13
Rashid Khan
Afghanistan
95
13
Neil Foster
England
96
12
Rodney Hogg
Australia
96
12
Jeff Thomson
Australia
97
11
Vinothen John
Sri Lanka
98
10
Geoff Cook
England
98
10
Tom Hogan
Australia
99
9
Trevor Franklin
New Zealand
99
9
Sikander Bakht
Pakistan
99
9
Iqbal Qasim
Pakistan
100
8
Amal Silva
Sri Lanka
101
7
Wayne Daniel
West Indies
102
6
Eldine Baptiste
West Indies
102
6
Vic Marks
England
102
6
Raghuram Bhat
India
103
4
Graeme Wood
Australia
103
4
John Maguire
Australia
104
3
Arun Lal
India
105
0
Thirumalai Sekhar
India
105
0
Roshan Guneratne
Sri Lanka
105
0
Roger Harper
West Indies
105
0
Haroon Rasheed
Pakistan
105
0
Majid Khan
Pakistan