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 2022 for ODI
Position
Most Runs
Player Name
Team Name
1
956
Merwe Erasmus
Namibia
2
781
Vriitya Aravind
United Arab Emirates
3
770
Aaron Jones
U.S.A.
4
769
Monank Patel
U.S.A.
5
736
Calum MacLeod
Scotland
6
724
Shreyas Iyer
India
7
709
Shai Hope
West Indies
8
694
Shamarh Brooks
West Indies
9
688
Shikhar Dhawan
India
10
679
Babar Azam
Pakistan
11
653
Jatinder Singh
Oman
12
650
Assad Vala
P.N.G.
13
645
Sikandar Raza
Zimbabwe
14
642
Rohit Paudel
Nepal
15
638
Shubman Gill
India
16
619
Scott Edwards
Netherlands
17
616
Rahmat Shah
Afghanistan
18
586
Chirag Suri
United Arab Emirates
19
577
Litton Das
Bangladesh
20
571
Steven Taylor
U.S.A.
21
565
George Munsey
Scotland
22
558
Tom Latham
New Zealand
23
552
David Warner
Australia
24
550
Travis Head
Australia
25
539
Steven Smith
Australia
26
532
Gajanand Singh
U.S.A.
26
532
Jan Loftie-Eaton
Namibia
27
520
Richie Berrington
Scotland
27
520
Kyle Coetzer
Scotland
28
511
Nicholas Pooran
West Indies
29
509
Kashyap Prajapati
Oman
30
505
Imam-ul-Haq
Pakistan
31
501
Sushant Modani
U.S.A.
32
491
Pathum Silva
Sri Lanka
33
486
Shoaib Khan
Oman
34
475
Charles Amini
P.N.G.
34
475
Chundangapoyil Rizwan
United Arab Emirates
35
466
Aasif Sheikh
Nepal
36
459
Matthew Cross
Scotland
37
458
Zeeshan Maqsood
Oman
38
450
Rassie van der Dussen
South Africa
39
443
Aarif Sheikh
Nepal
40
435
Kyle Mayers
West Indies
41
431
Ibrahim Zadran
Afghanistan
42
427
Rohan Mustafa
United Arab Emirates
43
426
Alex Carey
Australia
43
426
Kariyawasam Asalanka
Sri Lanka
44
420
Basil Hameed
United Arab Emirates
45
419
Martin Guptill
New Zealand
46
417
Ishan Kishan
India
47
415
Ayaan Khan
Oman
47
415
Muhammad Waseem
United Arab Emirates
48
410
Michael Lingen
Namibia
48
410
Mahmudullah
Bangladesh
48
410
Michael Leask
Scotland
49
408
Tamim Iqbal
Bangladesh
50
403
Jos Buttler
England
51
402
Rahmanullah Gurbaz
Afghanistan
52
388
Kusal Mendis
Sri Lanka
53
387
Finnley Allen
New Zealand
54
386
Quinton de Kock
South Africa
54
386
Bas Leede
Netherlands
55
384
Harry Tector
Ireland
56
371
Regis Chakabva
Zimbabwe
57
367
Vikramjit Singh
Netherlands
58
359
Khawar Ali
Oman
58
359
Najibullah Zadran
Afghanistan
59
357
Johannes Smit
Namibia
60
351
Hashmatullah Shaidi
Afghanistan
61
349
Afif Hossain
Bangladesh
62
342
Lo-handre Louwrens
Namibia
63
338
Dipendra Airee
Nepal
64
336
Rishabh Pant
India
65
335
Jason Roy
England
66
334
Brandon King
West Indies
67
331
Marnus Labuschagne
Australia
68
330
Mehidy Hasan
Bangladesh
69
316
Max O'Dowd
Netherlands
70
313
Divan Cock
Namibia
71
312
Lega Siaka
P.N.G.
72
303
Fakhar Zaman
Pakistan
73
302
Virat Kohli
India
73
302
Philip Salt
England
74
298
Kushal Bhurtel
Nepal
75
297
Dawid Malan
England
76
296
Sese Bau
P.N.G.
77
291
Gyanendra Malla
Nepal
78
290
Innocent Kaia
Zimbabwe
79
289
David Miller
South Africa
80
286
Janneman Malan
South Africa
81
284
Sanju Samson
India
82
271
Tony Ura
P.N.G.
82
271
Sean Williams
Zimbabwe
83
269
Cameron Green
Australia
84
268
Norman Vanua
P.N.G.
85
266
Tom Cooper
Netherlands
86
264
Michael Bracewell
New Zealand
87
262
Kashif Daud
United Arab Emirates
88
261
Daryl Mitchell
New Zealand
89
260
Suryakumar Yadav
India
90
257
Jan Frylinck
Namibia
91
253
Nepal
92
252
Glenn Maxwell
Australia
93
251
Kannaur Rahul
India
94
249
Rohit Sharma
India
95
235
Shakib Al Hasan
Bangladesh
96
231
Temba Bavuma
South Africa
97
230
Mushfiqur Rahim
Bangladesh
98
228
David Wiese
South Africa
98
228
William Young
New Zealand
99
221
Aiden Markram
South Africa
99
221
Andy McBrine
Ireland
100
218
Chad Soper
P.N.G.
100
218
Akeal Hosein
West Indies
101
217
Kane Williamson
New Zealand
101
217
Nisarg Patel
U.S.A.
102
212
Washington Sundar
India
103
208
Safyaan Sharif
Scotland
104
204
Ryan Burl
Zimbabwe
105
202
Anamul Haque
Bangladesh
106
201
Mohammad Rizwan
Pakistan
107
200
Devon Conway
New Zealand
108
198
Romario Shepherd
West Indies
109
195
Ben McDermott
Australia
110
190
Marcus Stoinis
Australia
110
190
Paul Stirling
Ireland
111
183
Heinrich Klaasen
South Africa
112
181
Henry Nicholls
New Zealand
113
179
Nosthusha Kenjige
U.S.A.
113
179
Riley Hekure
P.N.G.
113
179
Christopher Greaves
Scotland
114
178
Liam Livingstone
England
115
176
Chamika Karunaratne
Sri Lanka
116
174
Sompal Kami
Nepal
116
174
Moeen Ali
England
116
174
Aaron Finch
Australia
117
173
Logan van Beek
Netherlands
118
169
Hiri Hiri
P.N.G.
118
169
Stephan Baard
Namibia
119
168
Axar Patel
India
120
167
Ruben Trumpelmann
Namibia
121
166
Khushdil Shah
Pakistan
122
163
Shardul Thakur
India
123
162
Shadab Khan
Pakistan
123
162
Craig Ervine
Zimbabwe
124
158
Mark Watt
Scotland
125
157
Glenn Phillips
New Zealand
126
156
Pieter Seelaar
Netherlands
126
156
George Dockrell
Ireland
127
155
Wessly Madhevere
Zimbabwe
128
153
Deepak Hooda
India
128
153
David Willey
England
129
151
Mohammad Nabi
Afghanistan
130
150
Saiteja Mukkamalla
U.S.A.
131
148
Jason Holder
West Indies
132
147
Dinesh Chandimal
Sri Lanka
132
147
Dhananjaya de Silva
Sri Lanka
133
146
Sandeep Goud
Oman
133
146
Craig Williams
Namibia
134
145
Keacy Carty
West Indies
134
145
Scotland
135
144
Alishan Sharafu
United Arab Emirates
135
144
Odean Smith
West Indies
136
142
Alzarri Joseph
West Indies
136
142
Mitchell Marsh
Australia
137
141
Anil Nidamanuru
Netherlands
138
136
Jonny Bairstow
England
138
136
Muhammad Khushi
Oman
139
130
Mitchell Santner
New Zealand
140
126
Rashid Khan
Afghanistan
140
126
Wanindu Hasaranga
Sri Lanka
140
126
Takudzwanashe Kaitano
Zimbabwe
141
125
Arjun Saud
Nepal
142
124
Ian Holland
U.S.A.
143
119
Brandon McMullen
Scotland
144
118
Tadiwanashe Marumani
Zimbabwe
145
117
Najmul Hossain Shanto
Bangladesh
146
116
Deepak Chahar
India
146
116
Jaskaran Malhotra
U.S.A.
147
115
Asif Khan
United Arab Emirates
148
111
Musa Ahmad
Netherlands
148
111
Rovman Powell
West Indies
149
110
Ahmed Raza
United Arab Emirates
149
110
Gulshan Jha
Nepal
150
109
Michael Rippon
Netherlands
151
105
Kiplin Doriga
P.N.G.
152
104
Zane Green
Namibia
153
102
Curtis Campher
Ireland
154
101
Mark Chapman
Hong Kong
154
101
Bernard Scholtz
Namibia
154
101
Salman Agha
Pakistan
155
100
Hardik Pandya
India
156
98
Joe Root
England
156
98
Sean Abbott
Australia
157
96
Colin Ackermann
Netherlands
157
96
Aryan Lakra
United Arab Emirates
158
95
Sam Billings
England
159
94
Mohammad Nadeem
Oman
160
92
Tony Munyonga
Zimbabwe
160
92
Craig Wallace
Scotland
161
89
James Neesham
New Zealand
162
88
Kyle Verreynne
South Africa
162
88
Helao France
Namibia
163
87
James Vince
England
164
86
Afghanistan
165
85
Karan KC
Nepal
165
85
Kamindu Mendis
Sri Lanka
166
84
Dylan Budge
Scotland
167
82
Aayan Khan
United Arab Emirates
167
82
Andy Balbirnie
Ireland
168
81
Richard Ngarava
Zimbabwe
168
81
Brad Evans
Zimbabwe
169
79
Cameron Stevenson
U.S.A.
169
79
Stephan Myburgh
Netherlands
170
78
Yasir Chowdhury
Bangladesh
171
77
Reeza Hendricks
South Africa
172
76
Luke Jongwe
Zimbabwe
173
74
Dunith Wellalage
Sri Lanka
174
73
Michael Jones
Scotland
174
73
Kieron Pollard
West Indies
175
71
Gulbadin Naib
Afghanistan
176
70
Mohammad Alam
Nepal
177
69
Gavin Main
Scotland
178
68
Lorcan Tucker
Ireland
179
66
Simon Atai
P.N.G.
180
65
Sandeep Lamichhane
Nepal
180
65
Sam Curran
England
181
63
Keshav Maharaj
South Africa
181
63
Doug Bracewell
New Zealand
181
63
Zawar Farid
United Arab Emirates
182
59
Shayan Jahangir
U.S.A.
183
57
Dwaine Pretorius
South Africa
184
56
Ish Sodhi
New Zealand
185
53
Ben Stokes
England
185
53
Yannic Cariah
West Indies
186
52
Nurul Hasan
Bangladesh
186
52
Keemo Paul
West Indies
187
50
Craig Overton
England
187
50
Kaleemullah
Oman
187
50
Binod Bhandari
Nepal
188
49
Mark Adair
Ireland
188
49
Liam Dawson
England
189
47
Ahmad Butt
Oman
189
47
Kabua Morea
P.N.G.
190
46
Simi Singh
Ireland
191
43
Nepal
192
42
Fabian Allen
West Indies
193
41
Mitchell Starc
Australia
194
39
Pat Cummins
Australia
194
39
Gareth Delany
Ireland
195
38
Darren Bravo
West Indies
196
37
Zahoor Khan
United Arab Emirates
196
37
Aryan Dutt
Netherlands
197
36
Victor Nyauchi
Zimbabwe
197
36
Ravindra Jadeja
India
198
34
Taskin Ahmed
Bangladesh
198
34
Nkrumah Bonner
West Indies
198
34
Dogodo Bau
P.N.G.
198
34
Brydon Carse
England
198
34
Mohammad Wasim
Pakistan
199
33
M Zulfiqar
Netherlands
199
33
Alei Nao
P.N.G.
199
33
Muhammad Siddique
United Arab Emirates
199
33
Roston Chase
West Indies
199
33
Azmatullah Omarzai
Afghanistan
200
32
Ravichandran Ashwin
India
200
32
Trent Boult
New Zealand
200
32
Dane Cleaver
New Zealand
201
31
Philippe Boissevain
Netherlands
201
31
Lalit Rajbanshi
Nepal
202
30
Rahul Jariwala
U.S.A.
202
30
Adam Zampa
Australia
203
29
Justin Greaves
West Indies
203
29
Hayden Walsh
West Indies
203
29
Boris Gorlee
Netherlands
204
28
Suraj Kumar
Oman
204
28
Jasprit Bumrah
India
205
27
Josh Hazlewood
Australia
205
27
Milton Shumba
Zimbabwe
205
27
Tangeni Lungameni
Namibia
206
26
Hamza Tahir
Scotland
206
26
Wanigamuni Mendis
Sri Lanka
206
26
Chris Sole
Scotland
206
26
Niroshan Dickwella
Sri Lanka
206
26
Ross Taylor
New Zealand
206
26
Tim Southee
New Zealand
206
26
Mustafizur Rahman
Bangladesh
206
26
William Porterfield
Ireland
207
25
Jasdeep Singh
U.S.A.
208
24
United Arab Emirates
208
24
Clive Madande
Zimbabwe
208
24
Usman Ghani
Afghanistan
208
24
Yuzvendra Chahal
India
208
24
Blessing Muzarabani
Zimbabwe
208
24
Venkatesh Iyer
India
209
23
Nestor Dhamba
Oman
209
23
Mohammed Shami
India
210
22
Anderson Phillip
West Indies
210
22
Frederick Klaassen
Netherlands
210
22
Adrian Neill
Scotland
211
21
United Arab Emirates
211
21
Shane Snater
Netherlands
211
21
Morawakage Theekshana
Sri Lanka
211
21
Ashton Agar
Australia
211
21
Dushmantha Chameera
Sri Lanka
212
20
Colin de Grandhomme
New Zealand
212
20
Donald Tiripano
Zimbabwe
212
20
Mohammed Siraj
India
213
19
Ruturaj Gaikwad
India
213
19
Pawan Sarraf
Nepal
214
18
Kamal Airee
Nepal
214
18
Damien Ravu
P.N.G.
214
18
Nasum Ahmed
Bangladesh
214
18
Tendai Chatara
Zimbabwe
214
18
Jeffrey Vandersay
Sri Lanka
215
17
Lockie Ferguson
New Zealand
215
17
Vishnu Sukumaran
United Arab Emirates
216
16
Marco Jansen
South Africa
216
16
Jayden Seales
West Indies
216
16
Matthew Kuhnemann
Australia
216
16
Saurabh Netravalkar
U.S.A.
216
16
Wayne Parnell
South Africa
217
15
Adil Rashid
England
217
15
Lungi Ngidi
South Africa
217
15
Shaheen Afridi
Pakistan
217
15
Gudakesh Motie
West Indies
217
15
Joshua Inglis
Australia
217
15
Pramod Liyanagamage
Sri Lanka
218
14
Scotland
218
14
Chris Jordan
England
218
14
Mosaddek Hossain
Bangladesh
219
13
Avesh Khan
India
219
13
Jason Kila
P.N.G.
220
12
Nepal
220
12
Ryan Klein
Netherlands
220
12
Sabir Ali
United Arab Emirates
220
12
Matt Henry
New Zealand
220
12
Jermaine Blackwood
West Indies
221
11
Craig Young
Ireland
221
11
Taijul Islam
Bangladesh
221
11
Andile Phehlukwayo
South Africa
221
11
Tanaka Chivanga
Zimbabwe
222
10
Mohammad Haris
Pakistan
222
10
Luke Wood
England
222
10
Hasan Ali
Pakistan
222
10
Kuldeep Yadav
India
222
10
Mohammad Islam
Bangladesh
222
10
Reece Topley
England
222
10
Iftikhar Ahmed
Pakistan
223
9
Mujeeb Ur Rahman
Afghanistan
223
9
Kyle Jamieson
New Zealand
223
9
Zahid Mahmood
Pakistan
223
9
Arshdeep Singh
India
223
9
Brandon Glover
Netherlands
223
9
Nepal
223
9
Semo Kamea
P.N.G.
224
8
Tabraiz Shamsi
South Africa
225
7
Bilal Khan
Oman
225
7
Haris Rauf
Pakistan
225
7
Wellington Masakadza
Zimbabwe
225
7
Chris Woakes
England
225
7
Anil Sah
Nepal
225
7
Sagar Dhakal
Nepal
225
7
Graham Hume
Ireland
225
7
Neil Rock
Ireland
226
6
Nathan Ellis
Australia
226
6
Timothy Pringle
Netherlands
226
6
Shariz Ahmad
Netherlands
226
6
Nosaina Pokana
P.N.G.
226
6
Yamin Ahmadzai
Afghanistan
226
6
Fareed Ahmad
Afghanistan
226
6
Anrich Nortje
South Africa
227
5
Syed Kaleem
Oman
227
5
Kagiso Rabada
South Africa
227
5
Wesley Barresi
Netherlands
227
5
Nuwan Pradeep
Sri Lanka
228
4
Bhuvneshwar Kumar
India
228
4
Ravi Bishnoi
India
228
4
Olly Stone
England
228
4
Tarisai Musakanda
Zimbabwe
228
4
Clayton Floyd
Netherlands
228
4
Shahnawaz Dahani
Pakistan
228
4
Ben Shikongo
Namibia
229
3
Dion Myers
Zimbabwe
229
3
Saud Shakeel
Pakistan
229
3
Matthew Potts
England
229
3
Basir Ahamad
Nepal
229
3
P.N.G.
229
3
Yasir Mohammad
U.S.A.
229
3
Naseem Shah
Pakistan
229
3
Kevin Sinclair
West Indies
229
3
Rusty Theron
South Africa
229
3
Subash Khakurel
Nepal
230
2
Paul van Meekeren
Netherlands
230
2
Vivian Kingma
Netherlands
230
2
Muralikrishna Krishna
India
230
2
Abdullah Shafique
Pakistan
230
2
Wasim Ali
Oman
230
2
Fazalhaq Farooqi
Afghanistan
230
2
Kuldeep Sen
India
230
2
Jayant Yadav
India
230
2
Jason Behrendorff
Australia
230
2
Mitchell Swepson
Australia
230
2
Noor Lakanwal
Afghanistan
230
2
Pothotuwa Lakshan
Sri Lanka
230
2
Karl Birkenstock
Namibia
231
1
Sushan Bhari
Nepal
231
1
Muhammad Khan
U.S.A.
231
1
Nepal
231
1
Blair Tickner
New Zealand
231
1
Bjorn Fortuin
South Africa
231
1
Jhye Richardson
Australia
231
1
Josh Little
Ireland
231
1
Shahidullah Kamal
Afghanistan
232
0
Shahbaz Ahmed
India
232
0
Umran Malik
India
232
0
Sisanda Magala
South Africa
232
0
Hasan Mahmud
Bangladesh
232
0
Lahiru Kumara
Sri Lanka
232
0
Ebadot Hossain
Bangladesh
232
0
Eoin Morgan
England
232
0
Kemar Roach
West Indies
232
0
Sharafuddin Ashraf
Afghanistan
232
0
Nepal
232
0
Raja Khan
United Arab Emirates