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 2017 for ODI
Position
Most Runs
Player Name
Team Name
1
1460
Virat Kohli
India
2
1293
Rohit Sharma
India
3
1011
Upul Tharanga
Sri Lanka
4
983
Joe Root
England
5
968
Ross Taylor
New Zealand
6
960
Shikhar Dhawan
India
7
956
Quinton de Kock
South Africa
8
905
Faf du Plessis
South Africa
9
872
Babar Azam
Pakistan
10
862
Hashim Amla
South Africa
11
826
Niroshan Dickwella
Sri Lanka
12
788
MS Dhoni
India
13
781
Eoin Morgan
England
14
773
AB de Villiers
South Africa
15
691
David Warner
Australia
16
690
Kyle Coetzer
Scotland
17
656
Paul Stirling
Ireland
18
646
Tamim Iqbal
Bangladesh
19
644
William Porterfield
Ireland
20
616
Ben Stokes
England
21
600
Shai Hope
West Indies
22
596
Kane Williamson
New Zealand
23
587
Kusal Mendis
Sri Lanka
24
586
Ajinkya Rahane
India
25
573
Angelo Mathews
Sri Lanka
26
561
Kedar Jadhav
India
27
557
Hardik Pandya
India
28
555
Mohammad Hafeez
Pakistan
29
551
Rahmat Shah
Afghanistan
30
546
Tom Latham
New Zealand
31
535
Alex Hales
England
32
534
Jonny Bairstow
England
33
533
Jason Roy
England
34
523
Jason Mohammed
West Indies
35
518
Travis Head
Australia
36
516
Shoaib Malik
Pakistan
37
512
Evin Lewis
West Indies
38
464
Rohan Mustafa
United Arab Emirates
39
458
Mushfiqur Rahim
Bangladesh
40
449
Steven Smith
Australia
41
443
Babar Hayat
Hong Kong
42
430
Shakib Al Hasan
Bangladesh
43
421
Calum MacLeod
Scotland
44
410
Jason Holder
West Indies
45
405
Aaron Finch
Australia
46
402
Moeen Ali
England
47
400
Fakhar Zaman
Pakistan
48
399
Anshuman Rath
Hong Kong
49
384
Martin Guptill
New Zealand
50
382
Neil Broom
New Zealand
51
381
Richie Berrington
Scotland
52
376
Solomon Mire
Zimbabwe
53
372
Yuvraj Singh
India
54
370
David Miller
South Africa
55
360
Mahmudullah
Bangladesh
55
360
Lahiru Thirimanne
Sri Lanka
56
357
Asghar Stanikzai
Afghanistan
57
341
Marcus Stoinis
Australia
58
328
Niall O'Brien
Ireland
59
321
James Neesham
New Zealand
60
317
Ghulam Shabber
United Arab Emirates
61
313
Hamilton Masakadza
Zimbabwe
62
306
Andy Balbirnie
Ireland
63
289
Sabbir Rahman
Bangladesh
64
288
Jos Buttler
England
65
287
Mohammad Nabi
Afghanistan
65
287
Jean-Paul Duminy
South Africa
66
281
Ben Cooper
Netherlands
67
279
Colin Munro
New Zealand
68
274
Merwe Erasmus
Namibia
69
272
Glenn Maxwell
Australia
70
269
Wesley Barresi
Netherlands
71
265
Azhar Ali
Pakistan
72
260
Mahuru Dai
P.N.G.
73
257
Matthew Cross
Scotland
74
255
Dinesh Chandimal
Sri Lanka
75
254
Malcolm Waller
Zimbabwe
76
252
Mohammad Shahzad
Afghanistan
77
250
Sharjeel Khan
Pakistan
78
245
Rameez Shahzad
United Arab Emirates
79
243
Rashid Khan
Afghanistan
79
243
Soumya Sarkar
Bangladesh
80
239
Ed Joyce
England
81
234
Craig Ervine
Zimbabwe
82
232
Milinda Siriwardana
Sri Lanka
82
232
Ashley Nurse
West Indies
83
226
Collins Obuya
Kenya
83
226
Sean Williams
Zimbabwe
84
225
Gulbadin Naib
Afghanistan
85
220
Rovman Powell
West Indies
86
219
Thisara Perera
Sri Lanka
87
216
Craig Wallace
Scotland
88
215
Tony Ura
P.N.G.
88
215
Nizakat Khan
Hong Kong
88
215
Gary Wilson
Ireland
89
214
Adnan Mufti
United Arab Emirates
90
211
Kevin O'Brien
Ireland
90
211
Shaiman Anwar
United Arab Emirates
90
211
Sese Bau
P.N.G.
90
211
Sikandar Raza
Zimbabwe
91
210
Samiullah Shenwari
Afghanistan
92
208
Jonathan Carter
West Indies
92
208
Gyanendra Malla
Nepal
93
206
Peter Borren
Netherlands
94
201
Henry Nicholls
New Zealand
95
199
Chris Gayle
West Indies
96
198
Noor Ali Zadran
Afghanistan
97
195
George Dockrell
Ireland
98
193
Tarisai Musakanda
Zimbabwe
99
191
Luke Ronchi
New Zealand
100
184
Matthew Wade
Australia
100
184
George Worker
New Zealand
101
183
Dinesh Karthik
India
102
182
Stephan Myburgh
Netherlands
103
176
Mitchell Santner
New Zealand
104
175
Javed Ahmadi
Afghanistan
105
172
Chris Morris
South Africa
106
171
Manish Pandey
India
107
169
Chris Woakes
England
108
164
Dhiren Gondaria
Kenya
109
163
Shafiqullah
Afghanistan
110
162
Shreyas Iyer
India
111
161
Imad Wasim
Pakistan
112
160
Michael Rippon
Netherlands
113
158
Dean Brownlie
New Zealand
114
155
Assad Vala
P.N.G.
115
152
Sarfraz Ahmed
Pakistan
116
149
Colin de Grandhomme
New Zealand
116
149
Peter Handscomb
Australia
117
147
Imam-ul-Haq
Pakistan
118
140
Vani Morea
P.N.G.
119
138
Kyle Hope
West Indies
120
134
Kiplin Doriga
P.N.G.
121
132
Zane Green
Namibia
121
132
Bhuvneshwar Kumar
India
122
131
Umar Akmal
Pakistan
123
126
Peter Moor
Zimbabwe
124
125
Farhaan Behardien
South Africa
124
125
Imrul Kayes
Bangladesh
124
125
Kieran Powell
West Indies
125
123
Craig Williams
Namibia
126
122
Roelof van der Merwe
Netherlands
127
121
Sharad Vesawkar
Nepal
128
120
Michael Leask
Scotland
128
120
Dogodo Bau
P.N.G.
128
120
Stephan Baard
Namibia
129
119
Sarel Burger
Namibia
130
118
Jamie Atkinson
Hong Kong
131
116
Ryan Burl
Zimbabwe
132
115
Akila Dananjaya
Sri Lanka
133
114
Rakep Patel
Kenya
134
111
James Faulkner
Australia
135
109
Christopher Carter
Hong Kong
136
108
Mosaddek Hossain
Bangladesh
137
104
Suranga Lakmal
Sri Lanka
138
100
Mohammad Naveed
United Arab Emirates
139
98
Ahmed Raza
United Arab Emirates
139
98
Dawlat Zadran
Afghanistan
140
96
Nasir Jamal
Afghanistan
140
96
Sam Billings
England
141
95
Ahmed Shehzad
Pakistan
142
94
Wayne Parnell
South Africa
142
94
Pat Cummins
Australia
142
94
Mohammed Qasim
United Arab Emirates
143
93
Jan Frylinck
Namibia
144
91
George Munsey
Scotland
144
91
Kusal Perera
Sri Lanka
145
90
Hashmatullah Shaidi
Afghanistan
146
87
Tanwir Afzal
Hong Kong
147
86
Tim Southee
New Zealand
147
86
Mehidy Hasan
Bangladesh
148
84
Dipendra Airee
Nepal
149
82
Johannes Smit
Namibia
149
82
Pieter Seelaar
Netherlands
150
81
Alei Nao
P.N.G.
151
80
Devendra Bishoo
West Indies
152
79
Lega Siaka
P.N.G.
152
79
Nelson Odhiambo
Kenya
153
76
Con de Lange
Scotland
153
76
Adil Rashid
England
154
74
Norman Vanua
P.N.G.
155
73
Kagiso Rabada
South Africa
155
73
Chamara Kapugedera
Sri Lanka
155
73
Sandun Weerakkody
Sri Lanka
156
72
Alzarri Joseph
West Indies
156
72
Andile Phehlukwayo
South Africa
157
71
Dwaine Pretorius
South Africa
157
71
Mohammad Amir
Pakistan
157
71
Liam Plunkett
England
158
68
Kamran Akmal
Pakistan
158
68
Roston Chase
West Indies
159
66
Shadab Khan
Pakistan
159
66
Aiden Markram
South Africa
159
66
Waqas Khan
Hong Kong
159
66
Preston Mommsen
Scotland
160
65
Ryan ten Doeschate
Netherlands
160
65
Ravindra Jadeja
India
161
64
Todd Astle
New Zealand
161
64
Mashrafe Mortaza
Bangladesh
161
64
Irfan Karim
Kenya
161
64
Jeffrey Vandersay
Sri Lanka
162
62
Dhananjaya de Silva
Sri Lanka
162
62
Corey Anderson
New Zealand
163
61
Kraigg Brathwaite
West Indies
163
61
Marlon Samuels
West Indies
163
61
Mark Watt
Scotland
164
59
Stuart Thompson
Ireland
164
59
Najibullah Zadran
Afghanistan
165
58
John Reva
P.N.G.
166
57
Safyaan Sharif
Scotland
167
56
Paras Khadka
Nepal
167
56
Usman Khawaja
Australia
168
54
Lo-handre Louwrens
Namibia
169
53
Jean-Pierre Kotze
Namibia
169
53
Chirag Suri
United Arab Emirates
170
52
Wanindu Hasaranga
Sri Lanka
170
52
Kannaur Rahul
India
170
52
Dushmantha Chameera
Sri Lanka
171
51
Binod Bhandari
Nepal
171
51
Mohammad Rizwan
Pakistan
171
51
Shem Ngoche
Kenya
171
51
Alex Obanda
Kenya
171
51
Mitchell Starc
Australia
172
48
Temba Bavuma
South Africa
173
47
Jack Vare
P.N.G.
174
46
Stuart Poynter
Ireland
174
46
Sompal Kami
Nepal
174
46
Chad Soper
P.N.G.
175
43
David Willey
England
175
43
Barry McCarthy
Ireland
176
42
Sadeera Samarawickrama
Sri Lanka
176
42
Zhivago Groenewald
Namibia
176
42
Carlos Brathwaite
West Indies
177
41
Litton Das
Bangladesh
177
41
Graeme Cremer
Zimbabwe
178
40
Scott McKechnie
Hong Kong
178
40
Hasan Ali
Pakistan
179
39
Sagar Pun
Nepal
179
39
Gurdeep Singh
Kenya
180
38
Adam Milne
New Zealand
180
38
Nuwan Kulasekara
Sri Lanka
180
38
Shaun Marsh
Australia
180
38
Sunil Ambris
West Indies
181
37
Toby Roland-Jones
England
181
37
Mohammad Boota
United Arab Emirates
181
37
Aarif Sheikh
Nepal
182
36
Chadwick Walton
West Indies
182
36
Ehsan Nawaz
Hong Kong
183
35
Seekkuge Prasanna
Sri Lanka
183
35
Moises Henriques
Australia
183
35
Cameron McAuslan
Hong Kong
184
33
Ehsan Khan
Hong Kong
185
31
Shimron Hetmyer
West Indies
185
31
Christoffel Viljoen
Namibia
185
31
Tim Murtagh
Ireland
185
31
Amjad Javed
United Arab Emirates
186
30
Max O'Dowd
Netherlands
186
30
Peter Chase
Ireland
186
30
Ihsanullah
Afghanistan
187
29
Sikander Zulfiqar
Netherlands
187
29
Taskin Ahmed
Bangladesh
188
27
Nehemiah Odhiambo
Kenya
188
27
Vishwa Fernando
Sri Lanka
189
24
Emmanuel Bundi
Kenya
189
24
Dilruwan Perera
Sri Lanka
190
23
Wahab Riaz
Pakistan
190
23
Trent Boult
New Zealand
190
23
Ashfaq Ahmed
Pakistan
190
23
Andy McBrine
Ireland
191
22
Afsar Zazai
Afghanistan
191
22
Imran Haider
United Arab Emirates
192
21
Kuldeep Yadav
India
192
21
Shahid Wasif
Hong Kong
192
21
Lasith Malinga
Sri Lanka
192
21
Aizaz Khan
Hong Kong
192
21
Chris Sole
Scotland
193
20
Basant Regmi
Nepal
193
20
Nikita Miller
West Indies
193
20
Faheem Ashraf
Pakistan
194
19
Kesrick Williams
West Indies
194
19
Rushabhvardhan Patel
Kenya
194
19
Josh Davey
Scotland
195
18
Shakti Gauchan
Nepal
195
18
Asad Shafiq
Pakistan
196
17
Ravichandran Ashwin
India
197
16
Chris Lynn
Australia
197
16
Dilip Nath
Nepal
197
16
Zahoor Khan
United Arab Emirates
197
16
Mohammad Saifuddin
Bangladesh
198
15
Ronsford Beaton
West Indies
198
15
Jacob Mulder
Ireland
198
15
Dilshan Munaweera
Sri Lanka
198
15
Alasdair Evans
Scotland
198
15
Shannon Gabriel
West Indies
199
14
Nasir Hossain
Bangladesh
199
14
Chaturanga de Silva
Sri Lanka
199
14
Lahiru Madushanka
Sri Lanka
199
14
Simi Singh
Ireland
200
12
Richard Ngarava
Zimbabwe
201
11
Malinda Pushpakumara
Sri Lanka
201
11
Scott Kuggeleijn
New Zealand
201
11
Lakshan Sandakan
Sri Lanka
201
11
Jasprit Bumrah
India
201
11
Timm van der Gugten
Netherlands
201
11
Axar Patel
India
201
11
Sheldon Cottrell
West Indies
201
11
Tendai Chatara
Zimbabwe
202
10
Nadeem Ahmed
Hong Kong
202
10
Nathan Coulter-Nile
Australia
202
10
Miguel Cummins
West Indies
203
9
Nosaina Pokana
P.N.G.
203
9
Ashton Agar
Australia
203
9
Amir Hamza
Afghanistan
203
9
Jake Ball
England
203
9
Karim Janat
Afghanistan
204
8
Bernard Scholtz
Namibia
204
8
Veerasammy Permaul
West Indies
204
8
Rubel Hossain
Bangladesh
204
8
Paul van Meekeren
Netherlands
205
7
Lockie Ferguson
New Zealand
205
7
Jeetan Patel
New Zealand
205
7
Mohammed Shami
India
206
6
Nuwan Pradeep
Sri Lanka
206
6
Adam Zampa
Australia
206
6
Shane Snater
Netherlands
206
6
Kyle Christie
Hong Kong
206
6
Lahiru Kumara
Sri Lanka
206
6
Damien Ravu
P.N.G.
207
5
Najeeb Tarakai
Afghanistan
207
5
Matt Henry
New Zealand
207
5
Josh Hazlewood
Australia
207
5
Steven Finn
England
207
5
Doug Bracewell
New Zealand
208
4
Mitchell Marsh
Australia
208
4
Chris Mpofu
Zimbabwe
208
4
Lahiru Gamage
Sri Lanka
208
4
Craig Young
Ireland
208
4
Sam Heazlett
Australia
208
4
Nepal
208
4
Mujeeb Ur Rahman
Afghanistan
208
4
Karl Birkenstock
Namibia
209
3
Tangeni Lungameni
Namibia
209
3
Mark Wood
England
209
3
Usman Ghani
Afghanistan
210
2
Jerome Taylor
West Indies
210
2
Umesh Yadav
India
210
2
Mustafizur Rahman
Bangladesh
210
2
Vivian Kingma
Netherlands
210
2
Wiaan Mulder
South Africa
210
2
Carl Mumba
Zimbabwe
210
2
Hilton Cartwright
Australia
210
2
Stuart Whittingham
Scotland
211
1
Sushan Bhari
Nepal
211
1
Elijah Otieno
Kenya
211
1
Lucas Oluoch
Kenya
211
1
Yuzvendra Chahal
India
211
1
Fareed Ahmad
Afghanistan
211
1
Billy Stanlake
Australia
211
1
Boyd Rankin
England
211
1
Imran Tahir
South Africa
212
0
Morne Morkel
South Africa
212
0
Donald Tiripano
Zimbabwe
212
0
Shapoor Zadran
Afghanistan
212
0
Kane Richardson
Australia
212
0
Brad Wheal
Scotland
212
0
Karan KC
Nepal
212
0
Ahsan Malik
Netherlands
212
0
Sandeep Lamichhane
Nepal
212
0
Nepal
212
0
Junaid Khan
212
0
Rumman Raees
Pakistan