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 1995 for all time
Position
Most Runs
Player Name
Team Name
1
2028
Brian Lara
West Indies
2
1686
Inzamam-ul-Haq
Pakistan
3
1551
Mark Taylor
Australia
4
1472
Mark Waugh
Australia
5
1416
Mike Atherton
England
6
1316
Michael Slater
Australia
7
1304
Steve Waugh
Australia
8
1137
Aamer Sohail
Pakistan
9
1136
Hashan Tillakaratne
Sri Lanka
10
1082
Graham Thorpe
England
11
1037
Sherwin Campbell
West Indies
12
1035
Asanka Gurusinha
Sri Lanka
13
1006
Stephen Fleming
New Zealand
14
990
Graeme Hick
England
15
962
Arjuna Ranatunga
Sri Lanka
16
900
Gary Kirsten
South Africa
17
874
David Boon
Australia
18
868
Carl Hooper
West Indies
19
846
Ramiz Raja
Pakistan
20
838
Greg Blewett
Australia
21
776
Ijaz Ahmed
Pakistan
22
763
Aravinda de Silva
Sri Lanka
23
750
Sir Richie Richardson
West Indies
24
687
Jimmy Adams
West Indies
25
676
Hansie Cronje
South Africa
26
668
Ian Healy
Australia
27
665
Adam Parore
New Zealand
28
627
Brian McMillan
South Africa
29
613
Daryll Cullinan
South Africa
30
603
Ken Rutherford
New Zealand
31
589
Stuart Williams
Zimbabwe
32
585
Roshan Mahanama
Sri Lanka
33
576
Bryan Young
New Zealand
34
572
Chris Cairns
New Zealand
35
536
Saleem Malik
Pakistan
36
502
Sachin Tendulkar
India
37
494
Sanath Jayasuriya
Sri Lanka
38
493
Shiv Chanderpaul
West Indies
39
483
Andy Flower
Zimbabwe
40
480
Robin Smith
England
41
478
Keith Arthurton
West Indies
42
461
Mark Greatbatch
New Zealand
43
449
Wasim Akram
Pakistan
44
448
Jonty Rhodes
South Africa
45
440
Ricky Ponting
Australia
46
435
Manoj Prabhakar
India
47
434
Chandika Hathurusingha
Sri Lanka
48
433
Moin Khan
Pakistan
49
426
Alec Stewart
England
50
423
Navjot Sidhu
India
51
414
Nathan Astle
New Zealand
52
410
Junior Murray
West Indies
53
408
Mohammad Azharuddin
India
54
404
Grant Flower
Zimbabwe
55
392
Saeed Anwar
Pakistan
56
371
Andrew Hudson
South Africa
57
367
Roger Twose
New Zealand
58
354
Saleem Elahi
Pakistan
59
350
Ajay Jadeja
India
60
334
Guy Whittall
Zimbabwe
61
329
Phil Simmons
West Indies
62
328
Jack Russell
England
63
324
John Crawley
England
64
321
Chaminda Vaas
Sri Lanka
65
320
Michael Bevan
Australia
66
312
David Richardson
South Africa
67
297
Martin Crowe
New Zealand
68
291
Romesh Kaluwitharana
Sri Lanka
68
291
Dave Houghton
Zimbabwe
69
275
Basit Ali
Pakistan
70
274
Vinod Kambli
India
71
268
Kumar Dharmasena
Sri Lanka
72
263
Alistair Campbell
Zimbabwe
73
256
Dominic Cork
England
74
247
Winston Benjamin
West Indies
75
243
Sanjay Manjrekar
India
76
240
Darrin Murray
New Zealand
77
228
Shane Thomson
New Zealand
78
226
Mark Ramprakash
England
79
217
Stuart Law
Australia
80
214
Lee Germon
New Zealand
81
201
Dipak Patel
New Zealand
82
194
Darren Gough
England
83
189
Gavin Larsen
New Zealand
84
183
Paul Reiffel
Australia
85
180
Nayan Mongia
India
86
177
Rashid Latif
Pakistan
87
174
Phil DeFreitas
England
88
173
Paul Strang
Zimbabwe
89
171
Graham Gooch
England
90
170
Heath Streak
Zimbabwe
91
169
Shane Warne
Australia
92
167
Craig Spearman
New Zealand
93
161
Chamara Dunusinghe
Sri Lanka
94
156
Sir Curtly Ambrose
West Indies
94
156
Mike Watkinson
England
95
151
Mike Rindel
South Africa
96
150
Roger Harper
West Indies
97
147
Courtney Browne
West Indies
97
147
Matthew Hart
New Zealand
98
142
Aaqib Javed
Pakistan
99
141
Sanjeeva Ranatunga
Sri Lanka
100
140
Mike Gatting
England
101
135
Shakeel Ahmed
Oman
102
131
Rudi Steyn
South Africa
103
129
Shaun Pollock
South Africa
104
123
Waqar Younis
Pakistan
105
122
Allan Donald
South Africa
105
122
Pramodya Wickramasinghe
Sri Lanka
106
117
Courtney Walsh
West Indies
107
115
Neil Fairbrother
England
108
109
Matthew Hayden
Australia
109
106
Ian Bishop
West Indies
109
106
Roland Holder
West Indies
110
103
Damien Martyn
Australia
111
101
Kenny Benjamin
West Indies
112
100
Muttiah Muralitharan
Sri Lanka
113
99
Fanie de Villiers
South Africa
113
99
Mushtaq Ahmed
Pakistan
114
97
Javagal Srinath
India
114
97
Richard Illingworth
England
115
96
Ruwan Kalpage
Sri Lanka
116
95
Steve Rhodes
England
117
93
Asif Mujtaba
Pakistan
117
93
Ottis Gibson
West Indies
118
92
Akram Khan
Bangladesh
119
91
Stuart Carlisle
Zimbabwe
120
90
Chris Lewis
England
121
89
Nick Knight
England
122
85
Dion Nash
New Zealand
123
84
Angus Fraser
England
124
83
Shoaib Mohammad
Pakistan
124
83
Saqlain Mushtaq
Pakistan
125
82
Craig Matthews
South Africa
126
81
Mark Burmester
Zimbabwe
127
80
Justin Vaughan
New Zealand
128
78
Brendon Julian
Australia
129
77
Dulip Samaraweera
Sri Lanka
130
76
Craig McDermott
Australia
131
74
Jason Gallian
England
131
74
Anderson Cummins
West Indies
132
73
Clive Eksteen
South Africa
133
72
Aminul Islam
Bangladesh
133
72
Aamer Hanif
Pakistan
134
70
Danny Morrison
New Zealand
135
69
Andrew Jones
New Zealand
136
64
Adrian Kuiper
South Africa
137
60
Peter Martin
England
138
54
Devon Malcolm
England
139
52
Pat Symcox
South Africa
140
51
Dave Callaghan
South Africa
140
51
Ghulam Ali
Pakistan
141
50
John Commins
South Africa
142
49
David Brain
Zimbabwe
143
48
Zafar Iqbal
Pakistan
143
48
Simon Doull
New Zealand
143
48
Manzoor Elahi
Pakistan
143
48
Aashish Kapoor
India
144
47
Minhajul Abedin
Bangladesh
145
46
Shane Lee
Australia
145
46
Khaled Mashud
Bangladesh
146
44
Justin Langer
Australia
147
43
Chris Pringle
New Zealand
148
41
Mark Dekker
Zimbabwe
149
37
Craig Wishart
Zimbabwe
150
36
Aamer Nazir
Pakistan
151
35
Akram Raza
Pakistan
151
35
Bryan Strang
Zimbabwe
152
34
Murphy Su'a
New Zealand
152
34
Damien Fleming
Australia
153
31
Anil Kumble
India
154
30
Saiful Islam
Bangladesh
155
28
Glenn McGrath
Australia
156
27
Shaun Udal
England
156
27
Javed Omar
Bangladesh
157
26
Jo Angel
Australia
157
26
Craig White
England
158
25
Iain Butchart
Zimbabwe
158
25
Vasbert Drakes
West Indies
159
24
Naeem Ashraf
Pakistan
159
24
Zahid Fazal
Pakistan
159
24
Ata-ur-Rehman
Pakistan
159
24
Kabir Khan
Pakistan
160
23
Hamish Anthony
West Indies
160
23
Ravindra Pushpakumara
Sri Lanka
161
22
Mark Douglas
New Zealand
162
21
Athar Ali Khan
Bangladesh
163
20
Eric Simons
South Africa
164
19
Saeed Azad
Pakistan
165
18
Alan Wells
England
166
16
Habibul Bashar
Bangladesh
166
16
Gavin Robertson
Australia
166
16
Mohammad Akram
Pakistan
166
16
Enamul Haque
Bangladesh
167
15
Arshad Khan
Pakistan
167
15
Mohammad Rafique
Bangladesh
167
15
Sajjad Ahmed
Bangladesh
167
15
Andy Waller
Zimbabwe
168
14
Phil Emery
Australia
169
13
Tim May
Australia
169
13
Steven Jack
South Africa
169
13
Roydon Hayes
New Zealand
170
12
Gerhardus Liebenberg
South Africa
170
12
Javed Qadeer
Pakistan
170
12
Meyrick Pringle
South Africa
171
9
Venkatesh Prasad
India
172
8
John Emburey
England
172
8
Kerry Walmsley
New Zealand
172
8
Janak Gamage
Sri Lanka
172
8
Craig Evans
Zimbabwe
172
8
Charlie Lock
Zimbabwe
173
7
Jayantha Silva
Sri Lanka
174
6
Henry Olonga
Zimbabwe
174
6
Utpal Chatterjee
India
175
5
Eddo Brandes
Zimbabwe
176
4
Stephen Peall
Zimbabwe
176
4
Phil Tufnell
England
177
3
Naimur Rahman
Bangladesh
177
3
Merv Hughes
Australia
177
3
Rajindra Dhanraj
West Indies
177
3
Eric Upashantha
Sri Lanka
177
3
Chaminda Mendis
Sri Lanka
178
2
Anisur Rahman
Bangladesh
178
2
Nadeem Khan
Pakistan
179
1
Mark Haslam
New Zealand
179
1
Rajesh Chauhan
India
179
1
Peter McIntyre
Australia
179
1
Hasibul Hossain
Bangladesh
179
1
Jacques Kallis
South Africa
179
1
Mahmood Hamid
Pakistan
179
1
Gary Martin
Zimbabwe
180
0
Paul Adams
South Africa
180
0
Champaka Ramanayake
Sri Lanka
180
0
Mark Ilott
England
180
0
Venkatapathy Raju
India
180
0
Brett Schultz
South Africa