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 1997 for all time
Position
Most Runs
Player Name
Team Name
1
2449
Sanath Jayasuriya
Sri Lanka
2
2432
Aravinda de Silva
Sri Lanka
3
2186
Sourav Ganguly
India
4
2011
Sachin Tendulkar
India
5
1935
Rahul Dravid
India
6
1679
Mohammad Azharuddin
India
7
1614
Brian Lara
West Indies
8
1540
Ijaz Ahmed
Pakistan
9
1461
Mark Waugh
Australia
10
1444
Steve Waugh
Australia
11
1438
Inzamam-ul-Haq
Pakistan
12
1375
Carl Hooper
West Indies
13
1349
Greg Blewett
Australia
14
1348
Roshan Mahanama
Sri Lanka
15
1343
Arjuna Ranatunga
Sri Lanka
16
1328
Marvan Atapattu
Sri Lanka
17
1257
Hansie Cronje
South Africa
18
1256
Daryll Cullinan
South Africa
19
1230
Grant Flower
Zimbabwe
20
1226
Shiv Chanderpaul
West Indies
21
1159
Graham Thorpe
England
22
1149
Gary Kirsten
South Africa
23
1146
Alec Stewart
England
24
1141
Nathan Astle
New Zealand
25
1115
Ajay Jadeja
India
26
1099
Stuart Williams
Zimbabwe
27
1033
Stephen Fleming
New Zealand
28
1030
Michael Bevan
Australia
29
1022
Saeed Anwar
Pakistan
30
969
Chris Cairns
New Zealand
31
935
Moin Khan
Pakistan
32
931
Matthew Elliott
Australia
33
884
Bryan Young
New Zealand
34
870
Navjot Sidhu
India
35
867
Shahid Afridi
36
840
Andy Flower
Zimbabwe
37
837
Mike Atherton
England
38
827
Lance Klusener
South Africa
39
815
Mark Taylor
Australia
40
811
Guy Whittall
Zimbabwe
41
802
Shaun Pollock
South Africa
42
783
Adam Parore
New Zealand
43
775
Saleem Malik
Pakistan
44
758
Sherwin Campbell
West Indies
45
754
Alistair Campbell
Zimbabwe
46
745
Jacques Kallis
South Africa
47
706
Robin Singh
India
48
691
Ian Healy
Australia
49
689
Aamer Sohail
Pakistan
50
647
Matt Horne
New Zealand
51
630
Chris Harris
New Zealand
52
619
Jonty Rhodes
South Africa
53
611
Nasser Hussain
England
54
572
Ricky Ponting
Australia
55
552
Hashan Tillakaratne
Sri Lanka
56
548
Adam Bacher
South Africa
57
531
Ramiz Raja
Pakistan
58
530
Blair Pocock
New Zealand
59
516
Kumar Dharmasena
Sri Lanka
60
506
Paul Reiffel
Australia
61
502
Romesh Kaluwitharana
Sri Lanka
62
490
John Crawley
England
63
479
Shane Warne
Australia
64
467
Brian McMillan
South Africa
65
458
Nayan Mongia
India
66
446
Craig McMillan
New Zealand
67
434
Roland Holder
West Indies
68
429
Paul Strang
Zimbabwe
69
418
Azhar Mahmood
Pakistan
70
405
Gavin Rennie
Zimbabwe
71
383
Mohammad Wasim
Pakistan
72
367
Anil Kumble
India
73
356
Kennedy Otieno
Kenya
74
350
David Richardson
South Africa
75
324
Stuart Law
Australia
76
309
Junior Murray
West Indies
77
301
Nick Knight
England
78
298
Sir Curtly Ambrose
West Indies
79
296
Pat Symcox
South Africa
80
287
Dave Houghton
Zimbabwe
80
287
Saba Karim
India
81
286
Adam Gilchrist
Australia
82
285
Daniel Vettori
New Zealand
83
274
Saqlain Mushtaq
Pakistan
84
259
Athar Ali Khan
Bangladesh
85
254
Mark Butcher
England
86
241
Michael Di Venuto
Australia
87
237
Craig Evans
Zimbabwe
88
236
Matthew Hayden
Australia
89
220
Adam Hollioake
England
89
220
Andrew Hudson
South Africa
90
216
Phil Simmons
West Indies
91
212
VVS Laxman
India
92
208
Ian Bishop
West Indies
93
205
Chaminda Vaas
Sri Lanka
94
197
Lanka de Silva
Sri Lanka
95
195
Akram Khan
Bangladesh
96
192
Robert Croft
England
97
187
Herschelle Gibbs
South Africa
98
181
Ali Naqvi
Pakistan
99
173
Wasim Akram
Pakistan
100
171
Craig Wishart
Zimbabwe
101
170
Dipak Chudasama
Kenya
102
166
Simon Doull
New Zealand
103
161
Dominic Cork
England
103
161
Jimmy Adams
West Indies
104
158
Robert Samuels
West Indies
104
158
Javagal Srinath
India
105
152
Dipak Patel
New Zealand
105
152
Mark Ealham
England
106
151
Franklyn Rose
West Indies
106
151
David Williams
West Indies
107
149
Russel Arnold
Sri Lanka
108
146
Heath Streak
Zimbabwe
109
143
Muttiah Muralitharan
Sri Lanka
110
137
Waqar Younis
Pakistan
111
136
Craig Spearman
New Zealand
112
133
Vinod Kambli
India
113
127
Michael Kasprowicz
Australia
113
127
Mushtaq Ahmed
Pakistan
114
126
Aminul Islam
Bangladesh
115
121
Maurice Odumbe
Kenya
115
121
Jason Gillespie
Australia
116
110
Andy Caddick
England
117
109
Graeme Hick
England
118
106
Steve Tikolo
Kenya
119
105
Andy Waller
Zimbabwe
120
103
Gavin Larsen
New Zealand
121
97
Sunil Joshi
India
122
95
Hitesh Modi
Kenya
123
93
Ben Hollioake
England
124
92
Lee Germon
New Zealand
124
92
Abey Kuruvilla
India
125
91
Vikram Rathour
India
126
89
Rajesh Chauhan
India
126
89
Mahela Jayawardene
Sri Lanka
127
86
Dulip Liyanage
Sri Lanka
128
84
Thomas Odoyo
Kenya
129
82
Andy Bichel
Australia
129
82
Habibul Bashar
Bangladesh
129
82
Zahoor Elahi
Pakistan
130
81
Courtney Browne
West Indies
131
80
Allan Donald
South Africa
132
76
Asif Mujtaba
Pakistan
133
74
Craig White
England
134
72
Tony Suji
Kenya
135
70
Ali Brown
England
136
69
Alpesh Vadher
Kenya
136
69
Roger Twose
New Zealand
137
68
Aasif Karim
Kenya
138
67
Darren Gough
England
139
65
Glenn McGrath
Australia
140
64
Dirk Viljoen
Zimbabwe
141
63
Adrian Griffith
West Indies
142
61
Hasibul Hossain
Bangladesh
143
60
John Rennie
Zimbabwe
144
58
Venkatesh Prasad
India
145
57
Floyd Reifer
West Indies
146
55
Naimur Rahman
Bangladesh
147
53
Philo Wallace
West Indies
147
53
Courtney Walsh
West Indies
147
53
Mafizur Rahman
Bangladesh
148
52
Akhtar Sarfraz
Pakistan
148
52
Mark Ramprakash
England
149
51
Mohammad Hussain
Pakistan
150
49
Manzoor Akhtar
Pakistan
151
48
Justin Langer
Australia
152
47
Hasan Raza
Pakistan
152
47
Sajid Ali
Pakistan
153
46
Nuwan Zoysa
Sri Lanka
153
46
Sajeewa de Silva
Sri Lanka
153
46
Dean Headley
England
154
45
Pramodya Wickramasinghe
Sri Lanka
155
44
Minhajul Abedin
Bangladesh
155
44
Dougie Brown
England
156
42
Matthew Fleming
England
156
42
Rawl Lewis
West Indies
157
41
Alan Mullally
England
158
40
Khaled Mashud
Bangladesh
158
40
Shahriar Hossain
Bangladesh
158
40
Saleem Elahi
Pakistan
159
39
Phil Tufnell
England
159
39
Derek Crookes
South Africa
160
38
Adam Dale
Australia
161
36
Mohammad Ramzan
Pakistan
161
36
Bryan Strang
Zimbabwe
162
33
Heath Davis
New Zealand
163
32
Shayne O'Connor
New Zealand
163
32
Rudi Bryson
South Africa
164
30
Eddo Brandes
Zimbabwe
165
29
Upul Chandana
Sri Lanka
165
29
Dodda Ganesh
India
166
28
Shahid Nazir
Pakistan
166
28
Aaqib Javed
Pakistan
166
28
Ruwan Kalpage
Sri Lanka
167
27
Paul Adams
South Africa
167
27
Mujahid Jamshed
Pakistan
168
25
Mervyn Dillon
West Indies
169
24
Sheikh Salahuddin
Bangladesh
170
23
Andy Whittall
Zimbabwe
170
23
Mohammad Rafique
Bangladesh
170
23
Peter Martin
England
171
22
Geoff Allott
New Zealand
171
22
Graham Lloyd
England
171
22
Louis Koen
South Africa
172
21
Woorkeri Raman
India
173
20
Salil Ankola
India
173
20
Danny Morrison
New Zealand
174
18
Michael Slater
Australia
174
18
Patterson Thompson
West Indies
175
16
Chris Silverwood
England
176
15
Rashid Latif
Pakistan
177
14
Laurie Williams
West Indies
178
13
Stuart Carlisle
Zimbabwe
179
12
Enamul Haque
Bangladesh
179
12
Devon Malcolm
England
180
11
Nilesh Kulkarni
India
180
11
Ravindra Pushpakumara
Sri Lanka
180
11
Martin Suji
Kenya
180
11
Shafiuddin Ahmed
Bangladesh
181
10
Mohammad Sheikh
Bangladesh
181
10
Everton Matambanadzo
Zimbabwe
181
10
Darren Lehmann
Australia
181
10
Arshad Khan
Pakistan
182
9
Ronnie Irani
England
182
9
Noel David
India
182
9
Cameron Cuffy
West Indies
182
9
Sanjeeva Ranatunga
Sri Lanka
183
8
Andrew Penn
New Zealand
183
8
Ian Harvey
Australia
183
8
Abdul Razzaq
Pakistan
184
7
Mohammad Zahid
Pakistan
184
7
Saiful Islam
Bangladesh
184
7
Fanie de Villiers
South Africa
185
6
Mark Boucher
South Africa
186
5
Justin Vaughan
New Zealand
187
4
Shaun Young
Australia
187
4
Tom Moody
Australia
187
4
Jahangir Alam
Bangladesh
187
4
Mike Smith
Scotland
188
3
Joseph Angara
Kenya
188
3
Ottis Gibson
West Indies
188
3
Simon Cook
Australia
188
3
Brett Schultz
South Africa
189
2
Kabir Khan
Pakistan
189
2
Mohammad Akram
Pakistan
189
2
Jack Russell
England
190
1
Anthony Stuart
Australia
190
1
Debasis Mohanty
India
190
1
Harvinder Singh
India
190
1
Shoaib Akhtar
Pakistan
190
1
David Sewell
New Zealand
190
1
Nixon McLean
West Indies
190
1
Adam Huckle
Zimbabwe
191
0
Pommie Mbangwa
Zimbabwe
191
0
Jayantha Silva
Sri Lanka
191
0
Shahid Afridi
Pakistan
191
0
Sairaj Bahutule
India
191
0
Brendon Julian
Australia