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