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 2000 for ODI
Position
Most Runs
Player Name
Team Name
1
1579
Sourav Ganguly
India
2
1467
Gary Kirsten
South Africa
3
1328
Sachin Tendulkar
India
4
1300
Jacques Kallis
South Africa
5
1161
Mohammad Yousuf
Pakistan
6
1074
Inzamam-ul-Haq
Pakistan
7
1067
Roger Twose
New Zealand
8
980
Rahul Dravid
India
9
960
Alistair Campbell
Zimbabwe
10
943
Andy Flower
Zimbabwe
11
942
Marvan Atapattu
Sri Lanka
12
910
Sanath Jayasuriya
Sri Lanka
13
881
Michael Bevan
Australia
14
874
Saeed Anwar
Pakistan
15
845
Nathan Astle
New Zealand
16
817
Lance Klusener
South Africa
17
726
Adam Gilchrist
Australia
18
701
Imran Nazir
Pakistan
19
686
Stuart Carlisle
Zimbabwe
20
661
Abdul Razzaq
Pakistan
21
648
Grant Flower
Zimbabwe
22
621
Sherwin Campbell
West Indies
23
604
Shahid Afridi
24
595
Mark Waugh
Australia
25
591
Mark Boucher
South Africa
26
589
Neil Johnson
Zimbabwe
27
588
Nicky Boje
South Africa
28
577
Stephen Fleming
New Zealand
28
577
Steve Waugh
Australia
29
576
Herschelle Gibbs
South Africa
30
568
Hansie Cronje
South Africa
31
554
Mahela Jayawardene
Sri Lanka
32
553
Alec Stewart
England
33
551
Jonty Rhodes
South Africa
34
544
Moin Khan
Pakistan
35
532
Damien Martyn
Australia
36
530
Russel Arnold
Sri Lanka
37
527
Robin Singh
India
38
523
Chris Cairns
New Zealand
39
516
Graeme Hick
England
40
510
Ricky Ponting
Australia
41
499
Guy Whittall
Zimbabwe
42
496
Murray Goodwin
Zimbabwe
43
463
Nasser Hussain
England
44
453
Neil McKenzie
South Africa
45
441
Marcus Trescothick
England
46
413
Wavell Hinds
West Indies
47
402
Ijaz Ahmed
Pakistan
48
401
Heath Streak
Zimbabwe
49
391
Chris Harris
New Zealand
50
388
Wasim Akram
Pakistan
51
382
Andrew Hall
South Africa
51
382
Kumar Sangakkara
Sri Lanka
52
380
Younis Khan
Pakistan
53
376
Avishka Gunawardene
Sri Lanka
54
361
Craig McMillan
New Zealand
55
359
Brian Lara
West Indies
56
352
Jimmy Adams
West Indies
57
319
Andrew Symonds
Australia
58
315
Ajay Jadeja
India
59
304
Nick Knight
England
60
294
Ridley Jacobs
West Indies
61
278
Azhar Mahmood
Pakistan
62
273
Chris Gayle
West Indies
63
268
Mohammad Azharuddin
India
64
262
Romesh Kaluwitharana
Sri Lanka
65
260
Yuvraj Singh
India
66
257
Craig Spearman
New Zealand
67
253
Ricardo Powell
West Indies
68
239
Hemang Badani
India
68
239
Graham Thorpe
England
69
238
Mark Ealham
England
70
231
Daryll Cullinan
South Africa
71
221
Ajit Agarkar
India
72
210
Chaminda Vaas
Sri Lanka
73
206
Andrew Flintoff
England
74
202
Dirk Viljoen
Zimbabwe
75
193
Boeta Dippenaar
South Africa
76
191
Matthew Hayden
Australia
77
190
Waqar Younis
Pakistan
78
185
Shaun Pollock
South Africa
79
178
Sunil Joshi
India
79
178
Chris Nevin
New Zealand
80
172
Vinod Kambli
India
81
168
Adam Parore
New Zealand
82
164
Shane Lee
Australia
83
156
Javed Omar
Bangladesh
84
150
Anil Kumble
India
85
147
Philo Wallace
West Indies
86
146
Craig White
England
87
141
Vijay Dahiya
India
87
141
Aravinda de Silva
Sri Lanka
87
141
Dougie Marillier
Zimbabwe
88
135
Saleem Elahi
Pakistan
89
134
Franklyn Rose
West Indies
90
123
Scott Styris
New Zealand
91
113
Akram Khan
Bangladesh
92
112
Darren Maddy
England
92
112
Craig Wishart
Zimbabwe
93
109
Saqlain Mushtaq
Pakistan
94
107
Sameer Dighe
India
94
107
Upul Chandana
Sri Lanka
95
104
Shiv Chanderpaul
West Indies
96
103
Trevor Madondo
Zimbabwe
97
101
Ian Harvey
Australia
98
99
Habibul Bashar
Bangladesh
99
96
Shane Warne
Australia
99
96
Vikram Solanki
England
100
92
Naimur Rahman
Bangladesh
101
91
Nehemiah Perry
West Indies
102
86
Tillakaratne Dilshan
Sri Lanka
103
82
Aminul Islam
Bangladesh
103
82
Jacob Martin
India
104
81
Nixon McLean
West Indies
105
79
Mluleki Nkala
Zimbabwe
106
76
Aamer Sohail
Pakistan
107
75
Mark Alleyne
England
108
73
Mervyn Dillon
West Indies
109
70
Reetinder Sodhi
India
109
70
Chris Read
England
110
69
Javagal Srinath
India
111
68
Brett Lee
Australia
112
60
Ravi Shah
Kenya
112
60
Louis Koen
South Africa
113
57
Zaheer Khan
India
114
56
Mushtaq Ahmed
Pakistan
114
56
Paul Strang
Zimbabwe
115
55
Dale Benkenstein
South Africa
116
53
Damien Fleming
Australia
117
51
Maurice Odumbe
Kenya
118
49
Saba Karim
India
119
48
Daniel Vettori
New Zealand
119
48
Pieter Strydom
South Africa
120
46
Mahendra Nagamootoo
West Indies
121
45
Adrian Griffith
West Indies
122
44
Mohammad Wasim
Pakistan
123
43
Chris Adams
England
123
43
Bryan Strang
Zimbabwe
124
42
John Rennie
Zimbabwe
124
42
Andy Caddick
England
125
41
Laurie Williams
West Indies
126
36
Gary Brent
Zimbabwe
126
36
Khaled Mashud
Bangladesh
126
36
Hrishikesh Kanitkar
India
126
36
Shoaib Malik
Pakistan
127
35
Thomas Odoyo
Kenya
128
34
Atiq-uz-Zaman
Pakistan
128
34
Venkatesh Prasad
India
129
31
Dion Nash
New Zealand
130
30
Darren Gough
England
130
30
Travis Friend
Zimbabwe
131
29
Imran Abbas
Pakistan
132
28
Sylvester Joseph
West Indies
133
27
Kaushalya Weeraratne
Sri Lanka
134
25
Arshad Khan
Pakistan
134
25
Shoaib Akhtar
Pakistan
135
24
Jason Gillespie
Australia
135
24
Mohammad Rafique
Bangladesh
135
24
VVS Laxman
India
135
24
Nic Pothas
South Africa
135
24
Nuwan Zoysa
Sri Lanka
136
23
Nikhil Chopra
India
137
22
Reon King
West Indies
137
22
Mark Vermeulen
Zimbabwe
138
21
Henry Olonga
Zimbabwe
138
21
Sridharan Sriram
India
139
20
Steve Elworthy
South Africa
139
20
Ramnaresh Sarwan
West Indies
139
20
Derek Crookes
South Africa
139
20
Roger Telemachus
South Africa
140
19
Marlon Samuels
West Indies
140
19
Mathew Sinclair
New Zealand
140
19
Virender Sehwag
India
140
19
Devang Gandhi
India
140
19
Alan Mullally
England
141
18
Wajahatullah Wasti
Pakistan
141
18
Courtney Walsh
West Indies
141
18
Jimmy Kamande
Kenya
142
17
Indika de Saram
Sri Lanka
142
17
Glenn McGrath
Australia
143
16
Hasibul Hossain
Bangladesh
143
16
Shafiek Abrahams
South Africa
144
15
Dave Callaghan
South Africa
144
15
Sir Curtly Ambrose
West Indies
144
15
Courtney Browne
West Indies
144
15
Adam Dale
Australia
144
15
Irfan Fazil
Pakistan
145
14
Ashley Giles
England
145
14
Enamul Haque
Bangladesh
145
14
Martin Suji
Kenya
146
13
Paul Wiseman
New Zealand
146
13
Al Sahariar
Bangladesh
146
13
Shahriar Hossain
Bangladesh
147
12
Nantie Hayward
South Africa
148
11
Mushfiqur Rahman
Bangladesh
148
11
Thirunavukkarasu Kumaran
India
148
11
Pramodya Wickramasinghe
Sri Lanka
149
10
Pedro Collins
West Indies
149
10
Gavin Rennie
Zimbabwe
149
10
Warren Wisneski
New Zealand
149
10
Robert Croft
England
150
9
Glen Sulzberger
New Zealand
150
9
Pommie Mbangwa
Zimbabwe
150
9
Kumar Dharmasena
Sri Lanka
151
7
Henry Williams
South Africa
151
7
Brooke Walker
New Zealand
152
6
Yasir Arafat
Pakistan
152
6
Kennedy Otieno
Kenya
152
6
Brian Murphy
Zimbabwe
153
5
Steve Tikolo
Kenya
153
5
David Terbrugge
South Africa
153
5
Makhaya Ntini
South Africa
154
4
Faisal Iqbal
Pakistan
154
4
Khaled Mahmud
Bangladesh
154
4
Nayan Mongia
India
154
4
Kerry Jeremy
West Indies
154
4
Paul Franks
England
154
4
Muttiah Muralitharan
Sri Lanka
155
3
Shafiuddin Ahmed
Bangladesh
155
3
Andy Blignaut
Zimbabwe
155
3
Matthew Maynard
England
155
3
Geoff Allott
New Zealand
155
3
Kabir Khan
Pakistan
156
2
Daryl Tuffey
New Zealand
156
2
Shayne O'Connor
New Zealand
156
2
Paul Adams
South Africa
156
2
Dinanath Ramnarine
West Indies
156
2
Tony Suji
Kenya
157
1
Sajeewa de Silva
Sri Lanka
157
1
Andy Whittall
Zimbabwe
157
1
Allan Donald
South Africa
157
1
Mohammad Akram
Pakistan
157
1
Stuart MacGill
Australia
157
1
Debasis Mohanty
India
158
0
Amit Bhandari
India
158
0
Shahid Nazir
Pakistan
158
0
Simon Doull
New Zealand
158
0
Charl Willoughby
South Africa
158
0
Paul Grayson
England
158
0
Hitesh Modi
Kenya
158
0
Lameck Onyango
Kenya
158
0
Mohammad Sheikh
Bangladesh