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 2014 for ODI
Position
Most Runs
Player Name
Team Name
1
1256
Kumar Sangakkara
Sri Lanka
2
1244
Angelo Mathews
Sri Lanka
3
1054
Virat Kohli
India
4
990
Tillakaratne Dilshan
Sri Lanka
5
918
Khurram Khan
United Arab Emirates
6
892
Hashim Amla
South Africa
7
879
AB de Villiers
South Africa
8
872
Joe Root
England
9
846
Mahela Jayawardene
Sri Lanka
10
815
Shikhar Dhawan
India
11
790
Aaron Finch
Australia
11
790
Faf du Plessis
South Africa
12
770
Kane Williamson
New Zealand
13
768
Ajinkya Rahane
India
14
741
Quinton de Kock
South Africa
15
704
Mushfiqur Rahim
Bangladesh
15
704
Jos Buttler
England
16
698
Lahiru Thirimanne
Sri Lanka
17
662
Ross Taylor
New Zealand
18
631
Anamul Haque
Bangladesh
19
629
Ahmed Shehzad
Pakistan
20
584
Ambati Rayudu
India
21
578
Rohit Sharma
India
22
573
Preston Mommsen
Scotland
23
571
Irfan Ahmed
Hong Kong
24
566
Amjad Ali
United Arab Emirates
25
560
Eoin Morgan
England
26
555
Calum MacLeod
Scotland
27
545
Samiullah Shenwari
Afghanistan
28
541
Steven Smith
Australia
29
539
Suresh Raina
India
30
532
Hamilton Masakadza
Zimbabwe
31
523
Alastair Cook
England
32
516
Denesh Ramdin
West Indies
33
506
Kusal Perera
Sri Lanka
34
479
Ian Bell
England
35
472
Mohammad Nabi
Afghanistan
36
470
Swapnil Patil
United Arab Emirates
37
448
Lega Siaka
P.N.G.
38
424
Shaiman Anwar
United Arab Emirates
39
422
Ravi Bopara
England
40
421
Moeen Ali
England
41
419
Usman Ghani
Afghanistan
42
418
Luke Ronchi
New Zealand
42
418
MS Dhoni
India
43
415
Dwayne Bravo
West Indies
44
411
Brendan Taylor
Zimbabwe
45
406
David Warner
Australia
45
406
George Bailey
Australia
46
401
Jamie Atkinson
Hong Kong
47
399
Sikandar Raza
Zimbabwe
48
396
Martin Guptill
New Zealand
49
395
Thisara Perera
Sri Lanka
50
392
Elton Chigumbura
Zimbabwe
51
380
Glenn Maxwell
Australia
52
369
Ravindra Jadeja
India
53
362
Umar Akmal
Pakistan
54
360
Mohammad Hafeez
Pakistan
55
354
Shahid Afridi
56
351
Noor Ali Zadran
Afghanistan
57
350
Corey Anderson
New Zealand
58
345
Fawad Alam
Pakistan
59
334
Mominul Haque
Bangladesh
60
328
Babar Hayat
Hong Kong
61
327
Ashan Priyanjan
Sri Lanka
62
321
Mitchell Marsh
Australia
63
318
Wesley Barresi
Netherlands
64
317
Eric Szwarczynski
Netherlands
65
311
Jean-Paul Duminy
South Africa
66
310
Darren Bravo
West Indies
67
308
Dinesh Chandimal
Sri Lanka
68
307
Nawroz Mangal
Afghanistan
69
303
Marlon Samuels
West Indies
70
299
Sean Williams
Zimbabwe
71
294
Mahmudullah
Bangladesh
72
293
Collins Obuya
Kenya
72
293
Matt Machan
Scotland
73
289
Shakib Al Hasan
Bangladesh
74
285
Misbah-ul-Haq
Pakistan
75
283
Richie Berrington
Scotland
76
281
Irfan Karim
Kenya
77
279
David Miller
South Africa
78
278
Peter Borren
Netherlands
79
277
Assad Vala
P.N.G.
80
271
Mark Chapman
Hong Kong
81
269
Tamim Iqbal
Bangladesh
82
268
Sharad Vesawkar
Nepal
83
267
Asghar Stanikzai
Afghanistan
84
265
Matthew Cross
Scotland
85
264
Raza-ur-Rehman
Canada
86
262
Lendl Simmons
West Indies
86
262
Jesse Ryder
New Zealand
86
262
James Faulkner
Australia
87
261
Gary Ballance
England
88
254
Sarfraz Ahmed
Pakistan
89
250
Freddie Coleman
Scotland
90
244
Gyanendra Malla
Nepal
91
240
Paras Khadka
Nepal
92
236
Dwayne Smith
West Indies
93
235
Craig Williams
Namibia
93
235
Haris Sohail
Pakistan
94
233
Waqas Barkat
Hong Kong
95
229
Gerrie Snyman
Namibia
96
227
Nizakat Khan
Hong Kong
97
225
Nasir Hossain
Bangladesh
98
224
Brad Haddin
Australia
98
224
Mohammad Shahzad
United Arab Emirates
99
220
Shafiqullah
Afghanistan
100
209
Sohaib Maqsood
Pakistan
101
195
Ben Stokes
England
102
188
Alex Obanda
Kenya
103
186
Haseeb Amjad
Hong Kong
104
184
Vani Morea
P.N.G.
105
183
Brendon McCullum
New Zealand
106
181
Dean Brownlie
New Zealand
106
181
Michael Clarke
Australia
106
181
Kevin O'Brien
Ireland
107
178
Kirk Edwards
West Indies
108
177
Rakep Patel
Kenya
108
177
Shaun Marsh
Australia
109
176
Morris Ouma
Kenya
110
173
Kieron Pollard
West Indies
111
171
Matthew Wade
Australia
112
170
James Taylor
England
113
167
Geraint Jones
England
113
167
Zeeshan Maqsood
Oman
114
166
Phillip Hughes
Australia
115
165
Shane Watson
Australia
115
165
Michael Lumb
England
116
164
Jimmy Hansra
Canada
117
163
Younis Khan
Pakistan
117
163
Jack Vare
P.N.G.
118
161
Salman Faris
United Arab Emirates
118
161
Nitish Kumar
Canada
119
160
Binod Bhandari
Nepal
120
159
Nasir Jamal
Afghanistan
121
158
Charles Amini
P.N.G.
121
158
Michael Leask
Scotland
122
157
Chris Woakes
England
123
153
Kieran Powell
West Indies
124
152
Andri Berenger
United Arab Emirates
125
150
Ragheb Aga
Kenya
126
148
Hamza Tariq
Canada
126
148
Rohan Mustafa
United Arab Emirates
127
147
Sarel Burger
Namibia
127
147
Ravichandran Ashwin
India
128
146
Ahmed Faiz
129
145
Rilee Rossouw
South Africa
129
145
Shamsur Rahman
Bangladesh
130
142
Krishna Chandran
United Arab Emirates
131
140
Basant Regmi
Nepal
132
139
Afsar Zazai
Afghanistan
133
138
Mirwais Ashraf
Afghanistan
134
136
Steve Tikolo
Kenya
135
134
Solomon Mire
Zimbabwe
136
133
Amjad Javed
United Arab Emirates
137
131
Javed Ahmadi
Afghanistan
137
131
Tom Latham
New Zealand
138
130
Stuart Thompson
Ireland
139
129
Stephan Myburgh
Netherlands
140
128
Asad Shafiq
Pakistan
141
127
Ruvindu Gunasekera
Canada
142
126
Alex Hales
England
142
126
Darren Sammy
West Indies
143
125
Shakti Gauchan
Nepal
143
125
Anwar Arudin
144
123
John Mooney
Ireland
145
122
Hashmatullah Shaidi
Afghanistan
146
117
Farhaan Behardien
South Africa
147
116
Mahuru Dai
P.N.G.
148
114
Mohammad Naveed
United Arab Emirates
149
113
Stephan Baard
Namibia
150
112
Johannes Smit
Namibia
150
112
Hamish Gardiner
Scotland
150
112
Tanwir Afzal
Hong Kong
151
111
Upul Tharanga
Sri Lanka
152
106
James Tredwell
England
152
106
Mashrafe Mortaza
Bangladesh
152
106
Vusi Sibanda
Zimbabwe
152
106
Rob Taylor
Scotland
153
105
Christoffel Viljoen
Namibia
153
105
Sachithra Senanayake
Sri Lanka
153
105
Aizaz Khan
Hong Kong
154
104
Robin Uthappa
India
155
101
Chris Jordan
England
156
100
Richmond Mutumbami
Zimbabwe
156
100
Safyaan Sharif
Scotland
157
98
Tim Bresnan
England
158
96
Dawlat Zadran
Afghanistan
159
95
Mitchell Johnson
Australia
159
95
RG Mukasa
159
95
Subash Khakurel
Nepal
160
94
Khizar Hayat
161
93
Sharjeel Khan
Pakistan
162
90
Regis Chakabva
Zimbabwe
163
88
Vikrant Shetty
United Arab Emirates
164
86
Syed Ali
Oman
164
86
Zeeshan Siddiqui
Oman
164
86
Ankur Vasishta
Hong Kong
165
85
Shafiq Sharif
166
84
Sultan Ahmed
Oman
166
84
Naresh Budayair
Nepal
166
84
Anton Devcich
New Zealand
167
83
Syed Kaleem
Oman
167
83
Sabbir Rahman
Bangladesh
168
82
Gulbadin Naib
Afghanistan
169
81
Naeem Islam
Bangladesh
169
81
Anwar Ali
Pakistan
170
80
Chaturanga de Silva
Sri Lanka
171
79
Seekkuge Prasanna
Sri Lanka
172
77
Anshuman Rath
Hong Kong
172
77
Chris Amini
P.N.G.
172
77
Michael Swart
Netherlands
173
75
Imrul Kayes
Bangladesh
173
75
Ryan McLaren
South Africa
174
74
Thomas Odoyo
Kenya
174
74
Vaibhav Wategaonkar
Oman
175
73
Ziaur Rahman
Afghanistan
176
69
Pradeep Airee
Nepal
176
69
Sohag Gazi
Bangladesh
177
67
Chris Gayle
West Indies
177
67
Jean-Pierre Kotze
Namibia
177
67
Jeevan Mendis
Sri Lanka
178
66
Prosper Utseya
Zimbabwe
179
65
Malcolm Waller
Zimbabwe
179
65
Gary Wilson
Ireland
179
65
Nathan McCullum
New Zealand
179
65
Sompal Kami
Nepal
180
64
Dhammika Prasad
Sri Lanka
181
63
Nuwan Kulasekara
Sri Lanka
181
63
James Neesham
New Zealand
182
62
Bhuvneshwar Kumar
India
182
62
William Porterfield
Ireland
182
62
Rahmat Shah
Afghanistan
183
61
Wayne Parnell
South Africa
183
61
Sagar Pun
Nepal
184
60
Dale Steyn
South Africa
184
60
Andy Balbirnie
Ireland
185
59
Trevin Bastiampillai
Canada
186
58
Mohammed Shami
India
187
57
Timycen Maruma
Zimbabwe
187
57
Andre Russell
West Indies
188
56
Hiren Varaiya
Kenya
189
55
Andrew Poynter
Ireland
189
55
F Nsubuga
189
55
Saqib Ali
United Arab Emirates
190
52
Majid Haq
Scotland
190
52
Fayyaz Ahmed
United Arab Emirates
190
52
Sohail Tanvir
Pakistan
191
51
Nadeem Ahmed
Hong Kong
192
50
Dinesh Karthik
India
192
50
Nathan Coulter-Nile
Australia
193
49
Tendai Chatara
Zimbabwe
194
47
Imran Tahir
South Africa
195
45
Niall O'Brien
Ireland
195
45
Kamran Shazad
United Arab Emirates
196
44
Neville Madziva
Zimbabwe
196
44
Michael Rippon
Netherlands
196
44
Josh Davey
Scotland
196
44
Tim Southee
New Zealand
197
43
Mitchell McClenaghan
New Zealand
198
42
B Masaba
198
42
Max Sorensen
Ireland
199
41
Jason Holder
West Indies
199
41
Daniel Vettori
New Zealand
200
40
Stuart Broad
England
200
40
Stuart Binny
India
200
40
Axar Patel
India
200
40
Mohammad Shahzad
Afghanistan
200
40
John Anderson
Ireland
201
39
Skhawat Ali
Hong Kong
201
39
Mitchell Starc
Australia
201
39
Rubel Hossain
Bangladesh
202
38
Cheteshwar Pujara
India
202
38
Khurram Chohan
Canada
202
38
Nehemiah Odhiambo
Kenya
202
38
Najibullah Zadran
Afghanistan
203
37
Wriddhiman Saha
India
204
36
Mudassar Bukhari
Netherlands
205
35
Wahab Riaz
Pakistan
206
34
Zulfiqar Babar
Pakistan
206
34
Kithuruwan Vithanage
Sri Lanka
207
33
Ajantha Mendis
Sri Lanka
208
32
Narsingh Deonarine
West Indies
209
31
Tinashe Panyangara
Zimbabwe
209
31
John Nyumbu
Zimbabwe
209
31
Trent Boult
New Zealand
209
31
Alasdair Evans
Scotland
209
31
Ahmed Raza
United Arab Emirates
209
31
Johnson Charles
West Indies
210
30
Willie Gavera
P.N.G.
210
30
Nasir Jamshed
Pakistan
211
29
Kyle Abbott
South Africa
211
29
Kyle Mills
New Zealand
211
29
Umar Gul
Pakistan
211
29
Kyle Coetzer
Scotland
211
29
Rajeshkumar Ranpura
Oman
212
28
Merwe Erasmus
Namibia
212
28
Saqlain Haider
United Arab Emirates
213
27
Luke Jongwe
Zimbabwe
213
27
Usman Limbada
Canada
213
27
Junaid Siddiqui
Canada
214
26
Mohammad Mithun
Bangladesh
214
26
Ben Cutting
Australia
214
26
Mohammad Nadeem
Oman
214
26
Tony Ura
P.N.G.
215
25
Ed Joyce
England
215
25
Shapoor Zadran
Afghanistan
216
24
Sunil Narine
West Indies
216
24
Kinchit Shah
Hong Kong
217
23
Brian Vitori
Zimbabwe
217
23
Daniel Christian
Australia
218
22
James Anderson
England
218
22
Morne Morkel
South Africa
218
22
Shingi Masakadza
Zimbabwe
219
21
Tafadzwa Kamungozi
Zimbabwe
219
21
Abdur Razzak
Bangladesh
219
21
Khawar Ali
Oman
220
20
Anil Mandal
Nepal
220
20
Soumya Sarkar
Bangladesh
220
20
Kedar Jadhav
India
221
19
Umar Amin
Pakistan
221
19
George Dockrell
Ireland
221
19
Harvir Baidwan
Canada
222
18
Roy Lamsam
Hong Kong
222
18
Amir Hamza
Afghanistan
222
18
Sharafuddin Ashraf
Afghanistan
222
18
Mohammad Irfan
Pakistan
222
18
Bilawal Bhatti
Pakistan
222
18
Lasith Malinga
Sri Lanka
222
18
Ajay Lalcheta
Oman
222
18
Aaron Phangiso
South Africa
223
17
D Muhumuza
223
17
Muhammad Wafiq
223
17
Saeed Ajmal
Pakistan
223
17
Umesh Yadav
India
223
17
Chadwick Walton
West Indies
223
17
Ravi Rampaul
West Indies
224
16
Tino Mawoyo
Zimbabwe
225
15
Suraj Randiv
Sri Lanka
225
15
Harry Gurney
England
225
15
Stuart Poynter
Ireland
225
15
Shafiul Islam
Bangladesh
225
15
C Waiswa
225
15
Peter Moor
Zimbabwe
226
14
Shem Ngoche
Kenya
227
13
Mohit Sharma
India
227
13
Cecil Khan
Canada
227
13
Tim Gruijters
Netherlands
228
12
Ahsan Malik
Netherlands
228
12
Tim Murtagh
Ireland
228
12
Shaminda Eranga
Sri Lanka
228
12
Nikita Miller
West Indies
228
12
Karim Sadiq
Afghanistan
229
11
Jerome Taylor
West Indies
229
11
Craig Young
Ireland
229
11
Kane Richardson
Australia
229
11
Robin Peterson
South Africa
229
11
Pipi Raho
P.N.G.
229
11
Iain Wardlaw
Scotland
229
11
Jason Kila
P.N.G.
230
10
Ben Cooper
Netherlands
230
10
Steven Finn
England
230
10
Amit Mishra
India
230
10
Alex Cusack
Ireland
230
10
Zeeshan Siddiqi
Canada
230
10
Arafat Sunny
Bangladesh
231
9
Bernard Scholtz
Namibia
232
8
Paul Stirling
Ireland
232
8
Nathan Lyon
Australia
232
8
Abdur Rehman
Pakistan
233
7
Andrew White
Ireland
233
7
Elijah Otieno
Kenya
233
7
Norman Vanua
P.N.G.
234
6
Shadeep Silva
United Arab Emirates
234
6
Jeremy Gordon
Canada
234
6
Hamid Hassan
Afghanistan
234
6
Ishant Sharma
India
234
6
Michael Carberry
England
235
5
Jacques Kallis
South Africa
235
5
Duncan Allan
Kenya
235
5
Munis Ansari
Oman
235
5
Pavandeep Singh
236
4
Chirag Suri
United Arab Emirates
236
4
Jitendra Mukhiya
Nepal
236
4
Donald Tiripano
Zimbabwe
236
4
Suranga Lakmal
Sri Lanka
236
4
Niroshan Dickwella
Sri Lanka
236
4
Vernon Philander
South Africa
236
4
James Pattinson
Australia
237
3
Sean Abbott
Australia
237
3
Clint McKay
Australia
237
3
Rangana Herath
Sri Lanka
237
3
Hamish Bennett
New Zealand
237
3
Al-Amin Hossain
Bangladesh
237
3
Avinash Karn
Nepal
237
3
Junaid Khan
238
2
Jatinder Singh
Oman
238
2
Irfan Sajid
United Arab Emirates
238
2
Manjula Guruge
United Arab Emirates
238
2
Xavier Doherty
Australia
238
2
Manoj Tiwary
India
238
2
Varun Aaron
India
238
2
Aftab Alam
Afghanistan
239
1
Sulieman Benn
West Indies
239
1
Graeme McCarter
Ireland
239
1
Luke Wright
England
239
1
Ehsan Nawaz
Hong Kong
239
1
Pat Cummins
Australia
239
1
Abul Hasan
Bangladesh
239
1
Matt Henry
New Zealand
239
1
Aarif Sheikh
Nepal
240
0
Vivian Kingma
Netherlands
240
0
Daan van Bunge
Netherlands
240
0
Raza Hasan
Pakistan
240
0
Thilina Kandamby
Sri Lanka
240
0
Lahiru Gamage
Sri Lanka
240
0
Fahad Alhashmi
United Arab Emirates
240
0
Mohammad Talha
Pakistan
240
0
Josh Hazlewood
Australia
240
0
Courtney Kruger
Hong Kong
240
0
Parth Desai
Canada
240
0
Taskin Ahmed
Bangladesh
240
0
Natsai M'shangwe
Zimbabwe