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 1978 for all time
Position
Most Runs
Player Name
Team Name
1
1103
Sunil Gavaskar
India
2
923
David Gower
England
3
829
Alvin Kallicharran
West Indies
4
783
Graeme Wood
Australia
5
768
Geoff Boycott
England
6
731
Clive Radley
England
7
688
Dilip Vengsarkar
India
8
677
Sir Ian Botham
England
9
674
Zaheer Abbas
Pakistan
10
663
Javed Miandad
Pakistan
11
661
Gundappa Viswanath
India
12
653
Graham Yallop
Australia
13
625
Peter Toohey
Australia
14
614
Geoff Howarth
New Zealand
15
488
Chetan Chauhan
India
16
483
Graham Roope
England
17
481
Larry Gomes
West Indies
18
471
Graham Gooch
England
19
457
Bob Simpson
Australia
19
457
Mudassar Nazar
Pakistan
20
443
Basil Williams
West Indies
21
423
Derek Randall
England
22
383
Sew Shivnarine
West Indies
23
339
Gary Cosier
Australia
24
336
Derick Parry
West Indies
25
331
Mike Brearley
England
26
330
Desmond Haynes
West Indies
27
323
Geoff Miller
England
28
319
Mohinder Amarnath
India
29
314
Craig Serjeant
Australia
30
313
Bruce Yardley
Australia
31
311
Sadiq Mohammad
Pakistan
32
309
Majid Khan
Pakistan
33
304
Mohsin Khan
Hong Kong
34
292
Kapil Dev
India
35
277
Rick Darling
Australia
36
271
John Wright
New Zealand
37
261
Asif Iqbal
Pakistan
38
257
Robert Anderson
New Zealand
39
253
Mark Burgess
New Zealand
40
250
Steve Rixon
Australia
41
248
Syed Kirmani
India
42
247
Surinder Amarnath
India
43
245
Kim Hughes
Australia
44
244
David Murray
West Indies
45
236
Karsan Ghavri
India
46
232
Anshuman Gaekwad
India
46
232
Norbert Phillip
West Indies
47
224
Haroon Rasheed
Pakistan
48
218
Bob Taylor
England
49
217
Bev Congdon
New Zealand
50
212
John Parker
New Zealand
51
199
Faoud Bacchus
West Indies
52
178
Bruce Edgar
New Zealand
53
172
Mushtaq Mohammad
Pakistan
54
170
Wasim Raja
Pakistan
55
168
Phil Edmonds
England
56
165
Alvin Greenidge
West Indies
57
156
Jock Edwards
New Zealand
58
155
Lance Cairns
New Zealand
59
150
Wasim Bari
Pakistan
60
147
Vanburn Holder
West Indies
61
132
Deryck Murray
West Indies
62
131
Gordon Greenidge
West Indies
63
128
Clive Lloyd
West Indies
64
122
Sarfraz Nawaz
Pakistan
65
116
Imran Khan
66
114
Sir Richard Hadlee
New Zealand
67
113
Chris Old
England
68
99
Brian Rose
England
69
92
Bob Willis
England
70
89
Trevor Laughlin
Australia
71
83
Richard Collinge
New Zealand
72
80
Jeff Thomson
Australia
73
75
Sikander Bakht
Pakistan
74
71
Sir Viv Richards
West Indies
74
71
Rodney Hogg
Australia
75
67
John Maclean
Australia
75
67
John Lever
England
76
65
Erapalli Prasanna
India
77
63
Hasan Jamil
Pakistan
78
59
Bishan Bedi
India
79
53
Shafiq Ahmed
Pakistan
80
51
Iqbal Qasim
Pakistan
81
49
Irvine Shillingford
West Indies
82
48
Barry Wood
England
83
47
David Ogilvie
Australia
84
42
Azmat Rana
Pakistan
84
42
Talat Ali
Pakistan
85
41
Geoff Cope
England
86
35
Mike Hendrick
England
87
34
David Lloyd
England
88
32
John Dyson
Australia
88
32
Ian Callen
Australia
89
30
Richard Austin
West Indies
90
29
Allan Border
Australia
91
25
Abdul Qadir
Pakistan
92
24
Stephen Boock
New Zealand
93
23
Liaqat Ali
Pakistan
93
23
Sylvester Clarke
West Indies
93
23
Geoff Dymock
Australia
94
18
Srinivas Venkataraghavan
India
94
18
Joel Garner
West Indies
95
17
Wayne Clark
Australia
96
16
Ashok Mankad
India
97
14
Mike Gatting
England
97
14
Andy Roberts
New Zealand
97
14
Wayne Daniel
West Indies
98
13
Maurice Foster
West Indies
99
12
Colin Croft
West Indies
99
12
Warren Lees
New Zealand
99
12
Jim Higgs
Australia
100
11
Yashpal Sharma
India
100
11
Arshad Pervez
Pakistan
101
10
Alan Hurst
Australia
102
9
Bhagwath Chandrasekhar
India
102
9
Ewen Chatfield
New Zealand
102
9
John Emburey
England
103
8
Raphick Jumadeen
West Indies
104
7
Malcolm Marshall
West Indies
105
4
Brendon Bracewell
New Zealand
106
3
Dayle Hadlee
New Zealand
107
1
Bobjee Narasimha Rao
India
108
0
Tony Mann
Australia
108
0
Sam Gannon
Australia
108
0
Naeem Ahmed
Pakistan