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 1999 for all time
Position
Most Runs
Player Name
Team Name
1
2626
Rahul Dravid
India
2
2580
Sourav Ganguly
India
3
2144
Mark Waugh
Australia
4
1931
Sachin Tendulkar
India
5
1921
Ricky Ponting
Australia
6
1774
Jacques Kallis
South Africa
7
1681
Adam Gilchrist
Australia
8
1663
Inzamam-ul-Haq
Pakistan
9
1627
Steve Waugh
Australia
10
1585
Saeed Anwar
Pakistan
11
1489
Sadagoppan Ramesh
India
12
1463
Brian Lara
West Indies
13
1461
Herschelle Gibbs
South Africa
14
1372
Daryll Cullinan
South Africa
15
1342
Andy Flower
Zimbabwe
16
1338
Nathan Astle
New Zealand
17
1279
Mahela Jayawardene
Sri Lanka
18
1235
Lance Klusener
South Africa
19
1229
Marvan Atapattu
Sri Lanka
20
1202
Ajay Jadeja
India
21
1165
Gary Kirsten
South Africa
22
1141
Shiv Chanderpaul
West Indies
23
1127
Chris Cairns
New Zealand
24
1123
Romesh Kaluwitharana
Sri Lanka
25
1117
Sherwin Campbell
West Indies
26
1114
Matt Horne
New Zealand
27
1106
Roger Twose
New Zealand
28
1060
Ijaz Ahmed
Pakistan
28
1060
Nasser Hussain
England
29
1051
Michael Slater
Australia
30
1050
Hansie Cronje
South Africa
31
1039
Neil Johnson
Zimbabwe
32
1019
Mohammad Yousuf
Pakistan
33
1002
Russel Arnold
Sri Lanka
34
973
Ridley Jacobs
West Indies
35
953
Grant Flower
Zimbabwe
36
949
Michael Bevan
Australia
37
923
Craig McMillan
New Zealand
38
910
Stephen Fleming
New Zealand
39
889
Moin Khan
Pakistan
40
886
Alistair Campbell
Zimbabwe
41
882
Murray Goodwin
Zimbabwe
42
860
Jimmy Adams
West Indies
43
853
Darren Lehmann
Australia
44
849
Alec Stewart
England
45
843
Jonty Rhodes
South Africa
46
836
Graeme Hick
England
47
813
Sanath Jayasuriya
Sri Lanka
48
810
Justin Langer
Australia
49
803
Shahid Afridi
50
727
Mark Boucher
South Africa
51
717
Greg Blewett
Australia
52
689
Adam Parore
New Zealand
53
687
Aravinda de Silva
Sri Lanka
54
673
Wasim Akram
Pakistan
55
667
Guy Whittall
Zimbabwe
56
656
Mohammad Azharuddin
India
57
655
Robin Singh
India
58
634
Wajahatullah Wasti
Pakistan
59
602
Chris Harris
New Zealand
60
582
Carl Hooper
West Indies
61
567
Shaun Pollock
South Africa
62
551
Shane Warne
Australia
63
520
Arjuna Ranatunga
Sri Lanka
64
497
Neil Fairbrother
England
65
494
Ricardo Powell
West Indies
66
478
Hashan Tillakaratne
Sri Lanka
67
467
Azhar Mahmood
Pakistan
68
462
Steve Tikolo
Kenya
69
451
Graham Thorpe
England
70
450
Damien Martyn
Australia
70
450
Upul Chandana
Sri Lanka
71
437
Nick Knight
England
72
426
Dion Nash
New Zealand
73
394
Craig Spearman
New Zealand
74
380
Abdul Razzaq
Pakistan
75
374
Stuart Carlisle
Zimbabwe
76
365
Daniel Vettori
New Zealand
77
359
Javagal Srinath
India
78
350
Tillakaratne Dilshan
Sri Lanka
79
348
Adrian Griffith
West Indies
80
332
Chaminda Vaas
Sri Lanka
81
326
Ravi Shah
Kenya
82
321
Mehrab Hossain
Bangladesh
83
306
Shahriar Hossain
Bangladesh
84
296
Maurice Odumbe
Kenya
85
293
Nayan Mongia
India
86
278
Gary Stead
New Zealand
87
277
Wavell Hinds
West Indies
87
277
Avishka Gunawardene
Sri Lanka
88
265
Kennedy Otieno
Kenya
89
258
Sunil Joshi
India
90
257
Thomas Odoyo
Kenya
91
254
Matthew Bell
New Zealand
92
245
Mike Atherton
England
93
243
Saleem Malik
Pakistan
94
235
Mark Butcher
England
95
234
Anil Kumble
India
95
234
Devang Gandhi
India
96
233
Andrew Flintoff
England
97
227
Akram Khan
Bangladesh
97
227
Shane Lee
Australia
98
226
Nikhil Chopra
India
99
225
Roshan Mahanama
Sri Lanka
100
221
VVS Laxman
India
101
218
Mannava Prasad
India
102
217
Andy Caddick
England
102
217
Bryan Young
New Zealand
102
217
Gavin Hamilton
England
103
214
Mathew Sinclair
New Zealand
104
213
Nixon McLean
West Indies
105
200
Gavin Rennie
Zimbabwe
106
198
Tom Moody
Australia
107
195
Nehemiah Perry
West Indies
108
185
Alpesh Vadher
Kenya
109
184
Brendon Julian
Australia
110
183
Dale Benkenstein
South Africa
111
181
Aminul Islam
Bangladesh
111
181
Saqlain Mushtaq
Pakistan
112
174
Damien Fleming
Australia
113
171
Mark Ealham
England
114
161
Darren Gough
England
115
160
Sir Curtly Ambrose
West Indies
116
159
Pramodya Wickramasinghe
Sri Lanka
117
158
Andrew Symonds
Australia
117
158
Vijay Bharadwaj
India
118
155
Mark Ramprakash
England
119
152
Jason Gillespie
Australia
120
150
Adam Hollioake
England
120
150
Indika de Saram
Sri Lanka
121
148
Alex Tudor
England
122
146
Naimur Rahman
Bangladesh
123
143
Phil Simmons
West Indies
123
143
Hitesh Modi
Kenya
124
142
Khaled Mashud
Bangladesh
125
141
Vince Wells
England
125
141
Dave Joseph
West Indies
126
140
Minhajul Abedin
Bangladesh
127
139
Heath Streak
Zimbabwe
128
137
Amay Khurasiya
India
129
133
Keith Arthurton
West Indies
130
129
Mohammad Wasim
Pakistan
131
128
Venkatesh Prasad
India
132
124
Simon Doull
New Zealand
133
121
Glenn McGrath
Australia
133
121
Junior Murray
West Indies
134
120
Robert Croft
England
134
120
Hasan Raza
Pakistan
135
114
Trevor Gripper
Zimbabwe
136
113
Bryan Strang
Zimbabwe
137
104
John Crawley
England
138
103
Khaled Mahmud
Bangladesh
139
102
Ian Healy
Australia
139
102
Mervyn Dillon
West Indies
140
99
Al Sahariar
Bangladesh
141
96
Boeta Dippenaar
South Africa
142
94
Aasif Karim
Kenya
142
94
Hrishikesh Kanitkar
India
143
92
Enamul Haque
Bangladesh
144
88
Michael Vaughan
England
145
85
Stuart Williams
Zimbabwe
145
85
Chamara Silva
Sri Lanka
146
84
Eddo Brandes
Zimbabwe
147
83
Imran Nazir
Pakistan
147
83
Alec Davies
Scotland
148
80
Vinod Kambli
India
149
77
Sandeep Gupta
Kenya
150
76
Mark Alleyne
England
151
74
Scott Styris
New Zealand
152
73
Muttiah Muralitharan
Sri Lanka
153
71
Gavin Larsen
New Zealand
154
70
Dean Headley
England
154
70
Tony Suji
Kenya
155
69
Matthew Elliott
Australia
156
68
Rawl Lewis
West Indies
157
64
Keith Semple
West Indies
158
63
Colin Miller
Australia
159
62
Ajit Agarkar
India
159
62
Chris Adams
England
159
62
Henry Olonga
Zimbabwe
160
60
Paul Strang
Zimbabwe
161
58
Chris Gayle
West Indies
162
57
George Salmond
Scotland
163
53
Aamer Sohail
Pakistan
164
52
James Brinkley
Scotland
165
50
Andy Blignaut
Zimbabwe
165
50
Allan Donald
South Africa
165
50
Adam Bacher
South Africa
165
50
Ottis Gibson
West Indies
166
49
Sajeewa de Silva
Sri Lanka
166
49
Hasibul Hossain
Bangladesh
166
49
Mohammad Rafique
Bangladesh
166
49
Alan Mullally
England
166
49
Mohammad Sheikh
Bangladesh
167
47
Ian Stanger
Scotland
167
47
Javed Omar
Bangladesh
168
46
Nuwan Zoysa
Sri Lanka
169
44
Andy Whittall
Zimbabwe
169
44
Shoaib Akhtar
Pakistan
170
43
Darren Maddy
England
170
43
Daren Ganga
West Indies
170
43
Hendy Bryan
West Indies
171
41
Trevor Madondo
Zimbabwe
171
41
Arshad Khan
Pakistan
172
40
Jacob Martin
India
172
40
Reon King
West Indies
172
40
Steve Elworthy
South Africa
173
39
Paul Adams
South Africa
173
39
Eric Upashantha
Sri Lanka
173
39
Mike Rindel
South Africa
174
38
Chris Read
England
175
37
Stuart MacGill
Australia
176
36
Michael Kasprowicz
Australia
176
36
Suresh Perera
Sri Lanka
176
36
Ruwan Kalpage
Sri Lanka
177
35
Courtney Walsh
West Indies
177
35
Waqar Younis
Pakistan
178
33
Corey Collymore
West Indies
178
33
Derek Crookes
South Africa
179
31
Stuart Law
Australia
180
28
Dirk Viljoen
Zimbabwe
180
28
Floyd Reifer
West Indies
181
27
Brett Lee
Australia
182
26
Aftab Habib
England
183
25
Habibul Bashar
Bangladesh
183
25
Neil McGarrell
West Indies
184
24
Pat Symcox
South Africa
185
23
Asim Butt
Scotland
186
21
Phil Tufnell
England
187
20
Adam Dale
Australia
187
20
John Rennie
Zimbabwe
187
20
Philo Wallace
West Indies
187
20
David Mutendera
Zimbabwe
187
20
Martin Suji
Kenya
187
20
Ian Philip
Scotland
188
19
Mike Smith
Scotland
188
19
Nicky Boje
South Africa
188
19
Angus Fraser
England
189
18
Saba Karim
India
189
18
Laxmi Shukla
India
189
18
Warren Hegg
England
189
18
Alex Tait
New Zealand
190
17
Indika Gallage
Sri Lanka
190
17
Franklyn Rose
West Indies
191
16
Faruque Ahmed
Bangladesh
191
16
Geoff Allott
New Zealand
191
16
Paul Wiseman
New Zealand
192
15
Fazl-e-Akbar
Pakistan
192
15
Shoaib Malik
Pakistan
192
15
John Blain
Scotland
193
14
Chandika Hathurusingha
Sri Lanka
193
14
Pedro Collins
West Indies
193
14
Mushtaq Ahmed
Pakistan
193
14
Shayne O'Connor
New Zealand
193
14
Manjurul Islam
Bangladesh
193
14
Navjot Sidhu
India
194
13
Suruj Ragoonath
West Indies
194
13
Gary Brent
Zimbabwe
195
11
Ahmed Kamal
Bangladesh
195
11
Josephat Ababu
Kenya
195
11
Mike Allingham
Scotland
195
11
Greig Williamson
Scotland
196
10
Bruce Patterson
Scotland
196
10
Craig Wishart
Zimbabwe
196
10
Nantie Hayward
South Africa
196
10
Harbhajan Singh
India
196
10
Paul Reiffel
Australia
196
10
Ronnie Irani
England
196
10
Ashley Giles
England
196
10
Mohammad Akram
Pakistan
196
10
Shahid Nazir
Pakistan
197
9
Nadeem Khan
Pakistan
197
9
Chris Drum
New Zealand
197
9
Andrew Hall
South Africa
197
9
Carl Bulfin
New Zealand
198
8
Dinanath Ramnarine
West Indies
198
8
Thirunavukkarasu Kumaran
India
199
7
Ravindra Pushpakumara
Sri Lanka
200
6
Alan Dawson
South Africa
200
6
Everton Matambanadzo
Zimbabwe
200
6
Joseph Angara
Kenya
200
6
Ray Price
Zimbabwe
200
6
Scott Muller
Australia
200
6
Chris Silverwood
England
201
5
Ian Austin
England
201
5
Niamur Rashid
Bangladesh
202
4
Pommie Mbangwa
Zimbabwe
202
4
David Terbrugge
South Africa
202
4
Ruchira Perera
Sri Lanka
202
4
Roland Holder
West Indies
202
4
Ben Hollioake
England
202
4
Mark Taylor
Australia
202
4
Gyanendra Pandey
India
203
3
Thilan Samaraweera
Sri Lanka
203
3
Rangana Herath
Sri Lanka
203
3
Dipak Chudasama
Kenya
203
3
Mahbubur Rahman
Bangladesh
203
3
Nick Dyer
Scotland
203
3
Hemantha Boteju
Sri Lanka
204
2
Shafiuddin Ahmed
Bangladesh
204
2
Jimmy Kamande
Kenya
204
2
Craig Evans
Zimbabwe
204
2
Peter Such
England
205
1
Virender Sehwag
India
205
1
Henry Williams
South Africa
205
1
Victor Mpitsang
South Africa
206
0
Debasis Mohanty
India
206
0
Ed Giddins
England
206
0
Matthew Hart
New Zealand
206
0
Adam Huckle
Zimbabwe
206
0
Lincoln Roberts
West Indies
206
0
Peter Ongondo
Kenya
206
0
Jahangir Alam
Bangladesh
206
0
Niroshan Bandaratilleke
Sri Lanka