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 2003 for all time
Position
Most Runs
Player Name
Team Name
1
2657
Ricky Ponting
Australia
2
2349
Matthew Hayden
Australia
3
2232
Brian Lara
West Indies
4
1870
Marcus Trescothick
England
5
1849
Herschelle Gibbs
South Africa
6
1812
Adam Gilchrist
Australia
7
1798
Graeme Smith
South Africa
8
1545
Michael Vaughan
England
9
1527
Mohammad Yousuf
Pakistan
10
1487
Yasir Hameed
Pakistan
11
1426
Rahul Dravid
India
12
1393
Virender Sehwag
India
13
1329
Sanath Jayasuriya
Sri Lanka
14
1312
Stephen Fleming
New Zealand
15
1294
Sachin Tendulkar
India
16
1293
Jacques Kallis
South Africa
16
1293
Chris Gayle
West Indies
17
1217
Damien Martyn
Australia
18
1197
Andrew Flintoff
England
19
1155
Ramnaresh Sarwan
West Indies
20
1153
Wavell Hinds
West Indies
21
1149
Sourav Ganguly
India
22
1137
Darren Lehmann
Australia
23
1108
Marvan Atapattu
Sri Lanka
24
1107
Kumar Sangakkara
Sri Lanka
25
1075
Gary Kirsten
South Africa
26
1029
Habibul Bashar
Bangladesh
27
1007
Jacques Rudolph
South Africa
28
1000
Scott Styris
New Zealand
29
998
Taufeeq Umar
Pakistan
30
979
Mark Butcher
England
31
976
Inzamam-ul-Haq
Pakistan
32
938
Boeta Dippenaar
South Africa
33
892
Mark Boucher
South Africa
34
876
Steve Waugh
Australia
35
839
Mahela Jayawardene
Sri Lanka
36
838
Nasser Hussain
England
37
827
VVS Laxman
India
38
825
Shiv Chanderpaul
West Indies
39
824
Justin Langer
Australia
40
786
Heath Streak
Zimbabwe
41
784
Michael Bevan
Australia
42
767
Younis Khan
Pakistan
43
736
Craig Wishart
Zimbabwe
44
734
Andrew Symonds
Australia
45
721
Abdul Razzaq
Pakistan
46
707
Shoaib Malik
Pakistan
47
696
Alok Kapali
Bangladesh
48
684
Tatenda Taibu
Zimbabwe
49
680
Hashan Tillakaratne
Sri Lanka
50
672
Alec Stewart
England
51
637
Imran Farhat
Pakistan
52
633
Mohammad Hafeez
Pakistan
52
633
Neil McKenzie
South Africa
53
625
Yuvraj Singh
India
54
622
Shaun Pollock
South Africa
55
620
Mark Vermeulen
Zimbabwe
56
619
Hannan Sarkar
Bangladesh
57
596
Chris Cairns
New Zealand
58
563
Craig McMillan
New Zealand
59
555
Mark Richardson
New Zealand
60
522
Jacob Oram
New Zealand
61
521
Grant Flower
Zimbabwe
62
515
Rajin Saleh
Bangladesh
63
500
Paul Collingwood
England
64
498
Daren Ganga
West Indies
65
486
Andy Blignaut
Zimbabwe
66
478
Daniel Vettori
New Zealand
66
478
Mohammad Kaif
India
67
476
Andy Bichel
Australia
68
463
Khaled Mashud
Bangladesh
69
461
Rashid Latif
Pakistan
70
455
Javed Omar
Bangladesh
71
444
Khaled Mahmud
Bangladesh
72
443
Graham Thorpe
England
73
432
Nathan Astle
New Zealand
74
430
Ridley Jacobs
West Indies
75
423
Marlon Samuels
West Indies
76
406
Lou Vincent
New Zealand
77
396
Dion Ebrahim
Zimbabwe
78
390
Aravinda de Silva
Sri Lanka
79
381
Ashley Giles
England
80
362
Mohammad Ashraful
Bangladesh
81
357
Tillakaratne Dilshan
Sri Lanka
82
354
Vasbert Drakes
West Indies
83
348
Chaminda Vaas
Sri Lanka
84
344
Anthony McGrath
England
85
339
Nick Knight
England
86
336
Romesh Kaluwitharana
Sri Lanka
87
332
Andy Flower
Zimbabwe
88
330
Sean Ervine
Zimbabwe
89
327
Michael Clarke
Australia
90
324
Aakash Chopra
India
90
324
Maurice Odumbe
Kenya
91
304
Andrew Hall
South Africa
92
302
Ricardo Powell
West Indies
93
300
Mohammad Rafique
Bangladesh
94
295
Chris Harris
New Zealand
95
283
Kumar Dharmasena
Sri Lanka
96
279
Moin Khan
Pakistan
97
277
Vikram Solanki
England
98
270
Brendon McCullum
New Zealand
99
265
Ravi Shah
Kenya
100
261
Stuart Carlisle
Zimbabwe
101
260
Steve Tikolo
Kenya
102
259
Brad Hogg
Australia
103
253
Dougie Marillier
Zimbabwe
104
245
Travis Friend
Zimbabwe
104
245
Thomas Odoyo
Kenya
105
243
Hamish Marshall
New Zealand
106
238
Upul Chandana
Sri Lanka
107
237
Dinesh Mongia
India
108
236
Mushfiqur Rahman
Bangladesh
109
231
Omari Banks
West Indies
110
230
Trevor Gripper
Zimbabwe
111
226
John Davison
Canada
111
226
Brett Lee
Australia
112
225
Devon Smith
West Indies
112
225
Thilan Samaraweera
Sri Lanka
113
218
Saeed Anwar
Pakistan
114
217
Stuart Matsikenyeri
Zimbabwe
115
216
Parthiv Patel
India
116
209
Chris Read
England
116
209
Mathew Sinclair
New Zealand
116
209
Sanwar Hossain
Bangladesh
117
203
Simon Katich
Australia
118
199
Jan-Berrie Burger
Namibia
119
193
Kennedy Otieno
Kenya
119
193
Saleem Elahi
Pakistan
120
191
Richard Jones
New Zealand
121
189
Jimmy Maher
Australia
122
187
Ray Price
Zimbabwe
123
185
Muttiah Muralitharan
Sri Lanka
124
184
Akram Khan
Bangladesh
125
173
Ian Harvey
Australia
126
170
Martin van Jaarsveld
South Africa
127
168
Shoaib Akhtar
Pakistan
128
165
Martin Love
Australia
129
163
Mervyn Dillon
West Indies
130
162
Rikki Clarke
England
130
162
Mashrafe Mortaza
Bangladesh
131
160
Tapash Baisya
Bangladesh
132
159
Hitesh Modi
Kenya
133
158
Feiko Kloppenburg
Netherlands
134
157
Russel Arnold
Sri Lanka
135
154
Klaas-Jan van Noortwijk
Netherlands
136
153
Mohammad Sami
Pakistan
137
152
Faisal Iqbal
Pakistan
137
152
Avishka Gunawardene
Sri Lanka
137
152
Jason Gillespie
Australia
138
150
Makhaya Ntini
South Africa
138
150
Carlton Baugh
West Indies
139
147
Ian Billcliff
Canada
140
138
Robin Peterson
South Africa
140
138
Asim Kamal
Pakistan
141
136
Gareth Batty
England
142
135
Zaheer Khan
India
142
135
Daan van Bunge
Netherlands
143
132
Danie Keulder
Namibia
144
128
Ajit Agarkar
India
144
128
Andre Adams
New Zealand
145
126
Tushar Imran
Bangladesh
146
125
Paul Adams
South Africa
146
125
Chris Nevin
New Zealand
147
123
Daryl Tuffey
New Zealand
148
120
Vusi Sibanda
Zimbabwe
149
114
Kaushal Lokuarachchi
Sri Lanka
150
113
Gautam Gambhir
India
151
107
Robbie Hart
New Zealand
152
102
Harbhajan Singh
India
153
99
Carl Hooper
West Indies
154
98
Ishwar Maraj
Canada
154
98
Tim de Leede
Netherlands
154
98
Peter Ongondo
Kenya
154
98
Collins Obuya
Kenya
155
96
Luuk van Troost
Netherlands
156
91
Joe Harris
Canada
156
91
Lance Klusener
South Africa
157
90
Al Sahariar
Bangladesh
157
90
Gavin Murgatroyd
Namibia
158
87
Brijal Patel
Kenya
158
87
Ed Smith
England
159
86
Anil Kumble
India
160
84
David Obuya
Kenya
161
82
Deon Kotze
Namibia
162
81
Paul Wiseman
New Zealand
163
80
Misbah-ul-Haq
Pakistan
164
79
Andy Caddick
England
164
79
Craig White
England
165
78
Azhar Mahmood
Pakistan
166
75
Richard Johnson
England
166
75
Edgar Schiferli
Netherlands
167
74
Matt Horne
New Zealand
168
71
Wasim Akram
Pakistan
168
71
Steve Harmison
England
168
71
Hemang Badani
India
169
70
Ian Blackwell
England
170
69
Mehrab Hossain
Bangladesh
170
69
Imran Nazir
Pakistan
170
69
Shabbir Ahmed
Pakistan
171
68
Desmond Chumney
Canada
172
67
Monde Zondeki
South Africa
172
67
Ronnie Irani
England
173
66
James Anderson
England
174
63
Darren Gough
England
175
61
Nicky Boje
South Africa
176
59
Guy Whittall
Zimbabwe
176
59
Corey Collymore
West Indies
177
58
Mohammad Salim
Bangladesh
177
58
Craig Cumming
New Zealand
177
58
Jeroen Smits
Netherlands
177
58
Melt van Schoor
Namibia
178
57
Roland Lefebvre
Netherlands
179
56
Ashish Bagai
Canada
179
56
Dinusha Fernando
Sri Lanka
180
52
Shane Watson
Australia
181
51
Prabath Nissanka
Sri Lanka
182
50
Gavin Rennie
Zimbabwe
182
50
Rob Key
England
183
49
Salman Butt
Pakistan
184
47
Saqlain Mushtaq
Pakistan
184
47
Shane Bond
New Zealand
184
47
Owais Shah
England
185
46
Manzarul Islam
Bangladesh
186
45
Kyle Mills
New Zealand
186
45
Morne Karg
Namibia
187
44
Nicholas de Groot
Canada
188
43
John Crawley
England
188
43
Stefan Swanepoel
Namibia
188
43
Martin Suji
Kenya
189
40
Alan Dawson
South Africa
190
38
Henk-Jan Mol
Netherlands
191
36
Tama Canning
New Zealand
191
36
Jim Troughton
England
191
36
Matthew Hoggard
England
192
35
Brad Williams
Australia
192
35
Jehan Mubarak
Sri Lanka
192
35
Bas Zuiderent
Netherlands
193
34
Barney Rogers
Zimbabwe
194
33
Douglas Hondo
Zimbabwe
194
33
Adam Sanford
West Indies
194
33
Farhan Adil
Pakistan
195
32
James Kirtley
England
196
31
Dilhara Fernando
Sri Lanka
197
30
Kamran Akmal
Pakistan
197
30
Fidel Edwards
West Indies
198
28
Austin Codrington
Canada
198
28
Javagal Srinath
India
198
28
Ehsanul Haque
Bangladesh
199
27
Craig Evans
Zimbabwe
199
27
Bjorn Kotze
Namibia
200
26
Rudi van Vuuren
Namibia
200
26
Burton van Rooi
Namibia
200
26
Waqar Younis
Pakistan
201
25
Glenn McGrath
Australia
201
25
Ashish Patel
Canada
201
25
Sanjayan Thuraisingam
Canada
202
24
Richard Sims
Zimbabwe
202
24
Thilan Thushara
Sri Lanka
203
22
Jerome Taylor
West Indies
203
22
Nathan Hauritz
Australia
204
20
Mushtaq Ahmed
Pakistan
204
20
Tino Best
West Indies
204
20
Jermaine Lawson
West Indies
204
20
Blessing Mahwire
Zimbabwe
204
20
Fazil Sattaur
Canada
205
19
Martin Bicknell
England
205
19
Sarandeep Singh
India
205
19
Paul Hitchcock
New Zealand
206
18
Sanjay Bangar
India
206
18
Jamaluddin Ahmed
Bangladesh
206
18
David Bernard
West Indies
206
18
Charitha Buddhika
Sri Lanka
207
17
Dewald Pretorius
South Africa
207
17
Pedro Collins
West Indies
207
17
Manjurul Islam
Bangladesh
207
17
Morne van Wyk
South Africa
208
16
Shahid Afridi
208
16
Reinout Scholte
Netherlands
208
16
Nicholas Ifill
Canada
209
15
Pulasthi Gunaratne
Sri Lanka
209
15
Umar Gul
Pakistan
210
14
Nathan Bracken
Australia
210
14
Richard Dawson
England
211
13
Michael Mason
New Zealand
211
13
Nafees Iqbal
Bangladesh
211
13
Naved-ul-Hasan
Pakistan
211
13
Davis Joseph
Canada
212
12
Enamul Haque
Bangladesh
212
12
Abdool Samad
Canada
213
11
Sarel Burger
Namibia
213
11
Louis Burger
Namibia
213
11
Ian Butler
New Zealand
213
11
Sairaj Bahutule
India
213
11
Ashish Nehra
India
214
10
Abhijit Kale
India
214
10
Stuart MacGill
Australia
214
10
Enamul Haque jnr
Bangladesh
214
10
Hasibul Hossain
Bangladesh
214
10
Kabir Ali
England
214
10
Gary Brent
Zimbabwe
214
10
Tony Suji
Kenya
214
10
Matthew Walker
New Zealand
215
9
Faisal Athar
Pakistan
215
9
Danish Kaneria
Pakistan
216
7
Naved Latif
Pakistan
216
7
Alistair Campbell
Zimbabwe
216
7
Nick Statham
Netherlands
217
6
Murali Kartik
India
218
5
Alamgir Kabir
Bangladesh
218
5
Nixon McLean
West Indies
218
5
Gerrie Snyman
Namibia
219
4
Barry Seebaran
Canada
219
4
Chamila Gamage
Sri Lanka
219
4
Prasanna Jayawardene
Sri Lanka
219
4
Talha Jubair
Bangladesh
219
4
Anwar Hossain Monir
Bangladesh
219
4
Tareq Aziz
Bangladesh
219
4
Lakshmipathy Balaji
India
219
4
Aavishkar Salvi
India
220
3
Andrew Strauss
England
220
3
Henry Olonga
Zimbabwe
220
3
Brian Murphy
Zimbabwe
220
3
Charles Coventry
Zimbabwe
220
3
Jimmy Kamande
Kenya
220
3
Jacob-Jan Esmeijer
Netherlands
220
3
Dharshana Gamage
Sri Lanka
221
2
Junaid Zia
Pakistan
221
2
Adeel Raja
Netherlands
221
2
Gavin Ewing
Zimbabwe
221
2
Andre Nel
South Africa
221
2
Jonty Rhodes
South Africa
222
1
Moniruzzaman
Bangladesh
222
1
Ravi Rampaul
West Indies
222
1
Martin Saggers
England
222
1
Irfan Pathan
India
222
1
Kaushalya Weeraratne
Sri Lanka
222
1
Yasir Chowdhury
Bangladesh
223
0
Ryan Hurley
West Indies
223
0
Joseph Angara
Kenya
223
0
Aasif Karim
Kenya
223
0
Riaan Walters
Namibia
223
0
Alfred Luseno
Kenya
223
0
Shane Warne
Australia
223
0
Alester Maregwede
Zimbabwe
223
0
Charl Willoughby
South Africa
223
0
Allan Donald
South Africa
223
0
Mohammad Zahid
Pakistan