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 2007 for ODI
Position
Most Runs
Player Name
Team Name
1
1601
Matthew Hayden
Australia
2
1425
Sachin Tendulkar
India
3
1424
Ricky Ponting
Australia
4
1287
Yuvraj Singh
India
5
1240
Sourav Ganguly
India
6
1209
AB de Villiers
South Africa
7
1103
MS Dhoni
India
8
1089
Mahela Jayawardene
Sri Lanka
9
1080
Ian Bell
England
10
1079
Graeme Smith
South Africa
11
1064
Paul Collingwood
England
12
1042
Mohammad Yousuf
Pakistan
13
987
Jacques Kallis
South Africa
14
981
Michael Clarke
Australia
15
934
Adam Gilchrist
Australia
16
912
Shiv Chanderpaul
West Indies
17
889
Kevin Pietersen
England
18
880
Herschelle Gibbs
South Africa
19
878
Chamara Silva
Sri Lanka
20
848
Scott Styris
New Zealand
21
835
Sanath Jayasuriya
Sri Lanka
22
823
Rahul Dravid
India
23
811
Peter Fulton
New Zealand
24
808
Andrew Symonds
Australia
25
799
Brendon McCullum
New Zealand
26
758
Kumar Sangakkara
Sri Lanka
27
707
Shoaib Malik
Pakistan
28
669
Stephen Fleming
New Zealand
29
663
Ross Taylor
New Zealand
30
638
Upul Tharanga
Sri Lanka
31
634
Gautam Gambhir
India
32
632
Tillakaratne Dilshan
Sri Lanka
33
631
Mark Boucher
South Africa
34
630
Marlon Samuels
West Indies
35
617
Younis Khan
Pakistan
36
611
Chris Gayle
West Indies
37
607
Shakib Al Hasan
Bangladesh
38
560
Ryan Watson
Scotland
39
557
Craig McMillan
New Zealand
40
555
William Porterfield
Ireland
41
549
Jacob Oram
New Zealand
42
545
Vusi Sibanda
Zimbabwe
43
541
Shaun Pollock
South Africa
44
519
Aftab Ahmed
Bangladesh
45
514
Kevin O'Brien
Ireland
46
512
Lou Vincent
New Zealand
47
509
Robin Uthappa
India
47
509
Mohammad Ashraful
Bangladesh
48
496
Brad Hodge
Australia
48
496
Ashish Bagai
Canada
49
475
Virender Sehwag
India
50
455
Tamim Iqbal
Bangladesh
51
450
Eoin Morgan
England
52
447
Michael Hussey
Australia
52
447
Steve Tikolo
Kenya
53
440
Ed Joyce
England
54
434
David Obuya
Kenya
55
432
Thomas Odoyo
Kenya
56
418
Niall O'Brien
Ireland
57
408
Owais Shah
England
58
404
Lionel Cann
Bermuda
59
403
Alastair Cook
England
60
392
Imran Nazir
Pakistan
61
390
Elton Chigumbura
Zimbabwe
62
387
Andrew Flintoff
England
63
386
Brian Lara
West Indies
63
386
Morris Ouma
Kenya
64
382
Gavin Hamilton
England
65
381
Ravi Shah
Kenya
65
381
Fraser Watts
Scotland
66
376
Jamie How
New Zealand
67
375
Ramnaresh Sarwan
West Indies
68
373
Majid Haq
Scotland
69
371
Jeremy Bray
Ireland
70
370
John Davison
Canada
71
362
Salman Butt
Pakistan
72
359
Shahid Afridi
73
356
Ryan ten Doeschate
Netherlands
74
352
Runako Morton
West Indies
75
351
Ashif Mulla
Canada
76
348
Dwayne Bravo
West Indies
77
336
Neil McCallum
Scotland
78
332
Sunil Dhaniram
Canada
79
328
Justin Kemp
South Africa
79
328
Habibul Bashar
Bangladesh
80
326
Mushfiqur Rahim
Bangladesh
81
319
Brad Haddin
Australia
82
318
Bas Zuiderent
Netherlands
83
315
Abdool Samad
Canada
84
308
Trent Johnston
Ireland
85
304
Ravi Bopara
England
86
299
Brendan Taylor
Zimbabwe
87
297
Paul Nixon
England
88
293
Kamran Akmal
Pakistan
89
289
Stuart Matsikenyeri
Zimbabwe
90
287
Dinesh Karthik
India
91
280
Farveez Maharoof
Sri Lanka
92
278
Shahriar Nafees
Bangladesh
93
277
Collins Obuya
Kenya
94
276
Andrew Strauss
England
95
274
Tanmay Mishra
Kenya
96
273
Devon Smith
West Indies
97
272
Misbah-ul-Haq
Pakistan
98
269
Darron Reekers
Netherlands
99
268
David Hemp
Bermuda
100
267
Shane Watson
Australia
101
252
Michael Vaughan
England
102
250
Janeiro Tucker
Bermuda
103
249
Hamilton Masakadza
Zimbabwe
104
245
Ian Billcliff
Canada
105
233
Mashrafe Mortaza
Bangladesh
106
229
Matt Prior
England
106
229
Irving Romaine
Bermuda
106
229
Chamu Chibhabha
Zimbabwe
107
220
Tatenda Taibu
Zimbabwe
108
215
Sean Williams
Zimbabwe
109
214
James Franklin
New Zealand
110
213
Russel Arnold
Sri Lanka
111
212
Dean Minors
Bermuda
112
202
Qaiser Ali
Canada
112
202
Peter Borren
Netherlands
113
198
Jean-Paul Duminy
South Africa
114
195
Dougie Brown
England
115
194
Alex Obanda
Kenya
116
187
Colin Smith
Scotland
117
186
Alexei Kervezee
Netherlands
118
178
Morne van Wyk
South Africa
119
177
Zaheer Khan
India
120
173
Geoff Barnett
Canada
120
173
Albie Morkel
South Africa
120
173
Denesh Ramdin
West Indies
121
171
Jehan Mubarak
Sri Lanka
121
171
Craig Wright
Scotland
122
158
Navdeep Poonia
Scotland
123
157
Cameron White
Australia
124
156
James Hopes
Australia
124
156
Eric Szwarczynski
Netherlands
124
156
John Blain
Scotland
125
153
Tom de Grooth
Netherlands
126
150
Harbhajan Singh
India
127
148
Inzamam-ul-Haq
Pakistan
127
148
Ashwell Prince
South Africa
128
147
Stuart Broad
England
129
146
Javed Omar
Bangladesh
129
146
Jimmy Kamande
Kenya
130
145
Mudassar Bukhari
Netherlands
131
144
Andre Botha
Ireland
132
143
Marvan Atapattu
Sri Lanka
133
142
Mal Loye
England
134
141
Andrew White
Ireland
135
133
Desmond Chumney
Canada
136
131
Jamie Dalrymple
England
136
131
Irfan Pathan
India
137
122
Mathew Sinclair
New Zealand
138
117
Abdur Razzak
Bangladesh
139
113
Gary Brent
Zimbabwe
140
111
Yasir Hameed
Pakistan
141
110
Daniel Vettori
New Zealand
141
110
Mohammad Rafique
Bangladesh
142
107
Dave Langford-Smith
Ireland
143
103
Kyle McCallan
Ireland
144
102
Nehemiah Odhiambo
Kenya
145
100
Dwayne Smith
West Indies
146
99
Clay Smith
Bermuda
146
99
Jekon Edness
Bermuda
147
98
Dimitri Mascarenhas
England
148
97
Arvind Kandappah
Canada
149
95
Terry Duffin
Zimbabwe
149
95
Liam Plunkett
England
150
91
Umar Bhatti
Canada
151
90
Saleem Mukuddem
Bermuda
151
90
Billy Stelling
Netherlands
152
89
Phil Mustard
England
153
88
Hamish Marshall
New Zealand
153
88
Tim de Leede
Netherlands
154
85
Mohammad Sami
Pakistan
154
85
Brad Hogg
Australia
155
84
Iftikhar Anjum
Pakistan
156
83
Graeme Swann
England
156
83
Gulam Bodi
South Africa
157
82
Daan van Bunge
Netherlands
158
80
Chamara Kapugedera
Sri Lanka
159
77
Boeta Dippenaar
South Africa
160
76
Mohammad Hafeez
Pakistan
160
76
Trevin Bastiampillai
Canada
161
75
Mark Gillespie
New Zealand
162
72
Oliver Pitcher
Bermuda
163
71
Keith Dabengwa
Zimbabwe
163
71
Ajit Agarkar
India
164
70
Malachi Jones
Bermuda
164
70
Kenny Carroll
Ireland
165
68
Luuk van Troost
Netherlands
166
66
Kevin Hurdle
Bermuda
167
65
Prosper Utseya
Zimbabwe
168
64
Farhad Reza
Bangladesh
168
64
Lameck Onyango
Kenya
169
63
Chaminda Vaas
Sri Lanka
170
62
Abdul Razzaq
Pakistan
170
62
Andrew Hall
South Africa
171
61
Rohit Sharma
India
171
61
Johan Botha
South Africa
172
60
Daren Powell
West Indies
172
60
Dwayne Leverock
Bermuda
173
59
Dilhara Fernando
Sri Lanka
173
59
Delyone Borden
Bermuda
173
59
Abdul Jabbar
Canada
174
58
Andre Nel
South Africa
175
56
Ramesh Powar
India
175
56
Brett Lee
Australia
176
53
Sohail Tanvir
Pakistan
176
53
Alex Cusack
Ireland
177
52
Abdur Rehman
Pakistan
177
52
John Mooney
Ireland
177
52
Steven Outerbridge
Bermuda
177
52
Morne Morkel
South Africa
178
51
Don Maxwell
Canada
179
50
Luke Wright
England
179
50
Ravi Rampaul
West Indies
180
49
Ross Lyons
Scotland
181
47
Paul Hoffmann
Scotland
181
47
Rodney Trott
Bermuda
182
46
George Codrington
Canada
182
46
Nathan Astle
New Zealand
183
45
Jeetan Patel
New Zealand
184
44
Nathan Bracken
Australia
184
44
Malinga Bandara
Sri Lanka
184
44
Jerome Taylor
West Indies
184
44
Atse Buurman
Netherlands
185
42
Jeroen Smits
Netherlands
185
42
Ian Bradshaw
West Indies
186
41
Glenn Rogers
Scotland
187
40
Brenton Parchment
West Indies
187
40
Vernon Philander
South Africa
188
39
Dougie Lockhart
Scotland
189
38
James Celestine
Bermuda
189
38
Shane Bond
New Zealand
190
37
Naved-ul-Hasan
Pakistan
190
37
Makhaya Ntini
South Africa
190
37
Murali Kartik
India
191
36
Mahmudullah
Bangladesh
192
35
Mitchell Johnson
Australia
192
35
Lendl Simmons
West Indies
193
34
Jon Lewis
England
193
34
Dinesh Mongia
India
193
34
Kyle Mills
New Zealand
193
34
Charl Langeveldt
South Africa
194
33
Rawl Lewis
West Indies
194
33
Mohammad Iqbal
Canada
195
32
Steven Welsh
Canada
195
32
Fawad Alam
Pakistan
196
30
Dilruwan Perera
Sri Lanka
196
30
Azeem Pitcher
Bermuda
197
29
Lasith Malinga
Sri Lanka
197
29
Henry Osinde
Canada
197
29
Dom Joyce
Ireland
197
29
Azhar Mahmood
Pakistan
197
29
Junaid Siddique
Bangladesh
197
29
Tony Suji
Kenya
197
29
Peter Ongondo
Kenya
198
28
Hiren Varaiya
Kenya
198
28
Omer Hussain
Scotland
199
27
Tushar Imran
Bangladesh
199
27
Chris Tremlett
England
199
27
Anderson Cummins
West Indies
200
26
Monty Panesar
England
200
26
Munaf Patel
India
200
26
RP Singh
India
200
26
Syed Rasel
Bangladesh
201
25
Ryan Sidebottom
England
202
23
Suresh Raina
India
202
23
Umar Gul
Pakistan
202
23
Prasanna Jayawardene
Sri Lanka
202
23
Thinus Fourie
Ireland
202
23
Ryan Steede
Bermuda
203
22
Corey Collymore
West Indies
204
21
Jason Patraj
Canada
204
21
James Anderson
England
205
20
Piyush Chawla
India
205
20
Josclyn Pitcher
Bermuda
206
19
Michael Yardy
England
206
19
Sreesanth
India
207
18
Tapash Baisya
Bangladesh
207
18
Darren Sammy
West Indies
207
18
Friday Kasteni
Zimbabwe
208
17
Jacobi Robinson
Bermuda
208
17
Stuart Clark
Australia
208
17
Mehrab Hossain jnr
Bangladesh
209
16
Shahadat Hossain
Bangladesh
209
16
Adam Voges
Australia
210
15
Boyd Rankin
England
210
15
Mohammad Asif
Pakistan
210
15
Nuwan Kulasekara
Sri Lanka
211
14
Kwame Tucker
Bermuda
212
13
Rayad Emrit
West Indies
212
13
Gary Wilson
Ireland
213
12
Dwight Basden
Bermuda
213
12
Robin Peterson
South Africa
213
12
Praveen Kumar
India
214
11
Shaun Tait
Australia
214
11
Kaushal Lokuarachchi
Sri Lanka
214
11
Muttiah Muralitharan
Sri Lanka
215
10
Adeel Raja
Netherlands
215
10
Kieron Pollard
West Indies
216
9
Anthony Ireland
Zimbabwe
216
9
Geert-Maarten Mol
Netherlands
216
9
Chris Mpofu
Zimbabwe
216
9
Gareth Hopkins
New Zealand
217
8
Daryl Tuffey
New Zealand
217
8
Narsingh Deonarine
West Indies
217
8
Kevin Sandher
Canada
217
8
Gordon Drummond
Scotland
218
7
Timycen Maruma
Zimbabwe
219
6
Danish Kaneria
Pakistan
219
6
Glenn McGrath
Australia
219
6
Mohammad Sharif
Bangladesh
219
6
Loots Bosman
South Africa
219
6
Edgar Schiferli
Netherlands
220
5
Anil Kumble
India
220
5
James Marshall
New Zealand
220
5
Michael Mason
New Zealand
220
5
Malinda Warnapura
Sri Lanka
220
5
Austin Codrington
Canada
220
5
Roger Whelan
Ireland
221
4
Shahzad Khan
Canada
221
4
Calvert Hooper
Canada
221
4
Chris Lonsdale
Bermuda
221
4
George O'Brien
Bermuda
221
4
Phil Jaques
Australia
221
4
Johan van der Wath
South Africa
222
3
Ray Price
Zimbabwe
222
3
Durand Soraine
Canada
222
3
Aftab Shamsudeen
Canada
223
2
Peter Gillespie
Ireland
223
2
Kyle Hodsoll
Bermuda
223
2
Fidel Edwards
West Indies
223
2
Sajid Mahmood
England
223
2
Thandi Tshabalala
South Africa
223
2
Austin Richards
West Indies
223
2
Tafadzwa Mufambisi
Zimbabwe
223
2
Dewald Nel
Scotland
223
2
Henk-Jan Mol
Netherlands
223
2
Pieter Seelaar
Netherlands
224
1
Ed Rainsford
Zimbabwe
224
1
Joginder Sharma
India
224
1
Andre Adams
New Zealand
224
1
Shoaib Akhtar
Pakistan
224
1
Ishara Amerasinghe
Sri Lanka
224
1
Upul Chandana
Sri Lanka
224
1
Paul Mooney
Ireland
224
1
Mohsin Mulla
Canada
225
0
Sandeep Jyoti
Canada
225
0
Ruchira Perera
Sri Lanka
225
0
Tawanda Mupariwa
Zimbabwe
225
0
Mark Jonkman
Netherlands
225
0
Najaf Shah
Pakistan
225
0
Alfred Luseno
Kenya