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 all time
Position
Most Runs
Player Name
Team Name
1
1612
Zaheer Abbas
Pakistan
2
1500
Mohsin Khan
Hong Kong
3
1283
Sir Ian Botham
England
4
1250
David Gower
England
5
1087
Javed Miandad
Pakistan
6
1008
Roy Dias
Sri Lanka
7
996
Greg Chappell
Australia
8
945
Chris Tavaré
England
9
919
Allan Lamb
England
9
919
Allan Border
Australia
10
878
Mudassar Nazar
Pakistan
11
864
John Dyson
Australia
12
859
Graeme Wood
Australia
13
840
Kim Hughes
Australia
14
825
Kapil Dev
India
15
816
Dilip Vengsarkar
India
16
773
Sunil Gavaskar
India
17
762
Bruce Laird
Australia
18
723
Sandeep Patil
India
19
677
Imran Khan
20
670
Derek Randall
England
21
659
Sidath Wettimuny
Sri Lanka
22
565
Yashpal Sharma
India
23
553
Mansoor Akhtar
Pakistan
24
545
Gundappa Viswanath
India
25
541
Sir Viv Richards
West Indies
26
539
Duleep Mendis
Sri Lanka
27
489
Graham Gooch
England
28
476
Clive Lloyd
West Indies
29
426
Gordon Greenidge
West Indies
30
415
Ranjan Madugalle
Sri Lanka
31
414
Larry Gomes
West Indies
32
406
Rod Marsh
Australia
33
398
Haroon Rasheed
Pakistan
34
371
Bruce Edgar
New Zealand
35
332
Kris Srikkanth
India
36
326
David Hookes
Australia
37
314
Kepler Wessels
Australia
37
314
Geoff Miller
England
38
310
Keith Fletcher
England
39
305
Bob Taylor
England
40
304
Wasim Raja
Pakistan
41
302
Graeme Fowler
England
42
293
Bruce Yardley
Australia
43
287
Mike Gatting
England
44
283
Geoff Cook
England
45
277
Jeff Dujon
West Indies
46
244
Somachandra De Silva
Sri Lanka
47
236
Geoff Howarth
New Zealand
48
227
Tahir Naqqash
Pakistan
48
227
Desmond Haynes
West Indies
49
223
John Wright
New Zealand
50
218
Anura Ranasinghe
Sri Lanka
51
215
Madan Lal
India
52
212
Arjuna Ranatunga
Sri Lanka
53
211
Ashantha de Mel
Sri Lanka
54
210
Syed Kirmani
India
55
209
Greg Ritchie
Australia
56
208
Mahes Goonatilleke
Sri Lanka
57
200
Derek Pringle
England
58
197
Bandula Warnapura
Sri Lanka
59
196
Jeff Thomson
Australia
60
188
Mohinder Amarnath
India
61
181
Jeremy Coney
New Zealand
62
179
Ashok Malhotra
India
63
176
Arun Lal
India
64
175
Geoff Lawson
Australia
65
172
Faoud Bacchus
West Indies
66
148
Saleem Malik
Pakistan
67
142
Wasim Bari
Pakistan
68
140
Bob Willis
England
68
140
Ravi Shastri
India
69
135
Ashraf Ali
Pakistan
70
132
Majid Khan
Pakistan
71
128
Sir Richard Hadlee
New Zealand
72
121
Lance Cairns
New Zealand
73
105
Rashid Khan
Afghanistan
74
104
Rizwan-uz-Zaman
Pakistan
75
93
Barry Wood
England
76
90
Phil Edmonds
England
77
86
Abdul Qadir
Pakistan
78
85
George Bonnor
Australia
79
81
Billy Murdoch
Australia
80
79
Iqbal Qasim
Pakistan
81
75
Eddie Hemmings
England
82
74
Martin Snedden
New Zealand
83
73
Dennis Lillee
Australia
83
73
Rick Darling
Australia
84
71
Edmund Tylecote
England
84
71
Pranab Roy
India
85
68
Norman Cowans
England
86
63
Andy Roberts
New Zealand
86
63
Ravi Ratnayeke
Sri Lanka
87
62
Sarfraz Nawaz
Pakistan
88
59
Sylvester Clarke
West Indies
89
58
Paul Allott
England
90
56
Allan Steel
England
91
55
Alec Bannerman
Australia
92
51
Rick McCosker
Australia
93
48
Walter Read
England
93
48
Ajit de Silva
Sri Lanka
94
46
John Morrison
New Zealand
95
43
Percy McDonnell
Australia
96
41
Roger Binny
India
97
39
Billy Bates
England
98
38
Dick Barlow
England
98
38
Michael Holding
West Indies
99
37
Malcolm Marshall
West Indies
99
37
Len Pascoe
Australia
100
36
George Giffen
Australia
101
34
Ray Bright
Australia
102
31
Mick Malone
Australia
102
31
Bruce Blair
New Zealand
103
30
Ian Smith
New Zealand
103
30
Martin Crowe
New Zealand
104
29
Peter Sleep
Australia
105
28
Billy Barnes
England
105
28
Robin Jackman
England
106
26
Ian Greig
England
106
26
Lalith Kaluperuma
Sri Lanka
106
26
Rodney Hogg
Australia
107
25
Jack Blackham
Australia
108
24
Geoff Boycott
England
109
23
Tauseef Ahmed
Pakistan
110
22
Suru Nayak
India
111
21
Charles Studd
England
112
20
John Reid
New Zealand
113
19
Vic Marks
England
113
19
Sikander Bakht
Pakistan
113
19
Ghulam Parkar
India
113
19
Joel Garner
West Indies
113
19
Rohan Jayasekera
Sri Lanka
114
17
Derek Underwood
England
115
16
Dilip Doshi
India
116
14
George Vernon
England
116
14
Gary Troup
New Zealand
116
14
David Murray
West Indies
117
10
Graham Dilley
England
117
10
Terry Alderman
Australia
118
9
Frederick Spofforth
Australia
119
8
Charles Leslie
England
120
7
George Studd
England
121
6
Ijaz Faqih
Pakistan
121
6
Rumesh Ratnayake
Sri Lanka
122
5
Shivlal Yadav
India
123
4
Hugh Massie
Australia
123
4
Carl Rackemann
Australia
123
4
Saleem Yousuf
Pakistan
123
4
Colin Croft
West Indies
124
3
Roger Wijesuriya
Sri Lanka
124
3
John Emburey
England
124
3
Jack Richards
England
124
3
Ivo Bligh
England
125
2
Ewen Chatfield
New Zealand
125
2
John Lever
England
126
1
Jalal-ud-Din
Pakistan
127
0
Ehteshamuddin
Pakistan
127
0
Ian Callen
Australia
127
0
Joey Palmer
Australia
127
0
Tom Garrett
Australia
127
0
Tom Horan
Australia
127
0
Maninder Singh
India