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 2002 for all time
Position
Most Runs
Player Name
Team Name
1
2270
Rahul Dravid
India
2
2226
Mohammad Yousuf
Pakistan
3
2133
Sachin Tendulkar
India
4
2059
Sourav Ganguly
India
5
2038
Matthew Hayden
Australia
6
2013
Chris Gayle
West Indies
7
1947
Younis Khan
Pakistan
8
1946
Ricky Ponting
Australia
9
1929
Herschelle Gibbs
South Africa
10
1910
Jacques Kallis
South Africa
11
1811
Marcus Trescothick
England
12
1794
Nasser Hussain
England
13
1767
Virender Sehwag
India
14
1765
Marvan Atapattu
Sri Lanka
15
1734
Michael Vaughan
England
16
1730
Sanath Jayasuriya
Sri Lanka
17
1689
Shiv Chanderpaul
West Indies
18
1628
Adam Gilchrist
Australia
19
1597
VVS Laxman
India
20
1566
Inzamam-ul-Haq
Pakistan
21
1539
Ramnaresh Sarwan
West Indies
22
1537
Kumar Sangakkara
Sri Lanka
23
1416
Mahela Jayawardene
Sri Lanka
24
1412
Carl Hooper
West Indies
25
1375
Damien Martyn
Australia
26
1269
Gary Kirsten
South Africa
27
1209
Wavell Hinds
West Indies
28
1198
Graeme Smith
South Africa
29
1169
Stephen Fleming
New Zealand
30
1165
Russel Arnold
Sri Lanka
31
1136
Nathan Astle
New Zealand
32
1133
Craig McMillan
New Zealand
33
1087
Abdul Razzaq
Pakistan
34
1066
Jonty Rhodes
South Africa
35
972
Lou Vincent
New Zealand
36
963
Mark Boucher
South Africa
37
956
Boeta Dippenaar
South Africa
38
929
Shahid Afridi
39
927
Andy Flower
Zimbabwe
40
919
Rashid Latif
Pakistan
41
899
Alec Stewart
England
42
887
Mark Butcher
England
43
873
Aravinda de Silva
Sri Lanka
44
852
Nick Knight
England
45
841
Justin Langer
Australia
46
814
Taufeeq Umar
Pakistan
47
801
Chris Harris
New Zealand
48
797
Grant Flower
Zimbabwe
49
786
Graham Thorpe
England
50
781
Andrew Flintoff
England
51
740
Dinesh Mongia
India
52
703
Neil McKenzie
South Africa
53
696
Ridley Jacobs
West Indies
54
692
Mohammad Kaif
India
55
666
Imran Nazir
Pakistan
56
659
Yuvraj Singh
India
57
645
Marlon Samuels
West Indies
58
643
Brian Lara
West Indies
58
643
Steve Waugh
Australia
59
629
Alistair Campbell
Zimbabwe
60
617
Darren Lehmann
Australia
61
605
Mark Richardson
New Zealand
62
593
Sanjay Bangar
India
62
593
Shaun Pollock
South Africa
63
582
Saleem Elahi
Pakistan
64
564
Scott Styris
New Zealand
65
563
Khaled Mashud
Bangladesh
66
535
Alok Kapali
Bangladesh
67
510
Lance Klusener
South Africa
68
505
Chaminda Vaas
Sri Lanka
69
494
Shane Warne
Australia
70
492
Ajit Agarkar
India
71
477
Al Sahariar
Bangladesh
72
466
Michael Bevan
Australia
73
459
Craig White
England
74
450
Habibul Bashar
Bangladesh
75
428
John Crawley
England
76
421
Chris Cairns
New Zealand
77
414
Stuart Carlisle
Zimbabwe
78
403
Travis Friend
Zimbabwe
78
403
Shoaib Malik
Pakistan
79
396
Paul Collingwood
England
80
394
Mark Waugh
Australia
81
392
Dion Ebrahim
Zimbabwe
82
389
Hashan Tillakaratne
Sri Lanka
83
386
Nicky Boje
South Africa
84
373
Harbhajan Singh
India
85
343
Upul Chandana
Sri Lanka
86
323
Daren Ganga
West Indies
86
323
Tushar Imran
Bangladesh
87
316
Chris Nevin
New Zealand
88
303
Shiv Sunder Das
India
89
301
Faisal Iqbal
Pakistan
90
299
Mohammad Ashraful
Bangladesh
91
297
Daniel Vettori
New Zealand
92
292
Waqar Younis
Pakistan
93
287
Wasim Akram
Pakistan
94
284
Misbah-ul-Haq
Pakistan
95
278
Brett Lee
Australia
96
276
Kamran Akmal
Pakistan
97
268
Thilan Samaraweera
Sri Lanka
98
267
Sanwar Hossain
Bangladesh
99
262
Tatenda Taibu
Zimbabwe
100
258
Steve Tikolo
Kenya
101
257
Saeed Anwar
Pakistan
102
254
Hannan Sarkar
Bangladesh
103
253
Ajay Ratra
India
104
243
Ashley Giles
England
105
242
Ricardo Powell
West Indies
106
236
Shane Watson
Australia
107
228
Jimmy Maher
Australia
108
226
Saqlain Mushtaq
Pakistan
108
226
Kennedy Otieno
Kenya
109
225
Mathew Sinclair
New Zealand
110
224
Ryan Hinds
West Indies
111
221
Andy Blignaut
Zimbabwe
112
215
Ronnie Irani
England
112
215
Wasim Jaffer
India
113
214
Heath Streak
Zimbabwe
114
210
Trevor Gripper
Zimbabwe
115
209
Zaheer Khan
India
116
208
Matt Horne
New Zealand
117
205
Andre Adams
New Zealand
117
205
Rob Key
England
118
201
Michael Vandort
Sri Lanka
119
199
Ashwell Prince
South Africa
120
198
Mark Vermeulen
Zimbabwe
121
196
Javagal Srinath
India
122
191
Adam Parore
New Zealand
123
188
Andrew Hall
South Africa
124
185
Ian Blackwell
England
124
185
Brijal Patel
Kenya
125
183
Hasan Raza
Pakistan
126
172
Anil Kumble
India
127
170
Parthiv Patel
India
128
167
Jacob Oram
New Zealand
129
163
Khaled Mahmud
Bangladesh
130
161
Daryl Tuffey
New Zealand
131
160
James Foster
England
132
155
Romesh Kaluwitharana
Sri Lanka
133
154
Tapash Baisya
Bangladesh
134
153
Robbie Hart
New Zealand
135
151
Andy Bichel
Australia
135
151
Jehan Mubarak
Sri Lanka
136
147
Andy Caddick
England
137
142
Pedro Collins
West Indies
138
139
Maurice Odumbe
Kenya
138
139
Charitha Buddhika
Sri Lanka
139
134
Shoaib Akhtar
Pakistan
139
134
Enamul Haque
Bangladesh
140
132
Owais Shah
England
140
132
Naved Latif
Pakistan
141
127
Javed Omar
Bangladesh
142
125
Naveed Nawaz
Sri Lanka
143
122
Mehrab Hossain
Bangladesh
144
116
Shane Bond
New Zealand
145
115
Hitesh Modi
Kenya
145
115
Gavin Rennie
Zimbabwe
146
112
Dougie Marillier
Zimbabwe
147
111
Aminul Islam
Bangladesh
148
110
Thomas Odoyo
Kenya
149
103
Azhar Mahmood
Pakistan
149
103
Brendon McCullum
New Zealand
150
101
Mervyn Dillon
West Indies
151
100
Mahendra Nagamootoo
West Indies
152
97
Craig Evans
Zimbabwe
153
95
Martin van Jaarsveld
South Africa
154
94
Jeremy Snape
England
155
93
Matthew Hoggard
England
156
91
Craig Wishart
Zimbabwe
156
91
Stuart Williams
Zimbabwe
157
89
Dominic Cork
England
157
89
Hemang Badani
India
158
87
Mohammad Rafique
Bangladesh
159
83
Justin Ontong
South Africa
160
82
Henry Olonga
Zimbabwe
161
81
Muttiah Muralitharan
Sri Lanka
162
80
Nuwan Zoysa
Sri Lanka
162
80
Dilhara Fernando
Sri Lanka
162
80
Ashish Nehra
India
163
78
Jason Gillespie
Australia
163
78
Hasantha Fernando
Sri Lanka
163
78
Makhaya Ntini
South Africa
164
77
Mark Ramprakash
England
165
74
Sean Ervine
Zimbabwe
166
73
Richard Dawson
England
167
72
Manjurul Islam
Bangladesh
168
68
Martin Love
Australia
169
67
Sarandeep Singh
India
170
66
Ian Harvey
Australia
171
64
Paul Adams
South Africa
171
64
Collins Obuya
Kenya
172
63
James Franklin
New Zealand
173
62
Mohammad Sami
Pakistan
174
59
Shadab Kabir
Pakistan
175
58
Alex Tudor
England
176
57
Andrew Symonds
Australia
176
57
Fahim Muntasir
Bangladesh
177
56
Anwar Hossain
Bangladesh
177
56
Ian Butler
New Zealand
178
55
Tim de Leede
Netherlands
179
54
Ryan Campbell
Australia
180
53
Deep Dasgupta
India
180
53
Naimur Rahman
Bangladesh
181
52
Kyle Mills
New Zealand
181
52
Tillakaratne Dilshan
Sri Lanka
181
52
Martin Suji
Kenya
181
52
Ray Price
Zimbabwe
182
50
Ben Hollioake
England
183
49
Brooke Walker
New Zealand
183
49
Jimmy Kamande
Kenya
184
47
Imran Farhat
Pakistan
185
45
Chamila Gamage
Sri Lanka
185
45
Dion Nash
New Zealand
185
45
Glenn McGrath
Australia
186
44
Simon Jones
England
187
42
Guy Whittall
Zimbabwe
188
41
Vasbert Drakes
West Indies
188
41
Cameron Cuffy
West Indies
188
41
Ravi Shah
Kenya
189
40
Tony Suji
Kenya
189
40
Steve Elworthy
South Africa
189
40
Darren Gough
England
190
39
Chamara Silva
Sri Lanka
191
37
Danish Kaneria
Pakistan
192
36
Ehsanul Haque
Bangladesh
192
36
Roland Lefebvre
Netherlands
193
35
Adam Sanford
West Indies
193
35
Hamilton Masakadza
Zimbabwe
194
34
David Obuya
Kenya
195
33
Mluleki Nkala
Zimbabwe
196
32
Douglas Hondo
Zimbabwe
197
28
Steve Harmison
England
198
27
Avishka Gunawardene
Sri Lanka
199
26
Sherwin Campbell
West Indies
200
25
Akram Khan
Bangladesh
201
23
Reinout Scholte
Netherlands
202
22
Mohammad Sharif
Bangladesh
202
22
Talha Jubair
Bangladesh
203
21
Pulasthi Gunaratne
Sri Lanka
204
20
Stuart MacGill
Australia
205
19
Daren Powell
West Indies
205
19
Runako Morton
West Indies
206
18
Prabath Nissanka
Sri Lanka
207
17
Corey Collymore
West Indies
208
16
Gary Brent
Zimbabwe
208
16
Robin Peterson
South Africa
208
16
Luuk van Troost
Netherlands
209
15
Edgar Schiferli
Netherlands
209
15
Ruchira Perera
Sri Lanka
209
15
Tinu Yohannan
India
210
14
Jermaine Lawson
West Indies
211
13
Barney Rogers
Zimbabwe
211
13
Allan Donald
South Africa
211
13
Murali Kartik
India
211
13
Brad Williams
Australia
211
13
Nathan Hauritz
Australia
212
12
Matthew Hart
New Zealand
213
11
Justin Kemp
South Africa
213
11
Claude Henderson
South Africa
213
11
Brian Murphy
Zimbabwe
213
11
Joseph Angara
Kenya
213
11
Paul Hitchcock
New Zealand
214
10
Sujeewa de Silva
Sri Lanka
214
10
Nantie Hayward
South Africa
214
10
Chris Silverwood
England
215
9
Marlon Black
West Indies
215
9
Darrel Brown
West Indies
215
9
Dale Benkenstein
South Africa
216
8
Kumar Dharmasena
Sri Lanka
217
7
Andre Nel
South Africa
217
7
Blessing Mahwire
Zimbabwe
217
7
Tareq Aziz
Bangladesh
217
7
Rafikul Khan
Bangladesh
217
7
James Anderson
England
217
7
Richard Sims
Zimbabwe
217
7
Feiko Kloppenburg
Netherlands
217
7
Bas Zuiderent
Netherlands
217
7
Adeel Raja
Netherlands
217
7
Jacob-Jan Esmeijer
Netherlands
218
6
Chris Drum
New Zealand
219
5
Brighton Watambwa
Zimbabwe
219
5
Gareth Breese
West Indies
219
5
Prasanna Jayawardene
Sri Lanka
219
5
Pramodya Wickramasinghe
Sri Lanka
219
5
Dewald Pretorius
South Africa
219
5
Roger Telemachus
South Africa
220
4
Errol Stewart
South Africa
220
4
Daan van Bunge
Netherlands
220
4
Alan Dawson
South Africa
220
4
Eric Upashantha
Sri Lanka
221
3
Monde Zondeki
South Africa
221
3
Charl Langeveldt
South Africa
221
3
Mazharul Haque
Bangladesh
221
3
Gareth Batty
England
222
2
Peter Ongondo
Kenya
223
1
James Kirtley
England
223
1
Reetinder Sodhi
India
223
1
Stuart Matsikenyeri
Zimbabwe
223
1
Lameck Onyango
Kenya
223
1
Pommie Mbangwa
Zimbabwe
223
1
Junior Murray
West Indies
224
0
Dinanath Ramnarine
West Indies
224
0
David Terbrugge
South Africa
224
0
Jai Prakash Yadav
India
224
0
Vijay Bharadwaj
India
224
0
Anwar Hossain Monir
Bangladesh
224
0
Alamgir Kabir
Bangladesh
224
0
Chris Martin
New Zealand
224
0
Robert van Oosterom
Netherlands
224
0
Victor Grandia
Netherlands
224
0
Henk-Jan Mol
Netherlands