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 1979 for all time
Position
Most Runs
Player Name
Team Name
1
1496
Sunil Gavaskar
India
2
1494
Gundappa Viswanath
India
3
1374
Kim Hughes
Australia
4
1273
Allan Border
Australia
5
1088
Dilip Vengsarkar
India
6
1065
Geoff Boycott
England
7
864
Chetan Chauhan
India
8
800
Graham Yallop
Australia
9
767
David Gower
England
10
762
Sir Viv Richards
West Indies
11
754
Javed Miandad
Pakistan
12
698
Asif Iqbal
Pakistan
13
672
Kapil Dev
India
14
656
Graham Gooch
England
15
605
Andrew Hilditch
Australia
16
591
Yashpal Sharma
India
16
591
Sir Ian Botham
England
17
588
Mike Brearley
England
18
584
Zaheer Abbas
Pakistan
19
574
Greg Chappell
Australia
20
548
Rick Darling
Australia
21
520
Gordon Greenidge
West Indies
22
518
Wasim Raja
Pakistan
23
508
Majid Khan
Pakistan
24
463
Syed Kirmani
India
25
460
Derek Randall
England
26
427
Alvin Kallicharran
West Indies
27
382
Desmond Haynes
West Indies
28
348
Peter Willey
England
29
344
John Wright
New Zealand
30
339
Karsan Ghavri
India
31
326
Bruce Laird
Australia
32
323
Geoff Miller
England
33
315
Faoud Bacchus
West Indies
34
302
Anshuman Gaekwad
India
35
294
Bob Taylor
England
36
293
Dav Whatmore
Australia
37
290
Graeme Wood
Australia
38
289
Jeremy Coney
New Zealand
39
270
Bruce Yardley
Australia
40
267
Imran Khan
41
262
Bruce Edgar
New Zealand
42
261
Mudassar Nazar
Pakistan
43
248
Kevin Wright
Australia
44
246
Geoff Howarth
New Zealand
45
210
Mushtaq Mohammad
Pakistan
46
196
Larry Gomes
West Indies
47
195
Haroon Rasheed
Pakistan
48
194
Wasim Bari
Pakistan
49
190
Julien Wiener
Australia
50
183
Clive Lloyd
West Indies
51
181
Mark Burgess
New Zealand
52
178
Collis King
West Indies
53
177
Geoff Dymock
Australia
54
176
Glenn Turner
New Zealand
55
175
Rod Marsh
Australia
56
172
Sir Richard Hadlee
New Zealand
57
160
Mohinder Amarnath
India
58
151
Sadiq Mohammad
Pakistan
59
149
Sarfraz Nawaz
Pakistan
60
144
Lawrence Rowe
West Indies
61
133
Warren Lees
New Zealand
62
131
Rodney Hogg
Australia
63
127
Talat Ali
Pakistan
64
124
David Bairstow
England
65
123
Peter Toohey
Australia
65
123
Ian Chappell
Australia
66
114
Joel Garner
West Indies
67
109
Deryck Murray
West Indies
67
109
Andy Roberts
New Zealand
67
109
Dennis Lillee
Australia
68
105
Bob Willis
England
69
103
Phil Edmonds
England
69
103
Trevor Laughlin
Australia
70
95
Peter Sleep
Australia
71
89
David Hookes
Australia
72
86
Roger Binny
India
72
86
David Murray
West Indies
73
85
Lance Cairns
New Zealand
74
83
Sunil Wettimuny
Sri Lanka
75
80
Alvin Greenidge
West Indies
75
80
Jim Higgs
Australia
76
78
Shivlal Yadav
India
76
78
Duleep Mendis
Sri Lanka
77
76
Srinivas Venkataraghavan
India
78
75
Roy Dias
Sri Lanka
79
73
Glenroy Sealy
Canada
80
72
Abdul Qadir
Pakistan
81
67
Jeff Moss
Australia
82
65
Iqbal Qasim
Pakistan
82
65
Norbert Phillip
West Indies
83
64
Ray Bright
Australia
84
63
Brijesh Patel
India
85
60
John Emburey
England
86
59
Yajurvindra Singh
India
86
59
Anura Tennekoon
Sri Lanka
87
56
Alan Hurst
Australia
87
56
Raphick Jumadeen
West Indies
88
55
Graham Dilley
England
89
48
Sikander Bakht
Pakistan
89
48
Rick McCosker
Australia
90
47
Mohsin Khan
Hong Kong
90
47
Franklyn Dennis
Canada
91
46
Doug Walters
Australia
92
45
Bobjee Narasimha Rao
India
93
43
Dilip Doshi
India
94
42
Gary Cosier
Australia
95
38
Bharath Reddy
India
95
38
Bandula Warnapura
Sri Lanka
95
38
John Parker
New Zealand
95
38
Christopher Chappell
Canada
96
36
Derick Parry
West Indies
97
34
Alan Butcher
England
97
34
Phil Carlson
Australia
98
31
Vanburn Holder
West Indies
99
30
John Vaughan
Canada
100
27
Sylvester Clarke
West Indies
101
26
Basil Williams
West Indies
102
24
Sudath Pasqual
Sri Lanka
103
23
John Maclean
Australia
104
21
Mike Hendrick
England
105
20
Bishan Bedi
India
105
20
Bryan Mauricette
Canada
106
19
John Reid
New Zealand
107
18
Chris Old
England
107
18
Tony Opatha
Sri Lanka
108
17
Brian McKechnie
New Zealand
108
17
Surinder Khanna
India
109
16
Sew Shivnarine
West Indies
110
15
Anwar Khan
Pakistan
110
15
Tariq Javed
Canada
111
14
Michael Holding
West Indies
112
13
Gary Troup
New Zealand
112
13
Derek Underwood
England
113
11
John Morrison
New Zealand
114
10
Martin Stead
Canada
114
10
Cecil Marshall
Canada
114
10
Stanley De Silva
Sri Lanka
115
9
Wayne Clark
Australia
115
9
Jeff Thomson
Australia
115
9
Max Walker
Australia
116
8
Herbert Chang
West Indies
117
7
John Lever
England
117
7
Wayne Larkins
England
117
7
Somachandra De Silva
Sri Lanka
118
6
Cornelius Henry
Canada
119
5
Colin Croft
West Indies
119
5
Stephen Boock
New Zealand
119
5
Brendon Bracewell
New Zealand
120
4
Ranjan Madugalle
Sri Lanka
121
3
Ewen Chatfield
New Zealand
121
3
Graeme Porter
Australia
121
3
Jitendra Patel
Canada
121
3
John Valentine
Canada
122
2
Ajit de Silva
Sri Lanka
122
2
Ehteshamuddin
Pakistan
123
1
Malcolm Marshall
West Indies
123
1
Dhiraj Parsana
India
123
1
Sunil Jayasinghe
Sri Lanka
124
0
Robert Callender
Canada
124
0
Charles Baksh
Canada
124
0
Bhagwath Chandrasekhar
India