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 Test
Position
Most Runs
Player Name
Team Name
1
1407
Sunil Gavaskar
India
2
1388
Gundappa Viswanath
India
3
1152
Kim Hughes
Australia
4
1073
Allan Border
Australia
5
1044
Dilip Vengsarkar
India
6
864
Chetan Chauhan
India
7
708
Javed Miandad
Pakistan
8
675
Graham Yallop
Australia
9
619
Kapil Dev
India
10
591
Yashpal Sharma
India
11
572
Geoff Boycott
England
12
569
Asif Iqbal
Pakistan
13
479
Wasim Raja
Pakistan
14
465
David Gower
England
15
463
Syed Kirmani
India
16
452
Andrew Hilditch
Australia
17
449
Rick Darling
Australia
18
446
Sir Ian Botham
England
19
436
Zaheer Abbas
Pakistan
20
358
Majid Khan
Pakistan
21
340
Graham Gooch
England
22
319
Geoff Miller
England
23
318
Mike Brearley
England
24
315
Faoud Bacchus
West Indies
25
304
Karsan Ghavri
India
26
301
Greg Chappell
Australia
27
293
Dav Whatmore
Australia
28
285
Bruce Laird
Australia
29
270
Bruce Yardley
Australia
30
262
Bob Taylor
England
31
260
Derek Randall
England
32
258
Mudassar Nazar
Pakistan
33
248
Anshuman Gaekwad
India
34
245
Alvin Kallicharran
West Indies
35
242
Jeremy Coney
New Zealand
36
236
Sir Viv Richards
West Indies
37
225
Imran Khan
38
219
Kevin Wright
Australia
39
210
Mushtaq Mohammad
Pakistan
40
203
Graeme Wood
Australia
41
196
Larry Gomes
West Indies
42
178
John Wright
New Zealand
43
176
Geoff Howarth
New Zealand
44
168
Wasim Bari
Pakistan
45
162
Geoff Dymock
Australia
46
149
Bruce Edgar
New Zealand
47
144
Mohinder Amarnath
India
48
137
Sarfraz Nawaz
Pakistan
49
136
Mark Burgess
New Zealand
50
133
Julien Wiener
Australia
51
127
Talat Ali
Pakistan
52
126
Haroon Rasheed
Pakistan
53
123
Rodney Hogg
Australia
54
115
Sir Richard Hadlee
New Zealand
55
105
Warren Lees
New Zealand
56
104
Peter Willey
England
57
95
Peter Sleep
Australia
58
91
Gordon Greenidge
West Indies
59
89
Joel Garner
West Indies
60
86
David Murray
West Indies
60
86
Roger Binny
India
61
84
Desmond Haynes
West Indies
62
81
Phil Edmonds
England
63
80
Jim Higgs
Australia
63
80
David Hookes
Australia
63
80
Alvin Greenidge
West Indies
64
79
Lawrence Rowe
West Indies
65
78
Shivlal Yadav
India
65
78
Bob Willis
England
66
75
Rod Marsh
Australia
67
72
Abdul Qadir
Pakistan
68
68
Lance Cairns
New Zealand
68
68
David Bairstow
England
69
65
Iqbal Qasim
Pakistan
69
65
Norbert Phillip
West Indies
70
61
Andy Roberts
New Zealand
71
60
John Emburey
England
71
60
Jeff Moss
Australia
72
59
Yajurvindra Singh
India
73
56
Raphick Jumadeen
West Indies
74
54
Graham Dilley
England
75
53
Peter Toohey
Australia
75
53
Srinivas Venkataraghavan
India
76
50
Alan Hurst
Australia
77
49
Dennis Lillee
Australia
78
47
Rick McCosker
Australia
78
47
Sadiq Mohammad
Pakistan
78
47
Mohsin Khan
Hong Kong
79
45
Deryck Murray
West Indies
79
45
Sikander Bakht
Pakistan
79
45
Bobjee Narasimha Rao
India
80
44
Ray Bright
Australia
81
43
Dilip Doshi
India
82
40
Clive Lloyd
West Indies
83
38
Bharath Reddy
India
83
38
John Parker
New Zealand
84
34
Alan Butcher
England
85
32
Derick Parry
West Indies
86
31
Vanburn Holder
West Indies
87
27
Sylvester Clarke
West Indies
88
26
Basil Williams
West Indies
89
23
Phil Carlson
Australia
90
20
Mike Hendrick
England
91
19
John Reid
New Zealand
92
16
Sew Shivnarine
West Indies
93
15
Anwar Khan
Pakistan
94
13
Derek Underwood
England
95
12
John Maclean
Australia
95
12
Michael Holding
West Indies
96
10
Gary Troup
New Zealand
97
9
Jeff Thomson
Australia
97
9
Wayne Clark
Australia
98
8
Herbert Chang
West Indies
98
8
Collis King
West Indies
99
6
John Lever
England
100
5
Stephen Boock
New Zealand
100
5
Brendon Bracewell
New Zealand
101
2
Ehteshamuddin
Pakistan
101
2
Colin Croft
West Indies
102
1
Malcolm Marshall
West Indies
102
1
Dhiraj Parsana
India
102
1
Bishan Bedi
India
103
0
Bhagwath Chandrasekhar
India