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 1991 for all time
Position
Most Runs
Player Name
Team Name
1
1628
Sir Richie Richardson
West Indies
2
1284
Graham Gooch
England
3
1175
Desmond Haynes
West Indies
4
1110
Geoff Marsh
Australia
5
1103
David Boon
Australia
6
880
Andrew Jones
New Zealand
7
878
Dean Jones
Australia
8
856
Mark Waugh
Australia
9
849
Carl Hooper
West Indies
10
847
Allan Border
Australia
11
833
Mark Taylor
Australia
12
821
Robin Smith
England
13
770
Sir Viv Richards
West Indies
14
723
Sanjay Manjrekar
India
15
670
Gus Logie
West Indies
16
656
Aravinda de Silva
Sri Lanka
17
627
Asanka Gurusinha
Sri Lanka
18
562
Mike Atherton
England
19
528
Martin Crowe
New Zealand
20
505
Ian Healy
Australia
21
495
Sachin Tendulkar
India
22
475
Gordon Greenidge
West Indies
23
473
Alec Stewart
England
24
453
Allan Lamb
England
25
451
John Wright
New Zealand
26
441
Jeff Dujon
West Indies
27
389
Ramiz Raja
Pakistan
28
381
Malcolm Marshall
West Indies
29
377
Ravi Shastri
India
30
344
Phil Simmons
West Indies
31
333
Greg Matthews
Australia
32
318
Imran Khan
33
312
Arjuna Ranatunga
Sri Lanka
34
311
Steve Waugh
Australia
35
306
Chandika Hathurusingha
Sri Lanka
36
300
Kris Srikkanth
India
37
294
Hashan Tillakaratne
Sri Lanka
38
286
Saleem Malik
Pakistan
39
283
Navjot Sidhu
India
40
275
Mohammad Azharuddin
India
41
273
David Gower
England
42
269
Ken Rutherford
New Zealand
43
264
Zahid Fazal
Pakistan
43
264
Sanath Jayasuriya
Sri Lanka
44
263
Brian Lara
West Indies
45
255
Sir Curtly Ambrose
West Indies
46
251
Phil DeFreitas
England
47
235
Kapil Dev
India
48
232
Richard Reid
New Zealand
49
216
Mark Ramprakash
England
50
211
Kepler Wessels
Australia
51
204
Graeme Hick
England
52
191
Rumesh Ratnayake
Sri Lanka
53
190
Ian Smith
New Zealand
54
183
Manoj Prabhakar
India
55
180
Mark Greatbatch
New Zealand
56
172
Shane Thomson
New Zealand
56
172
Charith Senanayake
Sri Lanka
57
170
Keith Arthurton
West Indies
57
170
Trevor Franklin
New Zealand
58
162
Javed Miandad
Pakistan
59
158
Jack Russell
England
60
155
Philo Wallace
West Indies
61
150
Kiran More
India
62
147
Courtney Walsh
West Indies
63
138
Chris Harris
New Zealand
64
137
Clayton Lambert
West Indies
65
136
Chris Lewis
England
66
130
Pravin Amre
India
67
129
Derek Pringle
England
68
127
Adrian Kuiper
South Africa
69
122
Neil Fairbrother
England
70
119
Craig McDermott
Australia
70
119
Merv Hughes
Australia
71
115
Hugh Morris
England
72
112
Graeme Labrooy
Sri Lanka
73
106
Aamer Sohail
Pakistan
74
95
Peter Kirsten
South Africa
75
93
Vinod Kambli
India
76
92
Dipak Patel
New Zealand
77
88
Simon O'Donnell
Australia
78
86
Wasim Akram
Pakistan
79
83
Ijaz Ahmed
Pakistan
80
82
Champaka Ramanayake
Sri Lanka
80
82
Dilip Vengsarkar
India
81
80
Inzamam-ul-Haq
Pakistan
82
76
Asoka de Silva
Sri Lanka
83
75
Ian Bishop
West Indies
84
73
Moin Khan
Pakistan
85
71
Javagal Srinath
India
86
66
Tom Moody
Australia
87
65
Sir Ian Botham
England
88
64
Peter Taylor
Australia
89
63
Patrick Patterson
West Indies
90
55
Angus Fraser
England
91
52
Jimmy Cook
South Africa
92
51
Wayne Larkins
England
92
51
Venkatapathy Raju
India
93
50
David Lawrence
England
94
46
Rod Latham
New Zealand
95
44
Shoaib Mohammad
Pakistan
96
40
Roshan Mahanama
Sri Lanka
96
40
Phil Newport
England
96
40
Richard Illingworth
England
97
38
Waqar Younis
Pakistan
97
38
Anderson Cummins
West Indies
98
34
Terry Alderman
Australia
99
33
Sajid Ali
Pakistan
100
32
Martin Bicknell
England
101
31
Mandy Yachad
South Africa
102
30
Gladstone Small
England
102
30
Bryan Young
New Zealand
103
29
Chris Pringle
New Zealand
104
28
Chris Cairns
New Zealand
105
26
Brendon Kuruppu
Sri Lanka
105
26
Clive Rice
South Africa
106
25
Athula Samarasekera
Sri Lanka
107
24
Devon Malcolm
England
108
23
Phil Tufnell
England
108
23
David Williams
West Indies
109
20
Don Anurasiri
Sri Lanka
109
20
Danny Morrison
New Zealand
110
19
Willie Watson
New Zealand
111
18
John Morris
England
111
18
Richard Snell
South Africa
112
17
Gavin Larsen
New Zealand
113
16
Mushtaq Ahmed
Pakistan
113
16
Bruce Reid
Australia
114
14
Grant Bradburn
New Zealand
114
14
Romesh Kaluwitharana
Sri Lanka
115
13
Subroto Banerjee
India
116
12
Mike Whitney
Australia
117
11
Richard Petrie
New Zealand
118
10
Winston Benjamin
West Indies
118
10
Carl Rackemann
Australia
118
10
Kapila Wijegunawardene
Sri Lanka
118
10
Craig Matthews
South Africa
119
9
David Richardson
South Africa
120
8
Steve Watkin
England
120
8
Tony Gray
West Indies
121
7
Aaqib Javed
Pakistan
122
6
Clive Eksteen
South Africa
123
5
Carlisle Best
West Indies
123
5
Ian Allen
West Indies
124
3
Jayananda Warnaweera
Sri Lanka
125
2
Ezra Moseley
West Indies
125
2
Brian McMillan
South Africa
126
1
Akram Raza
Pakistan
126
1
Saeed Anwar
Pakistan
126
1
Eddie Hemmings
England
127
0
Woorkeri Raman
India
127
0
Andrew Hudson
South Africa
127
0
Pramodya Wickramasinghe
Sri Lanka
127
0
Tim Shaw
South Africa
127
0
Robert Haynes
West Indies