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 1982 for Test
Position
Most Runs
Player Name
Team Name
1
1095
Sir Ian Botham
England
2
1061
David Gower
England
3
1029
Mohsin Khan
Hong Kong
4
935
Zaheer Abbas
Pakistan
5
772
Chris Tavaré
England
6
681
John Dyson
Australia
7
658
Greg Chappell
Australia
8
640
Derek Randall
England
8
640
Allan Lamb
England
9
604
Kim Hughes
Australia
10
595
Kapil Dev
India
11
589
Dilip Vengsarkar
India
12
586
Javed Miandad
Pakistan
13
579
Sunil Gavaskar
India
14
573
Allan Border
Australia
15
542
Graeme Wood
Australia
16
536
Gundappa Viswanath
India
17
529
Roy Dias
Sri Lanka
18
506
Mudassar Nazar
Pakistan
19
440
Sandeep Patil
India
20
416
Bruce Laird
Australia
21
393
Imran Khan
22
383
Mansoor Akhtar
Pakistan
23
370
Duleep Mendis
Sri Lanka
24
366
Yashpal Sharma
India
25
348
Graham Gooch
England
26
331
Sidath Wettimuny
Sri Lanka
27
327
Haroon Rasheed
Pakistan
28
314
Larry Gomes
West Indies
28
314
Kepler Wessels
Australia
29
308
David Hookes
Australia
30
305
Rod Marsh
Australia
31
302
Graeme Fowler
England
32
296
Bob Taylor
England
33
288
Geoff Miller
England
34
278
Bruce Edgar
New Zealand
35
273
Ranjan Madugalle
Sri Lanka
36
270
Bruce Yardley
Australia
37
227
Clive Lloyd
West Indies
38
213
Somachandra De Silva
Sri Lanka
39
205
Greg Ritchie
Australia
40
200
John Wright
New Zealand
41
193
Geoff Cook
England
42
191
Keith Fletcher
England
43
183
Geoff Howarth
New Zealand
44
182
Tahir Naqqash
Pakistan
45
177
Mahes Goonatilleke
Sri Lanka
46
170
Geoff Lawson
Australia
47
166
Derek Pringle
England
48
161
Madan Lal
India
48
161
Arun Lal
India
49
158
Sir Viv Richards
West Indies
50
148
Saleem Malik
Pakistan
50
148
Syed Kirmani
India
51
147
Jeff Thomson
Australia
52
145
Mike Gatting
England
53
144
Arjuna Ranatunga
Sri Lanka
54
143
Jeff Dujon
West Indies
55
138
Bob Willis
England
56
134
Gordon Greenidge
West Indies
57
132
Ashraf Ali
Pakistan
58
125
Ashantha de Mel
Sri Lanka
59
124
Wasim Bari
Pakistan
60
117
Mohinder Amarnath
India
61
110
Ravi Shastri
India
62
108
Wasim Raja
Pakistan
63
105
Rashid Khan
Afghanistan
64
104
Rizwan-uz-Zaman
Pakistan
65
96
Bandula Warnapura
Sri Lanka
65
96
Desmond Haynes
West Indies
66
94
Majid Khan
Pakistan
67
92
Sir Richard Hadlee
New Zealand
68
90
Phil Edmonds
England
69
88
Anura Ranasinghe
Sri Lanka
70
86
Abdul Qadir
Pakistan
70
86
Lance Cairns
New Zealand
71
85
George Bonnor
Australia
72
81
Billy Murdoch
Australia
73
79
Jeremy Coney
New Zealand
74
74
Eddie Hemmings
England
75
71
Pranab Roy
India
75
71
Edmund Tylecote
England
76
70
Martin Snedden
New Zealand
77
68
Norman Cowans
England
78
64
Iqbal Qasim
Pakistan
79
56
Allan Steel
England
80
55
Alec Bannerman
Australia
81
54
Ravi Ratnayeke
Sri Lanka
82
53
Paul Allott
England
83
48
Walter Read
England
84
46
John Morrison
New Zealand
85
43
Percy McDonnell
Australia
86
42
Andy Roberts
New Zealand
87
41
Ajit de Silva
Sri Lanka
88
39
Billy Bates
England
89
38
Dick Barlow
England
90
36
George Giffen
Australia
90
36
Ashok Malhotra
India
91
35
Kris Srikkanth
India
92
34
Ray Bright
Australia
93
31
Sarfraz Nawaz
Pakistan
94
30
Dennis Lillee
Australia
95
29
Peter Sleep
Australia
96
28
Billy Barnes
England
96
28
Robin Jackman
England
97
27
Faoud Bacchus
West Indies
98
26
Ian Greig
England
98
26
Rodney Hogg
Australia
99
25
Jack Blackham
Australia
100
24
Geoff Boycott
England
101
23
Tauseef Ahmed
Pakistan
102
21
Charles Studd
England
103
20
Martin Crowe
New Zealand
104
19
Vic Marks
England
104
19
Suru Nayak
India
104
19
Sylvester Clarke
West Indies
105
17
Michael Holding
West Indies
106
16
Sikander Bakht
Pakistan
106
16
Ian Smith
New Zealand
106
16
Dilip Doshi
India
107
14
George Vernon
England
107
14
David Murray
West Indies
108
13
Joel Garner
West Indies
108
13
Derek Underwood
England
109
12
Gary Troup
New Zealand
109
12
Lalith Kaluperuma
Sri Lanka
110
10
Len Pascoe
Australia
111
9
Frederick Spofforth
Australia
111
9
Graham Dilley
England
112
8
Charles Leslie
England
112
8
Terry Alderman
Australia
113
7
George Studd
England
113
7
Ghulam Parkar
India
114
5
Shivlal Yadav
India
115
4
Hugh Massie
Australia
115
4
Carl Rackemann
Australia
115
4
Colin Croft
West Indies
115
4
Saleem Yousuf
Pakistan
116
3
Roger Wijesuriya
Sri Lanka
116
3
John Emburey
England
116
3
Ivo Bligh
England
117
2
Rohan Jayasekera
Sri Lanka
118
1
Jalal-ud-Din
Pakistan
119
0
Ehteshamuddin
Pakistan
119
0
Tom Garrett
Australia
119
0
Tom Horan
Australia
119
0
Joey Palmer
Australia
119
0
Maninder Singh
India