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 ODI
Position
Most Runs
Player Name
Team Name
1
1767
Sourav Ganguly
India
2
1761
Rahul Dravid
India
3
1468
Mark Waugh
Australia
4
1241
Adam Gilchrist
Australia
5
1144
Ajay Jadeja
India
6
1106
Inzamam-ul-Haq
Pakistan
7
1038
Ricky Ponting
Australia
8
960
Shiv Chanderpaul
West Indies
9
949
Michael Bevan
Australia
10
944
Jacques Kallis
South Africa
11
912
Saeed Anwar
Pakistan
12
882
Romesh Kaluwitharana
Sri Lanka
13
854
Lance Klusener
South Africa
14
852
Andy Flower
Zimbabwe
15
843
Sachin Tendulkar
India
16
823
Roger Twose
New Zealand
17
821
Darren Lehmann
Australia
18
805
Herschelle Gibbs
South Africa
19
794
Graeme Hick
England
20
787
Marvan Atapattu
Sri Lanka
21
784
Grant Flower
Zimbabwe
22
747
Sherwin Campbell
West Indies
23
744
Mahela Jayawardene
Sri Lanka
24
739
Neil Johnson
Zimbabwe
25
703
Alistair Campbell
Zimbabwe
26
674
Sanath Jayasuriya
Sri Lanka
27
655
Robin Singh
India
28
646
Sadagoppan Ramesh
India
29
638
Jimmy Adams
West Indies
30
634
Steve Waugh
Australia
31
631
Brian Lara
West Indies
32
600
Ridley Jacobs
West Indies
32
600
Murray Goodwin
Zimbabwe
33
587
Hansie Cronje
South Africa
33
587
Ijaz Ahmed
Pakistan
34
579
Chris Cairns
New Zealand
35
570
Mohammad Yousuf
Pakistan
36
569
Nathan Astle
New Zealand
37
523
Moin Khan
Pakistan
38
517
Daryll Cullinan
South Africa
39
505
Russel Arnold
Sri Lanka
40
497
Neil Fairbrother
England
41
487
Nasser Hussain
England
42
465
Gary Kirsten
South Africa
42
465
Shahid Afridi
43
464
Ricardo Powell
West Indies
44
462
Steve Tikolo
Kenya
45
450
Damien Martyn
Australia
46
437
Nick Knight
England
47
421
Matt Horne
New Zealand
48
420
Arjuna Ranatunga
Sri Lanka
49
410
Chris Harris
New Zealand
50
408
Mohammad Azharuddin
India
51
395
Upul Chandana
Sri Lanka
52
394
Aravinda de Silva
Sri Lanka
53
386
Jonty Rhodes
South Africa
54
385
Hashan Tillakaratne
Sri Lanka
55
374
Stuart Carlisle
Zimbabwe
56
371
Guy Whittall
Zimbabwe
57
368
Carl Hooper
West Indies
58
367
Abdul Razzaq
Pakistan
59
365
Alec Stewart
England
60
360
Wasim Akram
Pakistan
61
348
Adam Parore
New Zealand
62
343
Azhar Mahmood
Pakistan
63
332
Stephen Fleming
New Zealand
64
331
Wajahatullah Wasti
Pakistan
65
326
Ravi Shah
Kenya
66
325
Craig McMillan
New Zealand
67
321
Mehrab Hossain
Bangladesh
68
306
Shahriar Hossain
Bangladesh
69
304
Graham Thorpe
England
70
296
Maurice Odumbe
Kenya
71
278
Shaun Pollock
South Africa
72
277
Wavell Hinds
West Indies
73
265
Kennedy Otieno
Kenya
74
257
Thomas Odoyo
Kenya
75
248
Mark Boucher
South Africa
76
232
Chaminda Vaas
Sri Lanka
77
227
Shane Lee
Australia
77
227
Akram Khan
Bangladesh
78
226
Nikhil Chopra
India
79
225
Roshan Mahanama
Sri Lanka
80
217
Gavin Hamilton
England
81
206
Sunil Joshi
India
82
204
Shane Warne
Australia
83
198
Tom Moody
Australia
84
193
Avishka Gunawardene
Sri Lanka
85
188
Nayan Mongia
India
86
185
Alpesh Vadher
Kenya
87
184
Brendon Julian
Australia
88
183
Dale Benkenstein
South Africa
89
181
Aminul Islam
Bangladesh
90
171
Mark Ealham
England
91
158
Andrew Symonds
Australia
92
155
Dion Nash
New Zealand
93
150
Adam Hollioake
England
94
146
Naimur Rahman
Bangladesh
95
143
Craig Spearman
New Zealand
95
143
Hitesh Modi
Kenya
95
143
Phil Simmons
West Indies
96
142
Khaled Mashud
Bangladesh
97
141
Tillakaratne Dilshan
Sri Lanka
97
141
Vince Wells
England
98
140
Minhajul Abedin
Bangladesh
99
137
Bryan Young
New Zealand
99
137
Amay Khurasiya
India
100
136
Vijay Bharadwaj
India
100
136
Heath Streak
Zimbabwe
101
133
Keith Arthurton
West Indies
102
121
Nehemiah Perry
West Indies
102
121
Javagal Srinath
India
103
120
Mannava Prasad
India
103
120
Robert Croft
England
103
120
Hasan Raza
Pakistan
104
119
Nixon McLean
West Indies
105
116
Saleem Malik
Pakistan
106
114
Junior Murray
West Indies
107
112
Pramodya Wickramasinghe
Sri Lanka
108
108
Darren Gough
England
109
103
Khaled Mahmud
Bangladesh
110
100
Andrew Flintoff
England
111
99
Al Sahariar
Bangladesh
112
94
Saqlain Mushtaq
Pakistan
112
94
Aasif Karim
Kenya
113
92
Enamul Haque
Bangladesh
114
85
Stuart Williams
Zimbabwe
114
85
Chamara Silva
Sri Lanka
115
84
Sir Curtly Ambrose
West Indies
116
83
Alec Davies
Scotland
117
80
Vinod Kambli
India
118
77
Greg Blewett
Australia
118
77
Sandeep Gupta
Kenya
119
76
Mark Alleyne
England
120
74
Eddo Brandes
Zimbabwe
120
74
Scott Styris
New Zealand
121
72
Daniel Vettori
New Zealand
121
72
Gavin Rennie
Zimbabwe
122
71
Gavin Larsen
New Zealand
123
70
Tony Suji
Kenya
124
68
Rawl Lewis
West Indies
125
64
Keith Semple
West Indies
126
61
Mervyn Dillon
West Indies
127
60
Paul Strang
Zimbabwe
127
60
Anil Kumble
India
128
58
Venkatesh Prasad
India
128
58
Chris Gayle
West Indies
129
57
George Salmond
Scotland
130
56
Indika de Saram
Sri Lanka
131
55
John Crawley
England
132
53
Aamer Sohail
Pakistan
133
52
James Brinkley
Scotland
134
50
Andy Blignaut
Zimbabwe
134
50
Muttiah Muralitharan
Sri Lanka
135
49
Hasibul Hossain
Bangladesh
135
49
Mohammad Rafique
Bangladesh
135
49
Mohammad Sheikh
Bangladesh
136
47
Ian Stanger
Scotland
136
47
Javed Omar
Bangladesh
137
43
Boeta Dippenaar
South Africa
137
43
Ajit Agarkar
India
137
43
Hendy Bryan
West Indies
138
41
Trevor Madondo
Zimbabwe
139
40
Jacob Martin
India
140
39
Mike Rindel
South Africa
141
38
Hrishikesh Kanitkar
India
141
38
Arshad Khan
Pakistan
142
37
Steve Elworthy
South Africa
142
37
Matthew Bell
New Zealand
143
36
Andy Whittall
Zimbabwe
143
36
Suresh Perera
Sri Lanka
144
34
Ruwan Kalpage
Sri Lanka
145
33
Nuwan Zoysa
Sri Lanka
145
33
Eric Upashantha
Sri Lanka
145
33
Reon King
West Indies
145
33
Derek Crookes
South Africa
146
31
Stuart Law
Australia
147
30
Devang Gandhi
India
148
28
Dirk Viljoen
Zimbabwe
149
25
Neil McGarrell
West Indies
149
25
Habibul Bashar
Bangladesh
150
24
Pat Symcox
South Africa
151
23
Asim Butt
Scotland
152
22
Floyd Reifer
West Indies
153
21
Alan Mullally
England
154
20
John Rennie
Zimbabwe
154
20
David Mutendera
Zimbabwe
154
20
Ian Philip
Scotland
154
20
Martin Suji
Kenya
155
19
Mike Smith
Scotland
155
19
Henry Olonga
Zimbabwe
155
19
Adam Dale
Australia
155
19
Angus Fraser
England
155
19
Nicky Boje
South Africa
156
18
Saba Karim
India
156
18
Laxmi Shukla
India
156
18
Damien Fleming
Australia
156
18
Alex Tait
New Zealand
157
16
Corey Collymore
West Indies
157
16
Faruque Ahmed
Bangladesh
157
16
Jason Gillespie
Australia
158
15
Shoaib Malik
Pakistan
158
15
John Blain
Scotland
159
14
Indika Gallage
Sri Lanka
159
14
Manjurul Islam
Bangladesh
160
12
Shoaib Akhtar
Pakistan
160
12
Dean Headley
England
161
11
Waqar Younis
Pakistan
161
11
Courtney Walsh
West Indies
161
11
Ahmed Kamal
Bangladesh
161
11
Mike Allingham
Scotland
161
11
Greig Williamson
Scotland
161
11
Josephat Ababu
Kenya
162
10
Bruce Patterson
Scotland
162
10
Gary Brent
Zimbabwe
162
10
Allan Donald
South Africa
162
10
Ashley Giles
England
162
10
Paul Reiffel
Australia
163
9
Andrew Hall
South Africa
163
9
Chris Drum
New Zealand
163
9
Carl Bulfin
New Zealand
164
8
Thirunavukkarasu Kumaran
India
165
7
Glenn McGrath
Australia
165
7
Geoff Allott
New Zealand
166
6
Simon Doull
New Zealand
166
6
Alan Dawson
South Africa
166
6
Imran Nazir
Pakistan
166
6
Joseph Angara
Kenya
167
5
Ian Austin
England
167
5
Niamur Rashid
Bangladesh
168
4
Adrian Griffith
West Indies
168
4
Philo Wallace
West Indies
168
4
Gyanendra Pandey
India
168
4
Ben Hollioake
England
169
3
Thilan Samaraweera
Sri Lanka
169
3
Sajeewa de Silva
Sri Lanka
169
3
Ruchira Perera
Sri Lanka
169
3
Mahbubur Rahman
Bangladesh
169
3
Dipak Chudasama
Kenya
169
3
Nick Dyer
Scotland
169
3
Hemantha Boteju
Sri Lanka
170
2
Jimmy Kamande
Kenya
170
2
Shafiuddin Ahmed
Bangladesh
170
2
Craig Evans
Zimbabwe
170
2
Michael Kasprowicz
Australia
171
1
Virender Sehwag
India
171
1
Shayne O'Connor
New Zealand
171
1
Daren Ganga
West Indies
171
1
Henry Williams
South Africa
171
1
Victor Mpitsang
South Africa
172
0
Peter Ongondo
Kenya
172
0
Pedro Collins
West Indies
172
0
Craig Wishart
Zimbabwe
172
0
Jahangir Alam
Bangladesh
172
0
Pommie Mbangwa
Zimbabwe
172
0
Adam Huckle
Zimbabwe
172
0
Matthew Hart
New Zealand
172
0
Ravindra Pushpakumara
Sri Lanka
172
0
Chandika Hathurusingha
Sri Lanka
172
0
Debasis Mohanty
India