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 2018 for ODI
Position
Stats Value
Player Name
Team Name
1
210
Fakhar Zaman
Pakistan
2
181
Ross Taylor
New Zealand
3
180
Jason Roy
England
4
162
Rohit Sharma
India
5
160
Virat Kohli
India
6
157
Calum MacLeod
Scotland
7
151
Tony Ura
P.N.G.
8
147
Alex Hales
England
9
146
Shai Hope
West Indies
10
144
Mushfiqur Rahim
Bangladesh
10
144
Imrul Kayes
Bangladesh
11
139
Jonny Bairstow
England
11
139
William Porterfield
Ireland
11
139
David Miller
South Africa
12
138
Brendan Taylor
Zimbabwe
13
131
Shaun Marsh
Australia
14
130
Tamim Iqbal
Bangladesh
15
129
Sean Williams
Zimbabwe
16
128
Imam-ul-Haq
Pakistan
17
127
Shimron Hetmyer
West Indies
17
127
Shikhar Dhawan
India
18
126
Paul Stirling
Ireland
19
125
Faf du Plessis
South Africa
20
124
Mohammad Shahzad
Afghanistan
21
123
Sikandar Raza
Zimbabwe
21
123
Chris Gayle
West Indies
22
121
Litton Das
Bangladesh
22
121
Rameez Shahzad
United Arab Emirates
23
117
Soumya Sarkar
Bangladesh
24
116
Ed Joyce
England
25
115
Kane Williamson
New Zealand
26
114
Rahmat Shah
Afghanistan
26
114
Matthew Cross
Scotland
27
113
Joe Root
England
28
111
Chirag Suri
United Arab Emirates
29
110
Jos Buttler
England
30
108
Aqib Sulehri
Oman
31
107
Aaron Finch
Australia
31
107
Babar Hayat
Hong Kong
32
106
Babar Azam
Pakistan
33
105
Andy Balbirnie
Ireland
34
102
Anshuman Rath
Hong Kong
34
102
Reeza Hendricks
South Africa
35
101
Rovman Powell
West Indies
36
100
AE Paraam
36
100
Ambati Rayudu
India
36
100
Martin Guptill
New Zealand
37
99
Jason Holder
West Indies
38
97
Angelo Mathews
Sri Lanka
38
97
Hashmatullah Shaidi
Afghanistan
38
97
Shakib Al Hasan
Bangladesh
39
96
Travis Head
Australia
40
95
Rohan Mustafa
United Arab Emirates
40
95
Niroshan Dickwella
Sri Lanka
41
93
Shafiq Sharif
42
92
Jean-Paul Duminy
South Africa
42
92
Mohammad Nabi
Afghanistan
42
92
Nizakat Khan
Hong Kong
42
92
Ashfaq Ahmed
Pakistan
42
92
Eoin Morgan
England
43
90
Richie Berrington
Scotland
43
90
Ghulam Shabber
United Arab Emirates
44
88
Kyle Coetzer
Scotland
45
87
Marcus Stoinis
Australia
45
87
Quinton de Kock
South Africa
45
87
Michael Jones
Scotland
46
86
Marlon Samuels
West Indies
47
84
Hamilton Masakadza
Zimbabwe
47
84
Dhananjaya de Silva
Sri Lanka
47
84
Khawar Ali
Oman
47
84
Evin Lewis
West Indies
48
83
Sagar Pun
Nepal
49
81
Kusal Perera
Sri Lanka
49
81
Najibullah Zadran
Afghanistan
49
81
Mohammad Hafeez
Pakistan
50
80
Dinesh Chandimal
Sri Lanka
51
79
Tom Latham
New Zealand
51
79
Ajinkya Rahane
India
52
78
Chris Woakes
England
52
78
Shoaib Malik
Pakistan
53
76
Mahmudullah
Bangladesh
53
76
Javed Ahmadi
Afghanistan
54
75
Shaiman Anwar
United Arab Emirates
54
75
Paras Khadka
Nepal
55
74
Colin de Grandhomme
New Zealand
55
74
Gulbadin Naib
Afghanistan
55
74
Virandeep Singh
56
71
Hashim Amla
South Africa
56
71
Wesley Barresi
Netherlands
57
70
Niall O'Brien
Ireland
58
68
R Rohan
59
67
Kieron Pollard
West Indies
59
67
Ryan ten Doeschate
Netherlands
59
67
Mitchell Santner
New Zealand
59
67
Ben Stokes
England
59
67
Asghar Stanikzai
Afghanistan
60
64
Thisara Perera
Sri Lanka
60
64
Sarfraz Ahmed
Pakistan
60
64
Aarif Sheikh
Nepal
61
63
Mohammad Mithun
Bangladesh
61
63
Haris Sohail
Pakistan
62
62
Max O'Dowd
Netherlands
62
62
Glenn Maxwell
Australia
63
61
Sompal Kami
Nepal
63
61
Rilee Rossouw
South Africa
64
60
Kannaur Rahul
India
64
60
Dale Steyn
South Africa
64
60
CR Suryawanshi
65
59
Ahmed Faiz
65
59
Heinrich Klaasen
South Africa
65
59
Michael Leask
Scotland
66
58
Colin Munro
New Zealand
67
57
Craig Ervine
Zimbabwe
67
57
Assad Vala
P.N.G.
67
57
Adnan Mufti
United Arab Emirates
67
57
Rashid Khan
Afghanistan
67
57
Ihsanullah
Afghanistan
68
56
Kusal Mendis
Sri Lanka
68
56
Upul Tharanga
Sri Lanka
69
55
Mitchell Marsh
Australia
69
55
Henry Nicholls
New Zealand
69
55
George Munsey
Scotland
70
54
Khaya Zondo
South Africa
70
54
Sadeera Samarawickrama
Sri Lanka
70
54
Shadab Khan
Pakistan
70
54
Dipendra Airee
Nepal
71
53
Jatinder Singh
Oman
71
53
Sikander Zulfiqar
Netherlands
71
53
Gary Wilson
Ireland
72
52
Sarel Burger
Namibia
72
52
Solomon Mire
Zimbabwe
72
52
Sharad Vesawkar
Nepal
73
51
Gyanendra Malla
Nepal
73
51
Michael Rippon
Netherlands
73
51
Nasir Jamal
Afghanistan
73
51
Kieran Powell
West Indies
73
51
Hasan Ali
Pakistan
74
50
Mohammad Saifuddin
Bangladesh
74
50
Asif Ali
Pakistan
74
50
Kevin O'Brien
Ireland
74
50
Peter Moor
Zimbabwe
74
50
Ahmed Raza
United Arab Emirates
74
50
Subash Khakurel
Nepal
74
50
David Willey
England
74
50
Imad Wasim
Pakistan
75
48
Rohit Paudel
Nepal
76
47
D'Arcy Short
Australia
76
47
Alex Carey
Australia
76
47
Ryan Murray
Zimbabwe
76
47
Kinchit Shah
Hong Kong
76
47
Dawlat Zadran
Afghanistan
76
47
Liam Plunkett
England
77
46
Ashton Agar
Australia
77
46
Suresh Raina
India
77
46
Moeen Ali
England
78
45
Steven Smith
Australia
78
45
Cephas Zhuwao
Zimbabwe
78
45
Mohammad Naveed
United Arab Emirates
78
45
Simi Singh
Ireland
78
45
Zeeshan Maqsood
Oman
79
44
Ajay Lalcheta
Oman
79
44
Chris Lynn
Australia
79
44
Dinesh Karthik
India
79
44
Donald Tiripano
Zimbabwe
80
43
Anil Sah
Nepal
81
42
Aiden Markram
South Africa
81
42
Mehidy Hasan
Bangladesh
81
42
MS Dhoni
India
82
41
Roy Lamsam
Hong Kong
82
41
Vaibhav Wategaonkar
Oman
83
40
Irfan Ahmed
Hong Kong
83
40
Ashley Nurse
West Indies
84
39
Chad Soper
P.N.G.
84
39
Daniel Braak
Netherlands
84
39
Bas Leede
Netherlands
84
39
Prince Masvaure
Zimbabwe
85
38
Roelof van der Merwe
Netherlands
85
38
Michael Swart
Netherlands
86
37
Ben Cooper
Netherlands
86
37
Akila Dananjaya
Sri Lanka
86
37
Chris Morris
South Africa
86
37
Kyle Jarvis
Zimbabwe
86
37
Elton Chigumbura
Zimbabwe
86
37
Mohammad Boota
United Arab Emirates
87
36
Keemo Paul
West Indies
87
36
Mashrafe Mortaza
Bangladesh
88
35
Anamul Haque
Bangladesh
88
35
David Warner
Australia
88
35
Norman Vanua
P.N.G.
88
35
Mahuru Dai
P.N.G.
88
35
Tom Curran
England
89
34
Tinashe Kamunhukamwe
Zimbabwe
89
34
Syed Aziz
89
34
Anwar Arudin
89
34
Manpreet Singh
89
34
Safyaan Sharif
Scotland
89
34
Craig Wallace
Scotland
89
34
Andile Phehlukwayo
South Africa
89
34
Nathan Coulter-Nile
Australia
89
34
Tim Paine
Australia
89
34
Graeme Cremer
Zimbabwe
90
33
Christopher Carter
Hong Kong
90
33
Timm van der Gugten
Netherlands
91
32
Aamer Yamin
Pakistan
91
32
Kiplin Doriga
P.N.G.
91
32
Roston Chase
West Indies
91
32
Chandrapaul Hemraj
West Indies
92
31
Jean-Pierre Kotze
Namibia
92
31
Mark Watt
Scotland
92
31
Peter Borren
Netherlands
92
31
Johnson Charles
West Indies
92
31
AB de Villiers
South Africa
93
30
Darren Bravo
West Indies
93
30
A Krishna
93
30
Shreyas Iyer
India
94
29
Alzarri Joseph
West Indies
94
29
Ehsan Khan
Hong Kong
94
29
Devendra Bishoo
West Indies
94
29
Dilruwan Perera
Sri Lanka
94
29
Malcolm Waller
Zimbabwe
94
29
Stephan Myburgh
Netherlands
95
28
George Worker
New Zealand
95
28
Kedar Jadhav
India
95
28
U Aryaman Sunil
95
28
Mohammad Nadeem
Oman
96
27
Scott Edwards
Netherlands
96
27
Muhammad Khushi
Oman
96
27
Bernard Scholtz
Namibia
96
27
Samiullah Shenwari
Afghanistan
96
27
Tanwir Afzal
Hong Kong
96
27
James Vince
England
96
27
Aizaz Khan
Hong Kong
97
26
Karan KC
Nepal
97
26
Mosaddek Hossain
Bangladesh
97
26
Haseeb Amjad
Hong Kong
97
26
Kemar Roach
West Indies
97
26
Scott McKechnie
Hong Kong
98
25
Christiaan Jonker
South Africa
98
25
Ravindra Jadeja
India
99
24
Ish Sodhi
New Zealand
99
24
Nadeem Ahmed
Hong Kong
99
24
Sabbir Rahman
Bangladesh
99
24
Basant Regmi
Nepal
99
24
Charles Amini
P.N.G.
99
24
Carlos Brathwaite
West Indies
99
24
Tarisai Musakanda
Zimbabwe
99
24
Rishabh Pant
India
100
23
Faheem Ashraf
Pakistan
100
23
Shane Snater
Netherlands
100
23
Anwar Rahman
100
23
Muhamad Syahadat
100
23
Pieter Seelaar
Netherlands
100
23
Skhawat Ali
Hong Kong
101
22
Adil Rashid
England
101
22
Adam Zampa
Australia
101
22
A Mutreja
101
22
Shardul Thakur
India
102
21
Shahid Wasif
Hong Kong
102
21
Jason Kila
P.N.G.
102
21
Tendai Chisoro
Zimbabwe
102
21
Hardik Pandya
India
102
21
Abdul Shakoor
United Arab Emirates
102
21
Sharafuddin Ashraf
Afghanistan
102
21
Bhuvneshwar Kumar
India
103
20
Morne Morkel
South Africa
103
20
Tim Southee
New Zealand
103
20
Suranga Lakmal
Sri Lanka
103
20
Chamu Chibhabha
Zimbabwe
103
20
K Subramanian
103
20
Thomas Sole
Scotland
103
20
Brandon Mavuta
Zimbabwe
104
19
Wiaan Mulder
South Africa
104
19
Lungi Ngidi
South Africa
104
19
Sunzamul Islam
Bangladesh
104
19
Lockie Ferguson
New Zealand
104
19
Andrew Tye
Australia
105
18
Mustafizur Rahman
Bangladesh
105
18
Waqas Barkat
Hong Kong
105
18
Mohammad Amir
Pakistan
105
18
R Gaznavi
106
17
Amjad Mahboob
106
17
Keshav Maharaj
South Africa
106
17
Cameron White
Australia
106
17
Waqas Khan
Hong Kong
106
17
Barry McCarthy
Ireland
107
16
John Reva
P.N.G.
107
16
Andy McBrine
Ireland
107
16
Aftab Alam
Afghanistan
107
16
Rumman Raees
Pakistan
107
16
S Muniandy
108
15
Zhivago Groenewald
Namibia
108
15
Kuldeep Yadav
India
108
15
Sam Curran
England
108
15
Mujeeb Ur Rahman
Afghanistan
108
15
Brian Vitori
Zimbabwe
108
15
Wellington Masakadza
Zimbabwe
109
14
Brad Wheal
Scotland
109
14
Dwaine Pretorius
South Africa
109
14
George Dockrell
Ireland
109
14
Kane Richardson
Australia
109
14
Jhye Richardson
Australia
109
14
Shaheen Afridi
Pakistan
109
14
Hazratullah Zazai
Afghanistan
109
14
Sandeep Lamichhane
Nepal
110
13
Frederick Klaassen
Netherlands
110
13
Cameron McAuslan
Hong Kong
110
13
Trent Boult
New Zealand
110
13
Andre Russell
West Indies
110
13
Ehsan Nawaz
Hong Kong
110
13
Jack Vare
P.N.G.
110
13
Alasdair Evans
Scotland
111
12
Jason Mohammed
West Indies
111
12
Vani Morea
P.N.G.
111
12
Paul van Meekeren
Netherlands
111
12
Yuzvendra Chahal
India
111
12
Sese Bau
P.N.G.
111
12
Kagiso Rabada
South Africa
111
12
Sam Billings
England
111
12
Pat Cummins
Australia
111
12
Mitchell Starc
Australia
111
12
Deepak Chahar
India
112
11
Wanindu Hasaranga
Sri Lanka
112
11
Ryan Burl
Zimbabwe
112
11
Prabath Jayasuriya
Sri Lanka
112
11
Dylan Budge
Scotland
112
11
Aritra Dutta
112
11
Jamie Atkinson
Hong Kong
112
11
Shafiqullah
Afghanistan
112
11
Tendai Chatara
Zimbabwe
112
11
Imran Tahir
South Africa
112
11
Andre Fletcher
West Indies
113
10
Denesh Ramdin
West Indies
113
10
Josh Hazlewood
Australia
113
10
Johannes Smit
Namibia
113
10
Fabian Allen
West Indies
114
9
Olly Stone
England
114
9
S Vijayakumar
114
9
Mominul Haque
Bangladesh
114
9
Lega Siaka
P.N.G.
114
9
Shakti Gauchan
Nepal
115
8
Mark Chapman
Hong Kong
115
8
Manish Pandey
India
115
8
Rubel Hossain
Bangladesh
115
8
Scotland
115
8
Syazrul Idrus
115
8
Bilal Khan
Oman
115
8
Zahoor Khan
United Arab Emirates
116
7
Lahiru Kumara
Sri Lanka
116
7
Nazmul Islam
Bangladesh
116
7
Najmul Hossain Shanto
Bangladesh
116
7
Blessing Muzarabani
Zimbabwe
116
7
Shehan Madushanka
Sri Lanka
116
7
United Arab Emirates
116
7
Abul Hasan
Bangladesh
116
7
Shapoor Zadran
Afghanistan
116
7
Chris Sole
Scotland
117
6
Azhar Ali
Pakistan
117
6
Alei Nao
P.N.G.
117
6
Craig Williams
Namibia
117
6
Michael Neser
Australia
118
5
Junior Dala
South Africa
118
5
Ahmad Butt
Oman
118
5
Todd Astle
New Zealand
118
5
Kyle Abbott
South Africa
118
5
Lakshan Sandakan
Sri Lanka
118
5
Imran Haider
United Arab Emirates
119
4
Amila Aponso
Sri Lanka
119
4
Liam Dawson
England
119
4
Loa Nou
P.N.G.
119
4
Qadeer Ahmed
United Arab Emirates
119
4
Tim Murtagh
Ireland
119
4
Peter Chase
Ireland
119
4
Lasith Malinga
Sri Lanka
119
4
Dean Elgar
South Africa
119
4
Boyd Rankin
England
119
4
Liam Roche
Zimbabwe
119
4
Dilip Nath
Nepal
119
4
Lalit Rajbanshi
Nepal
119
4
Nepal
120
3
D Mogan
120
3
Stuart Whittingham
Scotland
120
3
Simandeep Singh
Hong Kong
120
3
Jay Odedra
Oman
120
3
Khaleel Ahmed
India
120
3
Nathan Lyon
Australia
120
3
Nasir Hossain
Bangladesh
120
3
Junaid Khan
Pakistan
120
3
Gerrie Snyman
Namibia
120
3
Aaron Phangiso
South Africa
120
3
Mark Wood
England
121
2
Billy Stanlake
Australia
121
2
Dushmantha Chameera
Sri Lanka
121
2
Vivian Kingma
Netherlands
121
2
Brian Chari
Zimbabwe
121
2
Umar Amin
Pakistan
121
2
Helao France
Namibia
121
2
Merwe Erasmus
Namibia
121
2
Stephan Baard
Namibia
122
1
Pavandeep Singh
122
1
Siddarth Kaul
India
122
1
Richard Ngarava
Zimbabwe
122
1
Willie Gavera
P.N.G.
122
1
Farhaan Behardien
South Africa
122
1
Jake Ball
England
122
1
Abu Hider
Bangladesh
123
0
Tabraiz Shamsi
South Africa
123
0
Jasprit Bumrah
India
123
0
Usman Khan
Pakistan
123
0
Stuart Poynter
Ireland
123
0
Mohammed Shami
India
123
0
Umesh Yadav
India
123
0
Nuwan Pradeep
Sri Lanka
123
0
Fazle Mahmud
Bangladesh
123
0
Oshane Thomas
West Indies
123
0
Obed McCoy
West Indies
123
0
Damien Ravu
P.N.G.