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 all time
Position
Most Runs
Player Name
Team Name
1
2179
Gary Kirsten
South Africa
2
2164
Inzamam-ul-Haq
Pakistan
3
2080
Jacques Kallis
South Africa
4
2000
Mohammad Yousuf
Pakistan
5
1988
Andy Flower
Zimbabwe
6
1903
Sachin Tendulkar
India
7
1858
Sourav Ganguly
India
8
1674
Marvan Atapattu
Sri Lanka
9
1632
Sanath Jayasuriya
Sri Lanka
10
1604
Rahul Dravid
India
11
1398
Saeed Anwar
Pakistan
12
1394
Nathan Astle
New Zealand
13
1367
Lance Klusener
South Africa
14
1344
Alistair Campbell
Zimbabwe
15
1294
Mahela Jayawardene
Sri Lanka
16
1160
Sherwin Campbell
West Indies
17
1131
Mark Waugh
Australia
18
1113
Alec Stewart
England
19
1100
Wavell Hinds
West Indies
20
1069
Adam Gilchrist
Australia
21
1067
Roger Twose
New Zealand
22
1056
Steve Waugh
Australia
23
1040
Chris Cairns
New Zealand
24
1029
Abdul Razzaq
Pakistan
25
1026
Stuart Carlisle
Zimbabwe
26
1023
Jimmy Adams
West Indies
27
1015
Stephen Fleming
New Zealand
28
990
Mike Atherton
England
29
967
Nicky Boje
South Africa
30
948
Craig McMillan
New Zealand
31
930
Mark Boucher
South Africa
32
913
Russel Arnold
Sri Lanka
32
913
Guy Whittall
Zimbabwe
32
913
Grant Flower
Zimbabwe
32
913
Moin Khan
Pakistan
33
881
Michael Bevan
Australia
34
868
Imran Nazir
Pakistan
35
867
Graeme Hick
England
36
856
Brian Lara
West Indies
37
853
Damien Martyn
Australia
38
844
Shahid Afridi
39
828
Ricky Ponting
Australia
40
824
Murray Goodwin
Zimbabwe
41
812
Daryll Cullinan
South Africa
42
783
Younis Khan
Pakistan
43
780
Marcus Trescothick
England
44
779
Wasim Akram
Pakistan
45
762
Jonty Rhodes
South Africa
46
724
Neil McKenzie
South Africa
47
705
Herschelle Gibbs
South Africa
48
703
Ridley Jacobs
West Indies
48
703
Nasser Hussain
England
49
695
Neil Johnson
Zimbabwe
50
684
Justin Langer
Australia
51
670
Heath Streak
Zimbabwe
52
619
Graham Thorpe
England
53
593
Hansie Cronje
South Africa
54
556
Kumar Sangakkara
Sri Lanka
55
552
Shiv Chanderpaul
West Indies
56
527
Robin Singh
India
57
459
Chaminda Vaas
Sri Lanka
58
458
Matthew Hayden
Australia
59
454
Adam Parore
New Zealand
60
453
Mathew Sinclair
New Zealand
61
447
Aravinda de Silva
Sri Lanka
62
425
Mark Richardson
New Zealand
63
423
Nick Knight
England
64
420
Craig Spearman
New Zealand
65
417
Romesh Kaluwitharana
Sri Lanka
66
412
Ijaz Ahmed
Pakistan
67
410
Arjuna Ranatunga
Sri Lanka
68
391
Chris Harris
New Zealand
69
388
Boeta Dippenaar
South Africa
70
386
Craig White
England
71
383
Shaun Pollock
South Africa
72
382
Andrew Hall
South Africa
73
379
Mohammad Azharuddin
India
74
376
Avishka Gunawardene
Sri Lanka
75
369
Michael Slater
Australia
76
357
Saleem Elahi
Pakistan
77
336
Franklyn Rose
West Indies
78
332
Chris Gayle
West Indies
79
328
Ajay Jadeja
India
80
325
Waqar Younis
Pakistan
80
325
Adrian Griffith
West Indies
81
319
Andrew Symonds
Australia
82
311
Ajit Agarkar
India
83
297
Sunil Joshi
India
83
297
Ramnaresh Sarwan
West Indies
84
289
Andrew Flintoff
England
85
285
Michael Vaughan
England
86
278
Azhar Mahmood
Pakistan
87
272
Saqlain Mushtaq
Pakistan
88
263
Anil Kumble
India
89
260
Yuvraj Singh
India
90
259
Dirk Viljoen
Zimbabwe
91
253
Ricardo Powell
West Indies
92
252
Gavin Rennie
Zimbabwe
93
239
Hemang Badani
India
94
238
Mark Ealham
England
95
236
Nixon McLean
West Indies
96
235
Mohammad Wasim
Pakistan
97
233
Aminul Islam
Bangladesh
98
232
VVS Laxman
India
99
223
Shiv Sunder Das
India
100
200
Habibul Bashar
Bangladesh
101
191
Brett Lee
Australia
102
188
Darren Gough
England
103
178
Chris Nevin
New Zealand
104
177
Trevor Madondo
Zimbabwe
105
176
Tillakaratne Dilshan
Sri Lanka
106
172
Vinod Kambli
India
107
169
Dougie Marillier
Zimbabwe
108
164
Upul Chandana
Sri Lanka
108
164
Shane Lee
Australia
109
163
Marlon Samuels
West Indies
110
158
Andy Caddick
England
111
157
Sir Curtly Ambrose
West Indies
112
156
Javed Omar
Bangladesh
113
155
Matt Horne
New Zealand
114
150
Akram Khan
Bangladesh
115
147
Daniel Vettori
New Zealand
115
147
Philo Wallace
West Indies
116
146
Mervyn Dillon
West Indies
117
143
Vijay Dahiya
India
118
132
Shane Warne
Australia
118
132
Bryan Strang
Zimbabwe
119
130
Craig Wishart
Zimbabwe
120
123
Scott Styris
New Zealand
121
122
Aamer Sohail
Pakistan
122
120
Sadagoppan Ramesh
India
123
115
Darren Maddy
England
123
115
Mluleki Nkala
Zimbabwe
124
111
Nuwan Zoysa
Sri Lanka
125
110
Paul Strang
Zimbabwe
125
110
Naimur Rahman
Bangladesh
125
110
Brooke Walker
New Zealand
126
107
Sameer Dighe
India
126
107
Daren Ganga
West Indies
127
101
Ian Harvey
Australia
128
99
Muttiah Muralitharan
Sri Lanka
129
96
Vikram Solanki
England
130
95
Mark Ramprakash
England
131
94
Javagal Srinath
India
131
94
Courtney Walsh
West Indies
132
93
Dion Nash
New Zealand
133
91
Nehemiah Perry
West Indies
134
90
Dominic Cork
England
135
89
Khaled Mashud
Bangladesh
136
85
Chris Adams
England
137
84
Ian Salisbury
England
138
83
Pieter Strydom
South Africa
139
82
Jacob Martin
India
140
80
Mark Butcher
England
141
77
Mahendra Nagamootoo
West Indies
142
75
Mark Alleyne
England
143
72
Henry Olonga
Zimbabwe
144
70
Ashley Giles
England
144
70
Chris Read
England
144
70
Reetinder Sodhi
India
144
70
Jason Gillespie
Australia
145
69
Greg Blewett
Australia
145
69
Simon Doull
New Zealand
146
67
Chris Schofield
England
146
67
Mushtaq Ahmed
Pakistan
147
66
Shayne O'Connor
New Zealand
147
66
Ravindra Pushpakumara
Sri Lanka
148
64
Saba Karim
India
148
64
Zaheer Khan
India
149
63
Reon King
West Indies
150
61
Trevor Gripper
Zimbabwe
150
61
Murali Kartik
India
151
60
Shoaib Akhtar
Pakistan
151
60
Ravi Shah
Kenya
151
60
Louis Koen
South Africa
151
60
Atiq-uz-Zaman
Pakistan
152
59
Glenn McGrath
Australia
153
56
Robert Croft
England
154
55
Paul Wiseman
New Zealand
154
55
Colin Miller
Australia
154
55
Dale Benkenstein
South Africa
155
54
Hrishikesh Kanitkar
India
156
53
Damien Fleming
Australia
156
53
Paul Adams
South Africa
157
51
Maurice Odumbe
Kenya
158
50
Mohammad Rafique
Bangladesh
159
46
Wasim Jaffer
India
159
46
Allan Donald
South Africa
160
44
Wajahatullah Wasti
Pakistan
160
44
Stuart MacGill
Australia
160
44
Hasibul Hossain
Bangladesh
161
43
Nayan Mongia
India
162
42
John Rennie
Zimbabwe
163
41
Laurie Williams
West Indies
163
41
Arshad Khan
Pakistan
164
40
Hamish Marshall
New Zealand
164
40
Brian Murphy
Zimbabwe
164
40
Indika de Saram
Sri Lanka
165
38
Venkatesh Prasad
India
166
36
Shoaib Malik
Pakistan
166
36
Gary Brent
Zimbabwe
167
35
Thomas Odoyo
Kenya
167
35
Mohammad Kaif
India
168
32
Shahriar Hossain
Bangladesh
168
32
Naved Ashraf
Pakistan
169
31
Al Sahariar
Bangladesh
170
30
Nikhil Chopra
India
170
30
Travis Friend
Zimbabwe
171
29
Imran Abbas
Pakistan
171
29
Kumar Dharmasena
Sri Lanka
172
28
Nantie Hayward
South Africa
172
28
Sylvester Joseph
West Indies
173
27
Kaushalya Weeraratne
Sri Lanka
174
24
Nic Pothas
South Africa
175
23
Pommie Mbangwa
Zimbabwe
176
22
Mark Vermeulen
Zimbabwe
177
21
Makhaya Ntini
South Africa
177
21
Sridharan Sriram
India
178
20
Daryl Tuffey
New Zealand
178
20
Steve Elworthy
South Africa
178
20
Roger Telemachus
South Africa
178
20
Derek Crookes
South Africa
179
19
Irfan Fazil
Pakistan
179
19
Alan Mullally
England
179
19
Virender Sehwag
India
179
19
Devang Gandhi
India
180
18
Jimmy Kamande
Kenya
181
16
Shafiek Abrahams
South Africa
181
16
Pramodya Wickramasinghe
Sri Lanka
182
15
Courtney Browne
West Indies
182
15
Dave Callaghan
South Africa
182
15
Adam Dale
Australia
183
14
Enamul Haque
Bangladesh
183
14
Martin Suji
Kenya
184
13
Chris Silverwood
England
185
12
Matthew Hoggard
England
185
12
Chris Martin
New Zealand
186
11
Mushfiqur Rahman
Bangladesh
186
11
Andy Bichel
Australia
186
11
Thirunavukkarasu Kumaran
India
187
10
Ed Giddins
England
187
10
David Mutendera
Zimbabwe
187
10
Warren Wisneski
New Zealand
187
10
Pedro Collins
West Indies
187
10
Dilhara Fernando
Sri Lanka
187
10
Ruchira Perera
Sri Lanka
188
9
Glen Sulzberger
New Zealand
189
8
Danish Kaneria
Pakistan
189
8
Mannava Prasad
India
190
7
Henry Williams
South Africa
191
6
Kennedy Otieno
Kenya
191
6
Marlon Black
West Indies
191
6
Yasir Arafat
Pakistan
191
6
Vijay Bharadwaj
India
191
6
Mehrab Hossain
Bangladesh
192
5
Kerry Walmsley
New Zealand
192
5
David Terbrugge
South Africa
192
5
Colin Stuart
West Indies
192
5
Steve Tikolo
Kenya
193
4
Paul Franks
England
193
4
Kerry Jeremy
West Indies
193
4
Faisal Iqbal
Pakistan
193
4
Clive Eksteen
South Africa
193
4
Khaled Mahmud
Bangladesh
194
3
Geoff Allott
New Zealand
194
3
Kabir Khan
Pakistan
194
3
Matthew Maynard
England
194
3
Andy Blignaut
Zimbabwe
194
3
Shafiuddin Ahmed
Bangladesh
195
2
Tony Suji
Kenya
195
2
Qaiser Abbas
Pakistan
195
2
Dinanath Ramnarine
West Indies
195
2
Phil Tufnell
England
195
2
Mohammad Akram
Pakistan
195
2
Ranjan Das
Bangladesh
196
1
Debasis Mohanty
India
196
1
Sajeewa de Silva
Sri Lanka
196
1
Andy Whittall
Zimbabwe
197
0
Lameck Onyango
Kenya
197
0
Paul Grayson
England
197
0
Hitesh Modi
Kenya
197
0
Rangana Herath
Sri Lanka
197
0
Charl Willoughby
South Africa
197
0
Mfuneko Ngam
South Africa
197
0
Amit Bhandari
India
197
0
Shahid Nazir
Pakistan
197
0
Mohammad Sheikh
Bangladesh