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
Highest Score in 2019 for ODI
Position
Stats Value
Player Name
Team Name
1
179
John Campbell
West Indies
2
170
Shai Hope
West Indies
3
166
David Warner
Australia
4
162
Chris Gayle
West Indies
5
159
Rohit Sharma
India
6
153
Aaron Finch
Australia
6
153
Jason Roy
England
7
151
Imam-ul-Haq
Pakistan
8
150
Jos Buttler
England
9
148
Eoin Morgan
England
9
148
Kane Williamson
New Zealand
9
148
Sunil Ambris
West Indies
9
148
Jean-Pierre Kotze
Namibia
10
145
Andy Balbirnie
Ireland
11
143
Shikhar Dhawan
India
12
140
Thisara Perera
Sri Lanka
13
139
Shimron Hetmyer
West Indies
14
138
Fakhar Zaman
Pakistan
14
138
Martin Guptill
New Zealand
15
137
Ross Taylor
New Zealand
16
131
Shaun Marsh
Australia
17
130
Paul Stirling
Ireland
17
130
Haris Sohail
Pakistan
18
128
Jonny Bairstow
England
19
124
Shakib Al Hasan
Bangladesh
19
124
Henry Nicholls
New Zealand
20
123
Virat Kohli
India
21
122
Stephan Baard
Namibia
22
121
Navneet Dhaliwal
Canada
22
121
Quinton de Kock
South Africa
23
118
Nicholas Pooran
West Indies
24
117
Peter Handscomb
Australia
25
115
Mohammad Rizwan
Pakistan
25
115
Paras Khadka
Nepal
25
115
Babar Azam
Pakistan
26
114
Anshuman Rath
Hong Kong
27
113
Rahmat Shah
Afghanistan
27
113
Angelo Mathews
Sri Lanka
28
112
Faf du Plessis
South Africa
28
112
Abid Ali
Pakistan
29
111
Kannaur Rahul
India
29
111
Kusal Perera
Sri Lanka
30
109
Sean Williams
Zimbabwe
30
109
Zeeshan Maqsood
Oman
31
108
Hashim Amla
South Africa
32
107
Joe Root
England
33
105
Craig Ervine
Zimbabwe
34
104
Najibullah Zadran
Afghanistan
34
104
Usman Khawaja
Australia
34
104
Assad Vala
P.N.G.
34
104
Avishka Fernando
Sri Lanka
35
103
Aaron Jones
U.S.A.
36
102
Mushfiqur Rahim
Bangladesh
36
102
Sabbir Rahman
Bangladesh
37
101
Mohammad Shahzad
Afghanistan
37
101
Carlos Brathwaite
West Indies
38
100
Calum MacLeod
Scotland
38
100
Xavier Marshall
West Indies
39
98
Glenn Maxwell
Australia
40
97
James Neesham
New Zealand
40
97
Sarfraz Ahmed
Pakistan
40
97
Dimuth Karunaratne
Sri Lanka
41
96
Kyle Coetzer
Scotland
42
95
Rassie van der Dussen
South Africa
43
94
Litton Das
Bangladesh
43
94
Roston Chase
West Indies
43
94
William Porterfield
Ireland
44
92
Nathan Coulter-Nile
Australia
44
92
Merwe Erasmus
Namibia
45
90
Ambati Rayudu
India
46
89
Ben Stokes
England
47
88
Steven Taylor
U.S.A.
48
87
MS Dhoni
India
48
87
Colin Munro
New Zealand
48
87
Shaiman Anwar
United Arab Emirates
48
87
Tony Ura
P.N.G.
49
86
Max O'Dowd
Netherlands
49
86
Asghar Stanikzai
Afghanistan
49
86
Aqib Sulehri
Oman
49
86
Ikram Alikhil
Afghanistan
50
85
Alex Carey
Australia
50
85
Sikandar Raza
Zimbabwe
50
85
Steven Smith
Australia
51
84
Mohammad Hafeez
Pakistan
51
84
Ashton Turner
Australia
52
83
Reeza Hendricks
South Africa
53
82
Alex Hales
England
53
82
Monank Patel
U.S.A.
54
81
Kedar Jadhav
India
54
81
Richie Berrington
Scotland
55
80
Sese Bau
P.N.G.
55
80
Tamim Iqbal
Bangladesh
56
79
Khawar Ali
Oman
57
78
Regis Chakabva
Zimbabwe
57
78
Isuru Udana
Sri Lanka
58
77
Ravindra Jadeja
India
59
76
Niroshan Dickwella
Sri Lanka
59
76
Hashmatullah Shaidi
Afghanistan
60
74
Kieron Pollard
West Indies
61
73
Soumya Sarkar
Bangladesh
61
73
James McCollum
Ireland
62
71
Brendan Taylor
Zimbabwe
62
71
Rishabh Pant
India
62
71
Shreyas Iyer
India
63
70
Evin Lewis
West Indies
64
69
Andile Phehlukwayo
South Africa
64
69
Mahmudullah
Bangladesh
65
68
Kevin O'Brien
Ireland
66
67
Sandeep Goud
Oman
66
67
Aiden Markram
South Africa
66
67
Chirag Suri
United Arab Emirates
67
66
Kusal Mendis
Sri Lanka
68
65
Kiplin Doriga
P.N.G.
68
65
Jatinder Singh
Oman
68
65
Craig Williams
Namibia
69
64
Colin de Grandhomme
New Zealand
69
64
Mohammad Nabi
Afghanistan
70
63
Basil Hameed
United Arab Emirates
71
62
Mohammad Mithun
Bangladesh
71
62
Jason Holder
West Indies
71
62
Lega Siaka
P.N.G.
72
61
George Munsey
Scotland
72
61
Ben Foakes
England
72
61
Darren Bravo
West Indies
72
61
Johannes Smit
Namibia
72
61
Karl Birkenstock
Namibia
73
60
Jan Frylinck
Namibia
73
60
Shoaib Malik
Pakistan
74
59
Tom Latham
New Zealand
74
59
Hasan Ali
Pakistan
74
59
Matthew Cross
Scotland
74
59
Mohammad Boota
United Arab Emirates
75
58
Peter Moor
Zimbabwe
75
58
Nitish Kumar
Canada
76
57
Doug Bracewell
New Zealand
76
57
Roelof van der Merwe
Netherlands
76
57
Hayden Walsh
West Indies
77
56
Lorcan Tucker
Ireland
77
56
Ghulam Shabber
United Arab Emirates
77
56
Kinchit Shah
Hong Kong
77
56
Babar Hayat
Hong Kong
78
55
Mohammad Nadeem
Oman
78
55
Rohit Paudel
Nepal
79
54
George Dockrell
Ireland
80
53
Lahiru Thirimanne
Sri Lanka
80
53
Craig Wallace
Scotland
80
53
Charles Amini
P.N.G.
80
53
Ryan Burl
Zimbabwe
81
52
Michael Jones
Scotland
81
52
Marcus Stoinis
Australia
81
52
Rashid Khan
Afghanistan
81
52
Mosaddek Hossain
Bangladesh
81
52
Asif Ali
Pakistan
82
51
Mohammad Saifuddin
Bangladesh
82
51
Fabian Allen
West Indies
82
51
Suraj Kumar
Oman
83
50
Timil Patel
U.S.A.
83
50
Jaskaran Malhotra
U.S.A.
83
50
Hazratullah Zazai
Afghanistan
83
50
Imad Wasim
Pakistan
83
50
Hiral Patel
Canada
83
50
Shan Masood
Pakistan
84
49
Samiullah Shenwari
Afghanistan
84
49
Oshada Fernando
Sri Lanka
85
48
Umar Akmal
Pakistan
85
48
Hardik Pandya
India
86
47
Tom Curran
England
86
47
Gulbadin Naib
Afghanistan
86
47
Chundangapoyil Rizwan
United Arab Emirates
87
46
Zane Green
Namibia
87
46
Bhuvneshwar Kumar
India
87
46
Moeen Ali
England
87
46
Keemo Paul
West Indies
87
46
Vijay Shankar
India
88
45
Jean-Paul Duminy
South Africa
88
45
Wahab Riaz
Pakistan
89
44
Gyanendra Malla
Nepal
89
44
Srimantha Wijeyeratne
Canada
89
44
Scott Edwards
Netherlands
89
44
Ian Holland
U.S.A.
90
43
Jonathan Carter
West Indies
90
43
Ashley Nurse
West Indies
90
43
James Vince
England
90
43
Mehidy Hasan
Bangladesh
91
42
Chris Morris
South Africa
91
42
Elmore Hutchinson
U.S.A.
92
41
Ravinderpal Singh
Canada
92
41
David Miller
South Africa
92
41
Tobias Visee
Netherlands
93
40
Solomon Mire
Zimbabwe
93
40
Chris Woakes
England
93
40
Nisarg Patel
U.S.A.
94
39
Brandon King
West Indies
94
39
Taijul Islam
Bangladesh
94
39
Dhananjaya de Silva
Sri Lanka
94
39
Wesley Barresi
Netherlands
95
38
Dinesh Karthik
India
95
38
Damien Ravu
P.N.G.
96
37
Ahsan Abbasi
Hong Kong
97
36
Ranasinghe Ranasinghe
Sri Lanka
97
36
Jason Kila
P.N.G.
97
36
Chad Soper
P.N.G.
98
35
Ben Cooper
Netherlands
98
35
Jamie Atkinson
Hong Kong
98
35
Aizaz Khan
Hong Kong
98
35
Timycen Maruma
Zimbabwe
99
34
Gary Wilson
Ireland
99
34
Cameron Stevenson
U.S.A.
99
34
Akshay Homraj
U.S.A.
100
33
Kombu Silva
U.S.A.
100
33
Priyamal Perera
Sri Lanka
100
33
Donald Tiripano
Zimbabwe
101
32
Kyle Jarvis
Zimbabwe
101
32
Tanwir Afzal
Hong Kong
101
32
Noor Ali Zadran
Afghanistan
101
32
Pieter Seelaar
Netherlands
101
32
Iftikhar Ahmed
Pakistan
101
32
Mark Adair
Ireland
101
32
Ahmad Butt
Oman
102
31
Karima Gore
U.S.A.
102
31
Hiri Hiri
P.N.G.
102
31
Ehsan Khan
Hong Kong
102
31
Dwaine Pretorius
South Africa
102
31
Angelo Perera
Sri Lanka
102
31
Kagiso Rabada
South Africa
103
30
Sompal Kami
Nepal
103
30
Christoffel Viljoen
Namibia
103
30
Wanindu Hasaranga
Sri Lanka
104
29
Jhye Richardson
Australia
104
29
Dilon Heyliger
Canada
104
29
P.N.G.
104
29
Aarif Sheikh
Nepal
104
29
Mitchell Starc
Australia
105
28
Richmond Mutumbami
Zimbabwe
105
28
Norman Vanua
P.N.G.
105
28
Rodrigo Thomas
Canada
105
28
Faheem Ashraf
Pakistan
105
28
Mohammad Hasnain
Pakistan
106
27
Dylan Budge
Scotland
106
27
Liam Plunkett
England
107
26
Josh Davey
Scotland
107
26
Safyaan Sharif
Scotland
107
26
Scott McKechnie
Hong Kong
108
25
Khurram Khan
Oman
108
25
Sayed Shirzad
Afghanistan
108
25
Adil Rashid
England
109
24
Javed Ahmadi
Afghanistan
109
24
Dawid Malan
England
109
24
Simon Atai
P.N.G.
109
24
United Arab Emirates
110
23
United Arab Emirates
110
23
Vriitya Aravind
United Arab Emirates
110
23
Hamilton Masakadza
Zimbabwe
110
23
Pat Cummins
Australia
111
22
Mitchell Santner
New Zealand
111
22
Tim Seifert
New Zealand
112
21
Binod Bhandari
Nepal
112
21
Khary Pierre
West Indies
112
21
Andre Russell
West Indies
113
20
Ashfaq Ahmed
Pakistan
113
20
Shadab Khan
Pakistan
113
20
David Willey
England
113
20
Simi Singh
Ireland
113
20
Saad Zafar
Canada
114
19
Sundeep Jora
Nepal
114
19
Saurabh Netravalkar
U.S.A.
114
19
Mohammad Naveed
United Arab Emirates
114
19
Ahmed Raza
United Arab Emirates
114
19
Michael Leask
Scotland
114
19
Shaheen Afridi
Pakistan
114
19
Shahid Wasif
Hong Kong
114
19
Brian Chari
Zimbabwe
115
18
Imran Haider
United Arab Emirates
115
18
Yuzvendra Chahal
India
115
18
Barry McCarthy
Ireland
115
18
Jeevan Mendis
Sri Lanka
115
18
Mustafizur Rahman
Bangladesh
115
18
Karan KC
Nepal
116
17
Matt Henry
New Zealand
116
17
Shardul Thakur
India
116
17
Sheldon Cottrell
West Indies
116
17
Lasith Malinga
Sri Lanka
116
17
Joe Denly
England
116
17
Waheed Ahmed
United Arab Emirates
116
17
Wiaan Mulder
South Africa
117
16
Shane Getkate
Ireland
117
16
Seekkuge Prasanna
Sri Lanka
118
15
Suranga Lakmal
Sri Lanka
118
15
Mashrafe Mortaza
Bangladesh
118
15
Kuldeep Yadav
India
118
15
Sandeep Lamichhane
Nepal
119
14
Anamul Haque
Bangladesh
119
14
Kemar Roach
West Indies
119
14
Aftab Alam
Afghanistan
120
13
Sharafuddin Ashraf
Afghanistan
120
13
Mujeeb Ur Rahman
Afghanistan
120
13
Syed Kaleem
Oman
121
12
Ajay Lalcheta
Oman
121
12
Ish Sodhi
New Zealand
121
12
Nathan Lyon
Australia
121
12
Lockie Ferguson
New Zealand
121
12
Tim Murtagh
Ireland
122
11
Nosaina Pokana
P.N.G.
122
11
Yasir Shah
Pakistan
122
11
Helao France
Namibia
122
11
Jason Behrendorff
Australia
122
11
Jasdeep Singh
U.S.A.
122
11
United Arab Emirates
123
10
Dipendra Airee
Nepal
123
10
Imran Tahir
South Africa
123
10
Trent Boult
New Zealand
123
10
Todd Astle
New Zealand
123
10
Peter Siddle
Australia
123
10
Dinesh Chandimal
Sri Lanka
123
10
Mark Wood
England
123
10
Rohan Mustafa
United Arab Emirates
124
9
Andy McBrine
Ireland
124
9
Zahoor Khan
United Arab Emirates
124
9
Josh Little
Ireland
124
9
Shubman Gill
India
124
9
Devendra Bishoo
West Indies
124
9
Upul Tharanga
Sri Lanka
124
9
Ruvindu Gunasekera
Canada
124
9
Boyd Rankin
England
124
9
Tim Southee
New Zealand
124
9
Rubel Hossain
Bangladesh
124
9
Nosthusha Kenjige
U.S.A.
124
9
Kamindu Mendis
Sri Lanka
124
9
Shivam Dube
India
124
9
Bernard Scholtz
Namibia
124
9
Cecil Khan
Canada
125
8
Anrich Nortje
South Africa
125
8
Pawan Sarraf
Nepal
125
8
Thomas Sole
Scotland
125
8
Mohammad Amir
Pakistan
125
8
Mohammed Shami
India
125
8
Naveen-ul-Haq
Afghanistan
125
8
Mark Watt
Scotland
125
8
Adam Zampa
Australia
126
7
Stuart Poynter
Ireland
126
7
Raymon Reifer
West Indies
126
7
Jofra Archer
England
126
7
Hamid Hassan
Afghanistan
126
7
James Cameron-Dow
Ireland
126
7
Saad Ali
Pakistan
127
6
Sadeera Samarawickrama
Sri Lanka
127
6
Romario Shepherd
West Indies
127
6
Frederick Klaassen
Netherlands
127
6
Nuwan Pradeep
Sri Lanka
127
6
Nikhil Dutta
Canada
127
6
Dawlat Zadran
Afghanistan
127
6
Oshane Thomas
West Indies
127
6
Deepak Chahar
India
127
6
Lakshan Sandakan
Sri Lanka
127
6
Lungi Ngidi
South Africa
127
6
Rusty Theron
South Africa
127
6
Jasprit Bumrah
India
127
6
Shane Dowrich
West Indies
127
6
Usman Khan
Pakistan
128
5
Khaleel Ahmed
India
128
5
Kane Richardson
Australia
128
5
Junaid Khan
Pakistan
128
5
Mohammad Ghazanfar
Hong Kong
128
5
Alei Nao
P.N.G.
129
4
Darius D'Silva
United Arab Emirates
129
4
Galkandage Eranga
Canada
129
4
Tendai Chatara
Zimbabwe
129
4
Akila Dananjaya
Sri Lanka
129
4
Alasdair Evans
Scotland
130
3
Milinda Siriwardana
Sri Lanka
130
3
Shannon Gabriel
West Indies
130
3
Zhivago Groenewald
Namibia
130
3
Kaleemullah
Oman
130
3
Lalit Rajbanshi
Nepal
130
3
Muhammad Khan
U.S.A.
131
2
Riley Hekure
P.N.G.
131
2
Muhammad Siddique
United Arab Emirates
131
2
Fahad Nawaz
United Arab Emirates
131
2
Bas Leede
Netherlands
131
2
Ibrahim Zadran
Afghanistan
131
2
Chris Mpofu
Zimbabwe
131
2
Shafiul Islam
Bangladesh
131
2
Beuran Hendricks
South Africa
131
2
Vishwa Fernando
Sri Lanka
131
2
Hussain Talat
Pakistan
131
2
Qadeer Ahmed
United Arab Emirates
132
1
John Reva
P.N.G.
132
1
Alzarri Joseph
West Indies
132
1
Lahiru Kumara
Sri Lanka
132
1
Dushmantha Chameera
Sri Lanka
132
1
Bilal Khan
Oman
132
1
Stuart Whittingham
Scotland
133
0
Hamza Tahir
Scotland
133
0
Adrian Neill
Scotland
133
0
Karthik Meiyappan
United Arab Emirates
133
0
Oman
133
0
M Zulfiqar
Netherlands
133
0
Jay Odedra
Oman
133
0
Tinashe Kamunhukamwe
Zimbabwe
133
0
Heinrich Klaasen
South Africa
133
0
Basant Regmi
Nepal
133
0
Brad Wheal
Scotland
133
0
Billy Stanlake
Australia
133
0
Dale Steyn
South Africa
133
0
Ehsan Nawaz
Hong Kong