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 2009 for ODI
Position
Most Runs
Player Name
Team Name
1
1198
MS Dhoni
India
1
1198
Ricky Ponting
Australia
2
1166
Michael Hussey
Australia
3
1087
Hamilton Masakadza
Zimbabwe
4
1013
Shane Watson
Australia
5
1000
Tillakaratne Dilshan
Sri Lanka
6
972
Sachin Tendulkar
India
7
919
Kumar Sangakkara
Sri Lanka
8
868
Michael Clarke
Australia
9
848
Gautam Gambhir
India
10
810
Virender Sehwag
India
11
783
Yuvraj Singh
India
12
762
AB de Villiers
South Africa
13
750
Brendon McCullum
New Zealand
14
738
Martin Guptill
New Zealand
15
716
Brad Haddin
Australia
16
714
William Porterfield
Ireland
17
705
Paul Collingwood
England
18
701
Stuart Matsikenyeri
Zimbabwe
19
689
Eoin Morgan
England
20
686
Thilina Kandamby
Sri Lanka
21
682
Cameron White
Australia
22
671
Shakib Al Hasan
Bangladesh
23
669
Mahela Jayawardene
Sri Lanka
24
647
Andrew Strauss
England
25
643
Sanath Jayasuriya
Sri Lanka
26
631
Ross Taylor
New Zealand
27
630
Elton Chigumbura
Zimbabwe
28
613
Collins Obuya
Kenya
29
605
Gavin Hamilton
England
29
605
Suresh Raina
India
30
602
Tamim Iqbal
Bangladesh
31
599
Callum Ferguson
Australia
32
590
Brendan Taylor
Zimbabwe
33
576
Neil McCallum
Scotland
34
575
Morris Ouma
Kenya
35
557
David Hemp
Bermuda
36
554
Alexei Kervezee
Netherlands
37
553
Kennedy Otieno
Kenya
37
553
Chris Gayle
West Indies
38
546
Owais Shah
England
39
538
Jacques Kallis
South Africa
40
531
Shiv Chanderpaul
West Indies
41
523
Upul Tharanga
Sri Lanka
42
521
Ryan ten Doeschate
Netherlands
43
509
Kamran Akmal
Pakistan
44
507
Grant Elliott
New Zealand
45
505
Alex Obanda
Kenya
46
502
Graeme Smith
South Africa
47
501
James Hopes
Australia
48
499
Raqibul Hasan
Bangladesh
49
480
Hashim Amla
South Africa
50
475
Jean-Paul Duminy
South Africa
51
461
David Hussey
Australia
52
459
Rizwan Cheema
Canada
53
448
Mohammad Ashraful
Bangladesh
54
447
Tim Paine
Australia
55
436
Ravi Bopara
England
56
430
Charles Coventry
Zimbabwe
57
428
Nawroz Mangal
Afghanistan
58
425
Herschelle Gibbs
South Africa
59
424
Kyle Coetzer
Scotland
60
423
Ashish Bagai
Canada
61
420
Younis Khan
Pakistan
62
412
Steve Tikolo
Kenya
63
410
Shoaib Malik
Pakistan
64
407
Ramnaresh Sarwan
West Indies
65
398
Sunil Dhaniram
Canada
66
393
Shaun Marsh
Australia
67
387
Mushfiqur Rahim
Bangladesh
68
374
Jesse Ryder
New Zealand
69
367
Geoff Barnett
Canada
70
365
Steven Outerbridge
Bermuda
70
365
Sean Williams
Zimbabwe
71
358
Salman Butt
Pakistan
71
358
Bas Zuiderent
Netherlands
72
357
Matt Prior
England
73
348
Chamara Kapugedera
Sri Lanka
74
347
Karim Sadiq
Afghanistan
74
347
Jimmy Kamande
Kenya
75
344
Angelo Mathews
Sri Lanka
76
338
Gerrie Snyman
Namibia
77
327
Kevin O'Brien
Ireland
78
326
Saqib Ali
United Arab Emirates
79
325
Virat Kohli
India
80
319
Mohammad Shahzad
Afghanistan
81
315
Gary Wilson
Ireland
82
313
Niall O'Brien
Ireland
83
311
Umar Akmal
Pakistan
84
310
Mark Boucher
South Africa
85
306
Khurram Khan
United Arab Emirates
86
301
Mohammad Yousuf
Pakistan
87
300
Misbah-ul-Haq
Pakistan
88
296
Shahid Afridi
Pakistan
89
294
Sandeep Jyoti
Canada
90
292
Albie Morkel
South Africa
91
289
Mitchell Johnson
Australia
92
285
Mark Vermeulen
Zimbabwe
93
280
Noor Ali Zadran
Afghanistan
94
273
Sarel Burger
Namibia
95
272
Ian Billcliff
Canada
96
268
Joe Denly
England
97
267
Asghar Stanikzai
Afghanistan
98
266
Prosper Utseya
Zimbabwe
98
266
Daan van Bunge
Netherlands
99
265
Thomas Odoyo
Kenya
100
263
Forster Mutizwa
Zimbabwe
101
260
Samiullah Shenwari
Afghanistan
102
259
Daniel Vettori
New Zealand
102
259
Junaid Siddique
Bangladesh
103
257
David Obuya
Kenya
104
255
Amjad Javed
United Arab Emirates
105
253
Thilan Samaraweera
Sri Lanka
106
252
Mohammad Nabi
Afghanistan
107
248
Tatenda Taibu
Zimbabwe
107
248
Mahmudullah
Bangladesh
108
241
F Nsubuga
109
239
Eric Szwarczynski
Netherlands
110
238
Nehemiah Odhiambo
Kenya
111
236
Craig Williams
Namibia
112
233
John Davison
Canada
113
224
Andrew White
Ireland
114
223
Dinesh Karthik
India
115
220
Dwayne Bravo
West Indies
116
218
Alviro Petersen
South Africa
117
217
Travis Dowlin
West Indies
118
215
Naeem Islam
Bangladesh
118
215
Jan Stander
Scotland
119
203
RG Mukasa
119
203
Nuwan Kulasekara
Sri Lanka
120
202
Tim Bresnan
England
120
202
Naeemuddin Aslam
United Arab Emirates
121
201
Neil Broom
New Zealand
121
201
Ravindra Jadeja
India
122
199
Luke Wright
England
123
198
Farveez Maharoof
Sri Lanka
124
197
Darren Sammy
West Indies
125
196
Fayyaz Ahmed
United Arab Emirates
126
194
Peter Borren
Netherlands
127
191
Mudassar Bukhari
Netherlands
128
189
Malcolm Waller
Zimbabwe
129
188
Jan-Berrie Burger
Namibia
130
184
Denesh Ramdin
West Indies
131
182
Runako Morton
West Indies
131
182
Ryan Watson
Scotland
132
180
Raees Ahmadzai
Afghanistan
132
180
Rahul Dravid
India
133
177
Arshad Ali
United Arab Emirates
133
177
Zeeshan Siddiqui
Oman
134
176
Seren Waters
Kenya
134
176
Kenneth Kamyuka
Canada
135
173
Vusi Sibanda
Zimbabwe
136
172
Louis Burger
Namibia
137
170
Hiren Varaiya
Kenya
137
170
Syed Ali
Oman
138
169
Devon Smith
West Indies
139
165
Glenn Blakeney
Bermuda
140
161
Nathan Hauritz
Australia
141
156
Kyle Mills
New Zealand
142
155
Mohammad Amir
Pakistan
143
154
Ray Price
Zimbabwe
144
151
Yusuf Pathan
India
144
151
Adam Voges
Australia
145
150
Fiqre Crockwell
Bermuda
146
148
Jonathan Trott
England
147
147
Praveen Kumar
India
148
145
Navdeep Poonia
Scotland
149
144
Adnan Ilyas
Oman
150
143
Sultan Ahmed
Oman
151
141
Tom de Grooth
Netherlands
152
140
FA Klokker
152
140
Andre Fletcher
West Indies
153
138
Harbhajan Singh
India
154
136
Aaron Redmond
New Zealand
154
136
Nikita Miller
West Indies
155
135
Umar Bhatti
Canada
156
132
Kevin Pietersen
England
157
131
John Mooney
Ireland
158
129
Rakep Patel
Kenya
159
128
Khalid Latif
Pakistan
159
128
Fraser Watts
Scotland
160
125
Abdul Razzaq
Pakistan
161
123
Kieron Pollard
West Indies
162
122
Lendl Simmons
West Indies
163
121
Colin Smith
Scotland
164
119
Darron Reekers
Netherlands
165
117
Rajesh Bhudia
Kenya
166
116
Paul Stirling
Ireland
166
116
David Bernard
West Indies
167
113
Muttiah Muralitharan
Sri Lanka
167
113
Deon Kotze
Namibia
168
111
Imran Nazir
Pakistan
169
108
Umar Gul
Pakistan
169
108
Neil McKenzie
South Africa
170
107
Thilan Thushara
Sri Lanka
171
106
Ahmed Shehzad
Pakistan
171
106
David Warner
Australia
171
106
Chamu Chibhabha
Zimbabwe
172
105
Jacob Oram
New Zealand
173
102
Rohit Sharma
India
174
101
Khurram Chohan
Canada
175
97
Keith Dabengwa
Zimbabwe
176
95
Graeme Cremer
Zimbabwe
176
95
Dimitri Mascarenhas
England
176
95
Peter Fulton
New Zealand
177
93
John Blain
Scotland
178
90
Andre Botha
Ireland
179
89
Naved-ul-Hasan
Pakistan
180
87
Khurram Manzoor
Pakistan
180
87
Edgar Schiferli
Netherlands
180
87
Bjorn Kotze
Namibia
181
86
Floyd Reifer
West Indies
182
83
Ashif Mulla
Canada
183
82
Andrew Symonds
Australia
183
82
Ryan Sidebottom
England
184
81
Graeme Swann
England
184
81
Mahbubul Alam
Bangladesh
184
81
Craig Wright
Scotland
185
72
Mehrab Hossain jnr
Bangladesh
185
72
Janeiro Tucker
Bermuda
186
70
Tim Southee
New Zealand
187
69
Zubin Surkari
Canada
188
68
Saeed Ajmal
Pakistan
189
66
Lionel Cann
Bermuda
190
65
Jehan Mubarak
Sri Lanka
190
65
Ian Butler
New Zealand
190
65
Peter Ongondo
Kenya
191
63
Peter McGlashan
New Zealand
191
63
James Franklin
New Zealand
192
62
Lameck Onyango
Kenya
193
61
Irving Romaine
Bermuda
194
60
Adil Rashid
England
194
60
Johan Botha
South Africa
195
58
Alex Cusack
Ireland
196
57
Regan West
Ireland
197
55
Mohammad Shahzad
United Arab Emirates
198
54
Zahid Shah
United Arab Emirates
198
54
Fawad Alam
Pakistan
198
54
Stuart Broad
England
199
52
Jeroen Smits
Netherlands
200
49
Gordon Drummond
Scotland
201
48
Daniel Flynn
New Zealand
202
47
Balaji Rao
Canada
203
45
Jerome Taylor
West Indies
203
45
Moneeb Iqbal
Scotland
204
44
RP Singh
India
205
43
Rawl Lewis
West Indies
206
42
Harvir Baidwan
Canada
206
42
Shafiqullah
Afghanistan
206
42
Hasti Gul
Afghanistan
206
42
Brett Lee
Australia
207
41
Dolar Mahmud
Bangladesh
207
41
Trent Johnston
Ireland
207
41
Kyle McCallan
Ireland
208
40
Darren Bravo
West Indies
209
39
Sulieman Benn
West Indies
209
39
Shane Bond
New Zealand
210
36
Rizwan Mahmood
211
35
Nathan Bracken
Australia
212
32
Ajantha Mendis
Sri Lanka
212
32
Lasith Malinga
Sri Lanka
212
32
Abdool Samad
Canada
212
32
Rodney Trott
Bermuda
213
31
Malinga Bandara
Sri Lanka
213
31
Thisara Perera
Sri Lanka
214
30
Dale Steyn
South Africa
214
30
Dawlat Ahmadzai
Afghanistan
215
29
Ben Hilfenhaus
Australia
215
29
Devon Thomas
West Indies
216
28
Scott Styris
New Zealand
216
28
Shoaib Akhtar
Pakistan
216
28
Dilhara Fernando
Sri Lanka
217
27
Jamie How
New Zealand
217
27
Jeetan Patel
New Zealand
218
26
Yasir Arafat
Pakistan
218
26
Brendon Diamanti
New Zealand
219
25
Richie Berrington
Scotland
220
24
Gareth Batty
England
220
24
Morne Morkel
South Africa
220
24
Sewnarine Chattergoon
West Indies
221
23
Fidel Edwards
West Indies
221
23
Ravi Rampaul
West Indies
221
23
Shapoor Zadran
Afghanistan
221
23
Ishant Sharma
India
221
23
Majid Haq
Scotland
222
22
Haider Ali
Pakistan
222
22
Zaheer Khan
India
222
22
Dale Richards
West Indies
223
21
Shaheed Keshvani
Canada
223
21
James Anderson
England
223
21
Sohail Tanvir
Pakistan
223
21
Bashir Shah
224
20
Abdur Razzak
Bangladesh
225
19
Kyle Jarvis
Zimbabwe
226
18
Jekon Edness
Bermuda
226
18
Steve Harmison
England
226
18
Moises Henriques
Australia
227
17
Khaliq Dad
Afghanistan
227
17
Mirwais Ashraf
Afghanistan
227
17
Kemar Roach
West Indies
227
17
Shahid Afridi
227
17
Roelof van der Merwe
Netherlands
228
16
Brendan Nash
West Indies
229
15
Hiral Patel
Canada
229
15
Ashish Nehra
India
229
15
Gareth Hopkins
New Zealand
229
15
Gordon Goudie
Scotland
230
14
Elijah Otieno
Kenya
230
14
Andrew Poynter
Ireland
230
14
George O'Brien
Bermuda
231
13
Shaun Tait
Australia
232
12
Peter Siddle
Australia
232
12
Tawanda Mupariwa
Zimbabwe
232
12
Dewald Nel
Scotland
233
11
Peter Connell
Ireland
233
11
Shawn Findlay
West Indies
233
11
Lionel Baker
West Indies
233
11
Ryan McLaren
South Africa
233
11
Wayne Parnell
South Africa
233
11
Makhaya Ntini
South Africa
234
10
Nasir Jamshed
Pakistan
234
10
Brett Geeves
Australia
234
10
Gavin Tonge
West Indies
234
10
Jacobi Robinson
Bermuda
235
9
Vaughn van Jaarsveld
South Africa
235
9
Amjad Ali
United Arab Emirates
235
9
Stuart Chalmers
Scotland
235
9
Mohammad Kashif
Netherlands
236
8
Dwayne Leverock
Bermuda
236
8
Tino Best
West Indies
236
8
Irfan Pathan
India
236
8
Syed Rasel
Bangladesh
236
8
Mashrafe Mortaza
Bangladesh
236
8
Enamul Haque jnr
Bangladesh
237
7
Lakshmipathy Balaji
India
237
7
Graham Manou
Australia
237
7
Ryan Harris
Australia
237
7
Muthumudalige Pushpakumara
Sri Lanka
238
6
C Waiswa
238
6
Ross Lyons
Scotland
238
6
Marcus North
Australia
238
6
Daryl Tuffey
New Zealand
238
6
Iftikhar Anjum
Pakistan
238
6
Charl Langeveldt
South Africa
238
6
Hamid Hassan
Afghanistan
239
5
Steven Davies
England
239
5
Suraj Randiv
Sri Lanka
239
5
Daren Powell
West Indies
239
5
Kieran Powell
West Indies
239
5
Nazmul Hossain
Bangladesh
239
5
Royston Crandon
West Indies
240
4
Calum MacLeod
Scotland
240
4
Sohail Khan
Pakistan
241
3
Iain O'Brien
New Zealand
241
3
Andrew Flintoff
England
241
3
Chanaka Welegedara
Sri Lanka
241
3
Zameer Zahir
Canada
241
3
Stefan Kelly
Bermuda
241
3
Marc Petrie
Scotland
241
3
Pieter Seelaar
Netherlands
242
2
Ruud Nijman
Netherlands
242
2
Qasim Sheikh
Scotland
242
2
Ed Rainsford
Zimbabwe
242
2
Bernard Scholtz
Namibia
242
2
Ahmed Shah
Afghanistan
242
2
Chris Mpofu
Zimbabwe
242
2
Xavier Marshall
West Indies
242
2
Stuart Clark
Australia
242
2
Munaf Patel
India
242
2
Mathew Sinclair
New Zealand
243
1
Rubel Hossain
Bangladesh
243
1
Ben Laughlin
Australia
243
1
Dirk Nannes
Australia
243
1
Graham Onions
England
243
1
Dhammika Prasad
Sri Lanka
243
1
Arvind Kandappah
Canada
243
1
Henry Osinde
Canada
243
1
Aman Ali
United Arab Emirates
243
1
Alfred Luseno
Kenya
244
0
Phil Eaglestone
Ireland
244
0
Nick Statham
Netherlands
244
0
Nathan McCullum
New Zealand
244
0
Chadwick Walton
West Indies
244
0
Nelon Pascal
West Indies
244
0
Shane Harwood
Australia
244
0
Pragyan Ojha
India
244
0
Doug Bollinger
Australia
244
0
Abhishek Nayar
India
244
0
Boyd Rankin
England
244
0
Craig Cumming
New Zealand