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 2013 for all time
Position
Most Runs
Player Name
Team Name
1
2181
AB de Villiers
South Africa
2
2078
Misbah-ul-Haq
Pakistan
3
1913
Virat Kohli
India
4
1896
Kumar Sangakkara
Sri Lanka
5
1817
Mohammad Hafeez
Pakistan
6
1655
Tillakaratne Dilshan
Sri Lanka
7
1650
Ian Bell
England
8
1611
Hashim Amla
South Africa
9
1579
Joe Root
England
10
1553
Shane Watson
Australia
11
1537
Rohit Sharma
India
12
1513
Shikhar Dhawan
India
13
1476
Alastair Cook
England
14
1459
Ross Taylor
New Zealand
15
1404
Jonathan Trott
England
16
1396
Michael Clarke
Australia
17
1329
George Bailey
Australia
18
1262
Faf du Plessis
South Africa
19
1249
Ahmed Shehzad
Pakistan
20
1236
MS Dhoni
India
21
1200
Kane Williamson
New Zealand
22
1194
Darren Bravo
West Indies
23
1184
Brendon McCullum
New Zealand
24
1143
David Warner
Australia
25
1092
Angelo Mathews
Sri Lanka
26
1014
Kevin Pietersen
England
27
1011
Phillip Hughes
Australia
28
948
Jean-Paul Duminy
South Africa
29
943
Hamilton Masakadza
Zimbabwe
30
942
Graeme Smith
South Africa
31
928
Quinton de Kock
South Africa
32
917
Dinesh Chandimal
Sri Lanka
33
865
Brendan Taylor
Zimbabwe
34
855
Brad Haddin
Australia
35
842
Cheteshwar Pujara
India
36
830
Younis Khan
Pakistan
37
823
Mushfiqur Rahim
Bangladesh
38
805
Mahela Jayawardene
Sri Lanka
39
789
Suresh Raina
India
40
780
Johnson Charles
West Indies
41
776
Aaron Finch
Australia
42
771
Nasir Hossain
Bangladesh
43
766
Marlon Samuels
West Indies
44
764
Mominul Haque
Bangladesh
45
756
Lahiru Thirimanne
Sri Lanka
46
742
Vusi Sibanda
Zimbabwe
47
734
Matt Machan
Scotland
48
724
Hamish Rutherford
New Zealand
49
723
Kieran Powell
West Indies
50
719
Nasir Jamshed
Pakistan
50
719
Steven Smith
Australia
51
709
Darren Sammy
West Indies
52
704
Murali Vijay
India
53
700
Chris Rogers
Australia
54
692
William Porterfield
Ireland
55
683
BJ Watling
New Zealand
56
673
Malcolm Waller
Zimbabwe
57
659
David Miller
South Africa
58
652
Mohammad Shahzad
Afghanistan
59
646
Eoin Morgan
England
60
640
Shahid Afridi
61
634
Kusal Perera
Sri Lanka
62
624
Umar Akmal
Pakistan
63
621
Tamim Iqbal
Bangladesh
64
620
Peter Fulton
New Zealand
65
615
Asad Shafiq
Pakistan
66
610
Martin Guptill
New Zealand
67
594
Matt Prior
England
68
593
Rakep Patel
Kenya
69
590
Wesley Barresi
Netherlands
70
573
Collins Obuya
Kenya
71
567
Chris Gayle
West Indies
72
555
Ravindra Jadeja
India
73
554
Adam Voges
Australia
74
525
Paul Stirling
Ireland
75
523
Shiv Chanderpaul
West Indies
75
523
Dwayne Bravo
West Indies
76
520
Shaiman Anwar
United Arab Emirates
77
505
Calum MacLeod
Scotland
77
505
Alviro Petersen
South Africa
78
489
Glenn Maxwell
Australia
79
485
Robin Peterson
South Africa
80
484
Lendl Simmons
West Indies
81
480
James Faulkner
Australia
82
478
Kevin O'Brien
Ireland
83
473
Morris Ouma
Kenya
84
468
Richie Berrington
Scotland
85
466
Nawroz Mangal
Afghanistan
86
465
Kieron Pollard
West Indies
87
463
Sohaib Maqsood
Pakistan
88
460
Denesh Ramdin
West Indies
89
457
Stephan Myburgh
Netherlands
90
455
Colin Ingram
South Africa
91
448
Kyle Coetzer
Scotland
91
448
Mohammad Nabi
Afghanistan
92
444
Elton Chigumbura
Zimbabwe
93
438
Craig Williams
Namibia
94
435
Matthew Wade
Australia
95
432
Mohammad Ashraful
Bangladesh
96
430
Sean Williams
Zimbabwe
97
428
Jos Buttler
England
97
428
Shakib Al Hasan
Bangladesh
98
425
Jonny Bairstow
England
99
393
Ravi Bopara
England
100
385
Jacques Kallis
South Africa
101
372
Ryan McLaren
South Africa
102
367
Corey Anderson
New Zealand
103
366
Niall O'Brien
Ireland
104
364
Ruvindu Gunasekera
Canada
105
359
Ravichandran Ashwin
India
106
353
Yuvraj Singh
India
107
351
Ed Joyce
England
108
350
Stuart Broad
England
109
346
Michael Carberry
England
110
343
Mahmudullah
Bangladesh
111
336
Dean Brownlie
New Zealand
111
336
Tony Ura
P.N.G.
112
333
Gary Wilson
Ireland
113
331
Shaun Marsh
Australia
114
330
Mitchell Starc
Australia
114
330
Ajinkya Rahane
India
114
330
Alex Obanda
Kenya
115
326
Sohag Gazi
Bangladesh
116
324
Tanmay Mishra
Kenya
117
321
Nathan McCullum
New Zealand
118
319
Ed Cowan
Australia
119
316
Grant Elliott
New Zealand
119
316
Michael Swart
Netherlands
120
314
Khurram Khan
United Arab Emirates
121
311
Rohan Mustafa
United Arab Emirates
122
308
Colin Munro
New Zealand
122
308
Sikandar Raza
Zimbabwe
123
302
Swapnil Patil
United Arab Emirates
124
300
Khurram Manzoor
Pakistan
125
298
Jimmy Hansra
Canada
126
297
Ashish Bagai
Canada
127
295
Daan van Bunge
Netherlands
127
295
Peter Siddle
Australia
128
292
Umar Amin
Pakistan
129
289
Thisara Perera
Sri Lanka
130
287
Upul Tharanga
Sri Lanka
131
277
Samiullah Shenwari
Afghanistan
132
276
Sachin Tendulkar
India
133
272
Azhar Ali
Pakistan
133
272
Saeed Ajmal
Pakistan
134
271
Mitchell Johnson
Australia
134
271
Nick Compton
England
134
271
Steven Taylor
U.S.A.
135
270
Jahurul Islam
Bangladesh
136
268
Tom Cooper
Netherlands
137
266
Ben Stokes
England
138
259
Irfan Karim
Kenya
139
255
Dinesh Karthik
India
140
251
Hiral Patel
Canada
141
250
Peter Borren
Netherlands
142
249
Sarel Burger
Namibia
142
249
Dimuth Karunaratne
Sri Lanka
143
248
Craig Ervine
Zimbabwe
144
247
Alex Hales
England
145
245
Preston Mommsen
Scotland
146
243
Imran Farhat
Pakistan
147
241
Jamie Atkinson
Hong Kong
148
239
Kamran Akmal
Pakistan
149
237
Shoaib Malik
Pakistan
150
236
Eric Szwarczynski
Netherlands
150
236
Steve Tikolo
Kenya
151
234
Subash Khakurel
Nepal
152
233
Waqas Barkat
Hong Kong
153
232
Paras Khadka
Nepal
154
230
Vernon Philander
South Africa
154
230
Narsingh Deonarine
West Indies
155
226
Graeme Swann
England
156
224
Tim Southee
New Zealand
156
224
Ben Cooper
Netherlands
157
220
Trent Johnston
Ireland
158
216
Tim Bresnan
England
158
216
Geraint Jones
England
158
216
Nuwan Kulasekara
Sri Lanka
159
215
Dean Elgar
South Africa
160
212
David Hemp
Bermuda
161
210
Gyanendra Malla
Nepal
162
208
Prosper Utseya
Zimbabwe
163
206
Rizwan Cheema
Canada
164
204
James Franklin
New Zealand
165
203
Wahab Riaz
Pakistan
165
203
Sharjeel Khan
Pakistan
166
197
Irfan Ahmed
Hong Kong
167
193
Usman Limbada
Canada
167
193
Raza-ur-Rehman
Canada
168
191
Nizakat Khan
Hong Kong
169
190
Bhuvneshwar Kumar
India
170
188
Michael Lumb
England
171
185
Stephan Baard
Namibia
172
184
Tom Latham
New Zealand
173
182
Moises Henriques
Australia
173
182
Anton Devcich
New Zealand
174
181
Ryan Harris
Australia
174
181
Naeem Islam
Bangladesh
175
180
Shamsur Rahman
Bangladesh
176
178
Nehemiah Odhiambo
Kenya
177
177
Janeiro Tucker
Bermuda
178
176
Ragheb Aga
Kenya
179
174
Rob Taylor
Scotland
179
174
Asghar Stanikzai
Afghanistan
180
173
Luke Ronchi
New Zealand
181
172
Farhaan Behardien
South Africa
182
166
Jeevan Mendis
Sri Lanka
183
160
Karim Sadiq
Afghanistan
183
160
Ramnaresh Sarwan
West Indies
184
158
Graeme Cremer
Zimbabwe
185
156
Kirk Edwards
West Indies
186
155
Najibullah Zadran
Afghanistan
187
153
Gautam Gambhir
India
188
152
Ish Sodhi
New Zealand
188
152
Dale Steyn
South Africa
189
151
Adnan Akmal
Pakistan
189
151
Michael Rippon
Netherlands
190
149
Mudassar Bukhari
Netherlands
190
149
Binod Bhandari
Nepal
190
149
Tino Mawoyo
Zimbabwe
190
149
Trent Boult
New Zealand
191
147
Sunil Narine
West Indies
192
144
James Anderson
England
193
143
Mahuru Dai
P.N.G.
193
143
John Mooney
Ireland
194
142
Steven Finn
England
195
140
James Pattinson
Australia
195
140
Sharad Vesawkar
Nepal
196
137
Christoffel Viljoen
Namibia
196
137
Gulbadin Naib
Afghanistan
197
136
Tino Best
West Indies
198
135
Kila Pala
P.N.G.
199
134
Rory Kleinveldt
South Africa
200
133
Luke Wright
England
201
132
Jean-Pierre Kotze
Namibia
202
131
Richmond Mutumbami
Zimbabwe
203
130
Ashton Agar
Australia
203
130
Anamul Haque
Bangladesh
204
129
Abdur Razzak
Bangladesh
205
128
Usman Khawaja
Australia
205
128
David Hussey
Australia
206
127
Neil Wagner
New Zealand
207
126
Babar Hayat
Hong Kong
208
125
Damodar Daesrath
Canada
208
125
Jack Vare
P.N.G.
209
124
Michael Leask
Scotland
210
123
Nathan Lyon
Australia
211
121
David Wiese
South Africa
212
119
Kyle Mills
New Zealand
213
117
Wayne Parnell
South Africa
214
113
Sagar Pun
Nepal
214
113
Dion Stovell
Bermuda
215
112
Sarfraz Ahmed
Pakistan
215
112
Kithuruwan Vithanage
Sri Lanka
216
111
Sohail Tanvir
Pakistan
216
111
Chris Woakes
England
217
109
Abdul Shakoor
United Arab Emirates
217
109
Timroy Allen
U.S.A.
218
106
Tre Manders
Bermuda
218
106
Marshall Ayub
Bangladesh
218
106
Shingi Masakadza
Zimbabwe
219
105
Junaid Khan
220
103
Sachithra Senanayake
Sri Lanka
221
102
Anwar Ali
Pakistan
222
101
Kaushal Silva
Sri Lanka
222
101
Ambati Rayudu
India
223
99
Tom de Grooth
Netherlands
224
97
Assad Vala
P.N.G.
224
97
Lionel Cann
Bermuda
225
96
FA Klokker
225
96
Shan Masood
Pakistan
226
94
Clint McKay
Australia
226
94
Amjad Javed
United Arab Emirates
227
93
Helao France
Namibia
227
93
Charles Amini
P.N.G.
227
93
David Murphy
Scotland
228
92
Regis Chakabva
Zimbabwe
229
91
Seekkuge Prasanna
Sri Lanka
230
90
HAM Shah
231
88
Andre Russell
West Indies
232
86
Bilawal Bhatti
Pakistan
232
86
Chamu Chibhabha
Zimbabwe
233
85
Morne Morkel
South Africa
233
85
Rangana Herath
Sri Lanka
234
84
Josh Davey
Scotland
235
83
James Neesham
New Zealand
235
83
Samit Patel
England
236
82
Moneeb Iqbal
Scotland
237
77
Mark Chapman
Hong Kong
238
75
Ashan Priyanjan
Sri Lanka
238
75
Doug Bracewell
New Zealand
239
74
Bruce Martin
New Zealand
240
73
Ziaur Rahman
Afghanistan
240
73
Dwaine Pretorius
South Africa
240
73
Duncan Allan
Kenya
241
72
Shem Ngoche
Kenya
241
72
Robiul Islam
Bangladesh
241
72
Kemar Roach
West Indies
241
72
Keegan Meth
Zimbabwe
242
69
Abdur Rehman
Pakistan
242
69
Xavier Doherty
Australia
243
68
Prasanna Jayawardene
Sri Lanka
243
68
Tendai Chatara
Zimbabwe
243
68
Jason Holder
West Indies
244
67
Christiaan Jonker
South Africa
245
66
Pieter Seelaar
Netherlands
245
66
Tanwir Afzal
Hong Kong
245
66
Max Sorensen
Ireland
246
64
Nitish Kumar
Canada
247
62
Rahat Ali
247
62
Umar Gul
Pakistan
248
61
Mirwais Ashraf
Afghanistan
248
61
Noor Ali Zadran
Afghanistan
248
61
Saqib Ali
United Arab Emirates
248
61
Nelson Odhiambo
Kenya
249
60
Timycen Maruma
Zimbabwe
250
59
Allan Douglas
Bermuda
251
58
Munir Dar
Hong Kong
251
58
Virender Sehwag
India
252
56
Aftab Ahmed
Bangladesh
253
54
Tanvir Ahmed
Pakistan
253
54
Arshad Ali
United Arab Emirates
254
53
Merwe Erasmus
Namibia
254
53
Lasith Malinga
Sri Lanka
255
52
Kraigg Brathwaite
West Indies
255
52
Michael Hussey
Australia
255
52
Hiren Varaiya
Kenya
255
52
Malachi Jones
Bermuda
255
52
Junaid Siddiqui
Canada
255
52
Tim Gruijters
Netherlands
256
51
C Waiswa
256
51
Nathan Coulter-Nile
Australia
256
51
Zulfiqar Babar
Pakistan
257
49
Brian Vitori
Zimbabwe
257
49
Kamau Leverock
Bermuda
258
48
Devon Thomas
West Indies
258
48
Mohammad Irfan
Pakistan
258
48
Abul Hasan
Bangladesh
259
46
Shadeep Silva
United Arab Emirates
259
46
Haris Sohail
Pakistan
259
46
Safyaan Sharif
Scotland
260
45
F Nsubuga
260
45
James Tredwell
England
260
45
Devon Smith
West Indies
261
44
Neil McGarrell
West Indies
261
44
Kyle Jarvis
Zimbabwe
261
44
J Sebanja
262
43
Shane Shillingford
West Indies
262
43
Shaminda Eranga
Sri Lanka
262
43
Vinay Kumar
India
263
42
Lonwabo Tsotsobe
South Africa
263
42
Craig Kieswetter
England
264
41
Gordon Goudie
Scotland
265
40
Tinotenda Mutombodzi
Zimbabwe
265
40
Shahriar Nafees
Bangladesh
266
39
Tinashe Panyangara
Zimbabwe
267
38
Rahmat Shah
Afghanistan
267
38
RG Mukasa
268
37
Johannes Smit
Namibia
268
37
Freddie Coleman
Scotland
269
36
Timm van der Gugten
Netherlands
269
36
Natsai M'shangwe
Zimbabwe
270
34
Veerasammy Permaul
West Indies
270
34
Ishant Sharma
India
270
34
Pradeep Airee
Nepal
270
34
Nic Maddinson
Australia
271
33
Gordon Drummond
Scotland
271
33
Tim Murtagh
Ireland
271
33
Mohammed Shami
India
272
32
Zaheer Khan
India
272
32
Majid Haq
Scotland
272
32
Paul van Meekeren
Netherlands
273
31
Mitchell Marsh
Australia
274
30
Jacobi Robinson
Bermuda
274
30
Nasir Aziz
United Arab Emirates
275
29
Hamza Tariq
Canada
275
29
Matthew Cross
Scotland
276
28
Andrew Ellis
New Zealand
277
27
Aaron Phangiso
South Africa
277
27
Rizwan Mahmood
277
27
Ben Cutting
Australia
277
27
Mashrafe Mortaza
Bangladesh
278
26
Aaron Redmond
New Zealand
278
26
Nuwan Pradeep
Sri Lanka
278
26
Ehsan Adil
Pakistan
278
26
Henry Davids
South Africa
278
26
Haseeb Amjad
Hong Kong
279
25
Hamish Gardiner
Scotland
279
25
Ahsan Malik
Netherlands
279
25
Khaya Zondo
South Africa
279
25
James Taylor
England
280
24
Rubel Hossain
Bangladesh
280
24
Ahmed Raza
United Arab Emirates
280
24
Basant Regmi
Nepal
281
23
Craig Wallace
Scotland
282
22
Elijah Otieno
Kenya
282
22
Daniel Flynn
New Zealand
283
21
Ajantha Mendis
Sri Lanka
283
21
Anil Mandal
Nepal
284
20
Ronnie Hira
New Zealand
284
20
Iain Wardlaw
Scotland
284
20
Kyle Abbott
South Africa
285
19
Ray Price
Zimbabwe
285
19
Shafiqullah
Afghanistan
285
19
Chris Amini
P.N.G.
285
19
Harvir Baidwan
Canada
286
18
Kwame Tucker
Bermuda
286
18
Thomas Odoyo
Kenya
286
18
Mohammad Shahzad
United Arab Emirates
287
17
Chris Barnwell
West Indies
287
17
Mitchell McClenaghan
New Zealand
287
17
Hamid Hassan
Afghanistan
287
17
Dhammika Prasad
Sri Lanka
288
16
Chris Douglas
Bermuda
288
16
Ben Rohrer
Australia
289
15
Bernard Scholtz
Namibia
289
15
Chris Tremlett
England
290
14
Chris Jordan
England
290
14
Shapoor Zadran
Afghanistan
290
14
Hashmatullah Shaidi
Afghanistan
290
14
John Reva
P.N.G.
291
13
Faizan Asif
United Arab Emirates
291
13
Asad Ali
Pakistan
291
13
Chris Morris
South Africa
291
13
Shahadat Hossain
Bangladesh
291
13
Jeetan Patel
New Zealand
292
12
Thilan Samaraweera
Sri Lanka
292
12
Eddie Richardson
Ireland
293
11
James Shannon
Ireland
293
11
Hammad Azam
Pakistan
293
11
Harbhajan Singh
India
294
10
Suranga Lakmal
Sri Lanka
294
10
Abdul Razzaq
Pakistan
294
10
Nadeem Ahmed
Hong Kong
294
10
Aizaz Khan
Hong Kong
294
10
Elmore Hutchinson
U.S.A.
295
9
HB Kayondo
295
9
Zane Green
Namibia
295
9
Jeremy Gordon
Canada
295
9
Afsar Zazai
Afghanistan
295
9
Amit Mishra
India
296
8
Rob Nicol
New Zealand
296
8
Dawlat Zadran
Afghanistan
296
8
Jehan Mubarak
Sri Lanka
296
8
Henry Osinde
Canada
296
8
George Dockrell
Ireland
296
8
Edgar Schiferli
Netherlands
296
8
Willie Gavera
P.N.G.
297
7
Neil Carter
Scotland
297
7
Dhiren Gondaria
Kenya
297
7
Bashir Shah
297
7
Monty Panesar
England
297
7
Fawad Ahmed
Australia
297
7
Jackson Bird
Australia
298
6
Shafiul Islam
Bangladesh
298
6
Enamul Haque jnr
Bangladesh
298
6
Imran Tahir
South Africa
298
6
Michael Chinouya
Zimbabwe
298
6
Jitendra Mukhiya
Nepal
298
6
Neil Broom
New Zealand
298
6
Dilhara Lokuhettige
Sri Lanka
299
5
Alex Cusack
Ireland
299
5
Amir Hamza
Afghanistan
299
5
Roy Lamsam
Hong Kong
299
5
Dilshan Munaweera
Sri Lanka
299
5
B Masaba
299
5
Sheldon Cottrell
West Indies
299
5
Boyd Rankin
England
299
5
Al-Amin Hossain
Bangladesh
299
5
Daniel Vettori
New Zealand
300
4
Sajedul Islam
Bangladesh
300
4
Beuran Hendricks
South Africa
300
4
Mangaliso Mosehle
South Africa
300
4
Terryn Fray
Bermuda
300
4
Shakti Gauchan
Nepal
300
4
Kenneth Kamyuka
Canada
300
4
Jade Dernbach
England
301
3
Pragyan Ojha
India
301
3
Ashok Dinda
India
301
3
Ravi Rampaul
West Indies
302
2
Chris Mpofu
Zimbabwe
302
2
Rayyan Pathan
Canada
302
2
Kinchit Shah
Hong Kong
302
2
Usman Khan
Pakistan
302
2
Manjula Guruge
United Arab Emirates
302
2
Kamran Shazad
United Arab Emirates
302
2
Derrick Brangman
Bermuda
302
2
Cecil Khan
Canada
303
1
H Ssenyondo
303
1
Samuel Badree
West Indies
303
1
Angelo Perera
Sri Lanka
303
1
Mohammad Naveed
United Arab Emirates
303
1
Abzal Dean
Canada
303
1
Ankur Vasishta
Hong Kong
303
1
Pipi Raho
P.N.G.
303
1
Gurdeep Singh
Kenya
303
1
James Ngoche
Kenya
303
1
Shannon Gabriel
West Indies
303
1
Umesh Yadav
India
303
1
Simon Kerrigan
England
303
1
Ian Butler
New Zealand
304
0
Chris Martin
New Zealand
304
0
Elias Sunny
Bangladesh
304
0
Jesse Ryder
New Zealand
304
0
Gary Ballance
England
304
0
Mohit Sharma
India
304
0
Kane Richardson
Australia
304
0
Dane Piedt
South Africa
304
0
Justin Ontong
South Africa
304
0
Manny Aulakh
Canada
304
0
Keshav Maharaj
South Africa
304
0
Michau Preez
Namibia