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 2020 for ODI
Position
Most Runs
Player Name
Team Name
1
673
Aaron Finch
Australia
2
568
Steven Smith
Australia
3
473
Marnus Labuschagne
Australia
4
465
David Warner
Australia
5
443
Kannaur Rahul
India
6
431
Virat Kohli
India
7
400
Aqib Sulehri
Oman
8
353
Glenn Maxwell
Australia
9
346
Jonny Bairstow
England
10
331
Shreyas Iyer
India
11
315
Sam Billings
England
12
311
Litton Das
Bangladesh
13
310
Tamim Iqbal
Bangladesh
14
290
Shikhar Dhawan
India
15
287
Alex Carey
Australia
16
282
Shai Hope
West Indies
17
250
Eoin Morgan
England
18
242
Heinrich Klaasen
South Africa
19
241
Sean Williams
Zimbabwe
20
239
Paul Stirling
Ireland
21
237
Brendan Taylor
Zimbabwe
22
228
Andy Balbirnie
Ireland
22
228
Quinton de Kock
South Africa
23
227
Wessly Madhevere
Zimbabwe
24
223
Ravindra Jadeja
India
25
221
Babar Azam
Pakistan
26
217
Martin Guptill
New Zealand
27
215
Zeeshan Maqsood
Oman
28
210
Hardik Pandya
India
29
209
Henry Nicholls
New Zealand
30
208
Evin Lewis
West Indies
31
206
Avishka Fernando
Sri Lanka
32
204
Nicholas Pooran
West Indies
33
200
Sikandar Raza
Zimbabwe
34
198
Ross Taylor
New Zealand
35
194
Kusal Mendis
Sri Lanka
36
187
Mitchell Marsh
Australia
37
174
Temba Bavuma
South Africa
38
173
David Miller
South Africa
39
172
Mohammad Nadeem
Oman
40
171
Rohit Sharma
India
41
168
Ian Holland
U.S.A.
42
163
JJ Smuts
South Africa
43
158
Craig Williams
Namibia
44
153
Joe Denly
England
45
152
Janneman Malan
South Africa
46
146
Tom Latham
New Zealand
47
134
Tom Banton
England
48
129
Chris Woakes
England
49
128
D'Arcy Short
Australia
50
127
Curtis Campher
Ireland
51
120
Binod Bhandari
Nepal
52
117
Khawar Ali
Oman
53
114
Jatinder Singh
Oman
53
114
Tom Curran
England
54
111
Imam-ul-Haq
Pakistan
55
106
Joe Root
England
55
106
Thisara Perera
Sri Lanka
56
102
Jason Roy
England
56
102
Kevin O'Brien
Ireland
57
101
Andy McBrine
Ireland
57
101
Kyle Verreynne
South Africa
58
100
Merwe Erasmus
Namibia
59
98
Kieron Pollard
West Indies
59
98
David Willey
England
60
97
Dimuth Karunaratne
Sri Lanka
61
94
Suraj Kumar
Oman
62
92
Navdeep Saini
India
63
89
Colin de Grandhomme
New Zealand
64
86
Kusal Perera
Sri Lanka
64
86
Sunil Ambris
West Indies
64
86
Mayank Agarwal
India
65
84
Prithvi Shaw
India
66
83
Rohan Mustafa
United Arab Emirates
67
82
Roston Chase
West Indies
67
82
Mohammad Mithun
Bangladesh
67
82
Zane Green
Namibia
68
81
Dhananjaya de Silva
Sri Lanka
69
80
Paras Khadka
Nepal
69
80
Sandeep Goud
Oman
70
79
Gyanendra Malla
Nepal
71
78
Kushal Malla
Nepal
72
76
Mahmudullah
Bangladesh
73
75
Wanindu Hasaranga
Sri Lanka
74
74
Simi Singh
Ireland
74
74
Mushfiqur Rahim
Bangladesh
75
73
Ashton Agar
Australia
75
73
Donald Tiripano
Zimbabwe
76
71
Haris Sohail
Pakistan
77
69
Lorcan Tucker
Ireland
78
68
Hayden Walsh
West Indies
78
68
Aaron Jones
U.S.A.
79
67
Gareth Delany
Ireland
80
65
Tinotenda Mutombodzi
Zimbabwe
81
63
Darren Bravo
West Indies
81
63
Johannes Smit
Namibia
82
60
Muhammad Khushi
Oman
82
60
Akshay Homraj
U.S.A.
82
60
Wahab Riaz
Pakistan
83
58
Brandon King
West Indies
84
57
Harry Tector
Ireland
84
57
James Vince
England
85
56
Marcus Stoinis
Australia
85
56
Adil Rashid
England
85
56
Tinashe Kamunhukamwe
Zimbabwe
86
55
Jean-Pierre Kotze
Namibia
86
55
Sharad Vesawkar
Nepal
87
54
William Porterfield
Ireland
87
54
Fabian Allen
West Indies
87
54
Xavier Marshall
West Indies
87
54
Nisarg Patel
U.S.A.
88
53
Mitchell Starc
Australia
88
53
Keemo Paul
West Indies
89
52
Reeza Hendricks
South Africa
89
52
Manish Pandey
India
89
52
Karl Birkenstock
Namibia
90
51
Dipendra Airee
Nepal
90
51
Pat Cummins
Australia
91
47
Regis Chakabva
Zimbabwe
91
47
Darius D'Silva
United Arab Emirates
92
46
Mohammad Sanuth
Oman
92
46
Iftikhar Ahmed
Pakistan
93
45
Craig Ervine
Zimbabwe
93
45
Chirag Suri
United Arab Emirates
93
45
Mark Adair
Ireland
94
43
Abid Ali
Pakistan
94
43
Rassie van der Dussen
South Africa
95
42
Haider Ali
Pakistan
96
41
Kane Williamson
New Zealand
96
41
Barry McCarthy
Ireland
97
39
James Neesham
New Zealand
98
38
Shardul Thakur
India
98
38
Sandeep Lamichhane
Nepal
99
36
Aarif Sheikh
Nepal
99
36
Brian Chari
Zimbabwe
99
36
Richmond Mutumbami
Zimbabwe
100
35
Kedar Jadhav
India
100
35
Najmul Hossain Shanto
Bangladesh
101
34
Imad Wasim
Pakistan
102
33
Shubman Gill
India
102
33
Khushdil Shah
Pakistan
102
33
Stephan Baard
Namibia
102
33
Jan Frylinck
Namibia
103
32
Vriitya Aravind
United Arab Emirates
103
32
United Arab Emirates
104
31
Tom Blundell
New Zealand
104
31
Rusty Theron
South Africa
105
29
Chamu Chibhabha
Zimbabwe
105
29
Carl Mumba
Zimbabwe
106
28
Rishabh Pant
India
106
28
Adam Zampa
Australia
106
28
Mohammad Saifuddin
Bangladesh
107
27
Monank Patel
U.S.A.
107
27
Ahmed Raza
United Arab Emirates
108
26
Mitchell Santner
New Zealand
108
26
Basil Hameed
United Arab Emirates
109
25
Kyle Jamieson
New Zealand
109
25
Mohammad Rizwan
Pakistan
109
25
Subash Khakurel
Nepal
109
25
Mohammed Shami
India
110
24
Moises Henriques
Australia
110
24
Kane Richardson
Australia
110
24
Moeen Ali
England
110
24
Jhye Richardson
Australia
110
24
Cameron Stevenson
U.S.A.
111
23
Faheem Ashraf
Pakistan
111
23
Waheed Ahmed
United Arab Emirates
111
23
Jason Holder
West Indies
112
22
Craig Young
Ireland
112
22
Karan KC
Nepal
112
22
Blessing Muzarabani
Zimbabwe
113
21
Cameron Green
Australia
114
20
James McCollum
Ireland
115
19
Sushan Bhari
Nepal
115
19
Isuru Udana
Sri Lanka
116
18
Khary Pierre
West Indies
116
18
Angelo Mathews
Sri Lanka
116
18
Karima Gore
U.S.A.
117
17
Timil Patel
U.S.A.
117
17
Saurabh Netravalkar
U.S.A.
117
17
Helao France
Namibia
117
17
Ashton Turner
Australia
117
17
Kuldeep Yadav
India
118
16
Alzarri Joseph
West Indies
118
16
Josh Hazlewood
Australia
119
14
Boyd Rankin
England
119
14
Ish Sodhi
New Zealand
119
14
Andile Phehlukwayo
South Africa
119
14
Yuzvendra Chahal
India
119
14
Shimron Hetmyer
West Indies
119
14
Jofra Archer
England
120
13
Abinash Bohara
Nepal
121
12
Saqib Mahmood
England
121
12
Karthik Meiyappan
United Arab Emirates
121
12
Mehidy Hasan
Bangladesh
121
12
Tendai Chisoro
Zimbabwe
121
12
Jos Buttler
England
122
11
Chundangapoyil Rizwan
United Arab Emirates
123
10
Lutho Sipamla
South Africa
123
10
Shaheen Afridi
Pakistan
124
9
Romario Shepherd
West Indies
124
9
Muhammad Khan
Pakistan
124
9
Kamal Airee
Nepal
124
9
Chris Mpofu
Zimbabwe
125
8
Sheldon Cottrell
West Indies
125
8
Sam Curran
England
125
8
Bilal Khan
Oman
126
7
Afif Hossain
Bangladesh
127
5
Zawar Farid
United Arab Emirates
127
5
Oman
127
5
Trent Boult
New Zealand
127
5
Shafiul Islam
Bangladesh
128
4
Sean Abbott
Australia
128
4
Elmore Hutchinson
U.S.A.
128
4
Steven Taylor
U.S.A.
129
3
Mohammad Hasnain
Pakistan
129
3
Tim Southee
New Zealand
129
3
Lakshan Sandakan
Sri Lanka
129
3
Beuran Hendricks
South Africa
130
2
Keshav Maharaj
South Africa
130
2
Fakhar Zaman
Pakistan
130
2
Muhammad Siddique
United Arab Emirates
130
2
Bernard Scholtz
Namibia
130
2
Kaleemullah
Oman
131
1
Richard Ngarava
Zimbabwe
131
1
Anrich Nortje
South Africa
131
1
Lockie Ferguson
New Zealand
131
1
Mark Chapman
Hong Kong
131
1
Chris Jordan
England
131
1
Mashrafe Mortaza
Bangladesh
132
0
Taijul Islam
Bangladesh
132
0
Nuwan Pradeep
Sri Lanka
132
0
Jasprit Bumrah
India
132
0
Charlton Tshuma
Zimbabwe
132
0
Namibia
132
0
Rohit Paudel
Nepal
132
0
Nosthusha Kenjige
U.S.A.