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 2021 for ODI
Position
Stats Value
Player Name
Team Name
1
193
Fakhar Zaman
Pakistan
2
177
Janneman Malan
South Africa
3
173
Jaskaran Malhotra
U.S.A.
4
158
Babar Azam
Pakistan
5
131
Paul Stirling
Ireland
6
127
Rahmanullah Gurbaz
Afghanistan
7
126
Devon Conway
New Zealand
8
125
Mushfiqur Rahim
Bangladesh
9
124
Jonny Bairstow
England
10
123
Rassie van der Dussen
South Africa
11
120
Quinton de Kock
South Africa
11
120
Kusal Perera
Sri Lanka
12
118
Avishka Fernando
Sri Lanka
13
112
Tamim Iqbal
Bangladesh
14
110
Tom Latham
New Zealand
14
110
Shai Hope
West Indies
15
109
Chundangapoyil Rizwan
United Arab Emirates
16
108
Kannaur Rahul
India
17
107
Jatinder Singh
Oman
18
103
Evin Lewis
West Indies
18
103
Rahmat Shah
Afghanistan
19
102
Andy Balbirnie
Ireland
19
102
Darren Bravo
West Indies
19
102
Litton Das
Bangladesh
19
102
James Vince
England
20
100
Simi Singh
Ireland
20
100
Daryl Mitchell
New Zealand
20
100
Monank Patel
U.S.A.
21
99
Ben Stokes
England
22
98
Shikhar Dhawan
India
23
97
Richie Berrington
Scotland
24
96
Shakib Al Hasan
Bangladesh
24
96
Aiden Markram
South Africa
25
95
Sam Curran
England
25
95
Kyle Verreynne
South Africa
26
94
Johannes Smit
Namibia
27
92
Steven Taylor
U.S.A.
27
92
Temba Bavuma
South Africa
28
91
Dhananjaya de Silva
Sri Lanka
29
90
Aasif Sheikh
Nepal
30
86
Rohit Paudel
Nepal
31
84
Kushal Bhurtel
Nepal
31
84
Regis Chakabva
Zimbabwe
32
83
Ayaan Khan
Oman
32
83
Lorcan Tucker
Ireland
33
82
Hashmatullah Shaidi
Afghanistan
33
82
Max O'Dowd
Netherlands
34
81
Kyle Coetzer
Scotland
35
80
Wanindu Hasaranga
Sri Lanka
36
79
Harry Tector
Ireland
36
79
George Munsey
Scotland
36
79
Joe Root
England
37
78
Rishabh Pant
India
38
77
Kariyawasam Asalanka
Sri Lanka
38
77
Lewis Gregory
England
39
76
Mahmudullah
Bangladesh
40
75
Eoin Morgan
England
40
75
William Porterfield
Ireland
41
74
Stephan Myburgh
Netherlands
41
74
Mohammad Rizwan
Pakistan
42
73
Mohammad Mithun
Bangladesh
43
71
Dinesh Chandimal
Sri Lanka
44
70
Matthew Cross
Scotland
44
70
Imam-ul-Haq
Pakistan
45
69
Deepak Chahar
India
46
68
Dawid Malan
England
47
67
Alex Carey
Australia
48
66
Virat Kohli
India
49
65
Pramod Rajapaksa
Sri Lanka
50
64
Craig Ervine
Zimbabwe
50
64
Hardik Pandya
India
51
62
Assad Vala
P.N.G.
51
62
Suraj Kumar
Oman
52
60
Philip Salt
England
52
60
Jason Roy
England
53
59
Sikandar Raza
Zimbabwe
53
59
Ryan Burl
Zimbabwe
53
59
Ishan Kishan
India
53
59
Nicholas Pooran
West Indies
54
58
Krunal Pandya
India
54
58
Zak Crawley
England
54
58
Zeeshan Maqsood
Oman
55
57
Norman Vanua
P.N.G.
56
56
Kieron Pollard
West Indies
56
56
Aqib Sulehri
Oman
56
56
Saud Shakeel
Pakistan
56
56
Curtis Campher
Ireland
56
56
Wessly Madhevere
Zimbabwe
56
56
Zubayr Hamza
South Africa
56
56
Scott Edwards
Netherlands
57
55
Koralegedera Bandara
Sri Lanka
57
55
Gyanendra Malla
Nepal
57
55
Rashid Khan
Afghanistan
58
54
Andile Phehlukwayo
South Africa
58
54
Sandeep Goud
Oman
59
53
Suryakumar Yadav
India
60
52
Kashyap Prajapati
Oman
60
52
Jason Holder
West Indies
60
52
Dimuth Karunaratne
Sri Lanka
61
51
Matthew Wade
Australia
61
51
Mosaddek Hossain
Bangladesh
61
51
Reeza Hendricks
South Africa
61
51
Michael Leask
Scotland
61
51
Michael Lingen
Namibia
62
50
David Miller
South Africa
63
49
Henry Nicholls
New Zealand
63
49
Brendan Taylor
Zimbabwe
63
49
Timm van der Gugten
Netherlands
63
49
Ashton Turner
Australia
63
49
Prithvi Shaw
India
63
49
Elmore Hutchinson
U.S.A.
64
48
Gajanand Singh
U.S.A.
65
47
Zane Green
Namibia
65
47
Rovman Powell
West Indies
66
46
Chad Soper
P.N.G.
66
46
Sanju Samson
India
67
45
Nurul Hasan
Bangladesh
67
45
Calum MacLeod
Scotland
67
45
George Dockrell
Ireland
67
45
Afif Hossain
Bangladesh
68
44
Chamika Karunaratne
Sri Lanka
68
44
Karima Gore
U.S.A.
69
43
Heinrich Klaasen
South Africa
70
42
Karan KC
Nepal
71
41
Asghar Stanikzai
Afghanistan
71
41
Wesley Agar
Australia
72
40
Kyle Mayers
West Indies
72
40
Dylan Budge
Scotland
73
39
Joshua Philippe
Australia
74
38
Mohammad Nadeem
Oman
74
38
Javed Ahmadi
Afghanistan
74
38
Martin Guptill
New Zealand
74
38
Craig Williams
Namibia
75
37
Rohit Sharma
India
75
37
Manish Pandey
India
75
37
Binod Bhandari
Nepal
76
36
Adam Zampa
Australia
76
36
Gulbadin Naib
Afghanistan
76
36
Ranasinghe Ranasinghe
Sri Lanka
76
36
Liam Livingstone
England
76
36
Jason Kila
P.N.G.
77
35
Muhammad Khushi
Oman
78
34
Dion Myers
Zimbabwe
79
33
Shadab Khan
Pakistan
79
33
Sean Williams
Zimbabwe
80
32
Mohammad Nabi
Afghanistan
80
32
Soumya Sarkar
Bangladesh
80
32
Hasan Ali
Pakistan
80
32
Damien Ravu
P.N.G.
81
31
Brydon Carse
England
81
31
Sese Bau
P.N.G.
81
31
Nkrumah Bonner
West Indies
82
30
Lega Siaka
P.N.G.
82
30
James Neesham
New Zealand
82
30
Moeen Ali
England
82
30
Andy McBrine
Ireland
82
30
Shardul Thakur
India
83
29
Najibullah Zadran
Afghanistan
83
29
Mitchell Marsh
Australia
83
29
Dushmantha Chameera
Sri Lanka
83
29
Logan van Beek
Netherlands
84
28
Mohammad Saifuddin
Bangladesh
84
28
Ben McDermott
Australia
84
28
Gulshan Jha
Nepal
84
28
Zawar Farid
United Arab Emirates
85
27
Raymon Reifer
West Indies
86
26
Mehidy Hasan
Bangladesh
87
25
Oman
88
24
Sushant Modani
U.S.A.
88
24
Pathum Silva
Sri Lanka
88
24
Kjorn Ottley
West Indies
88
24
Kusal Mendis
Sri Lanka
89
23
Charles Amini
P.N.G.
89
23
Kevin O'Brien
Ireland
89
23
M Zulfiqar
Netherlands
89
23
Jan Frylinck
Namibia
89
23
Bas Leede
Netherlands
90
22
P.N.G.
90
22
Aaron Jones
U.S.A.
90
22
Ruben Trumpelmann
Namibia
90
22
Sompal Kami
Nepal
91
21
Isuru Udana
Sri Lanka
91
21
Pieter Seelaar
Netherlands
91
21
Gareth Delany
Ireland
91
21
Nisarg Patel
U.S.A.
92
20
Kashif Daud
United Arab Emirates
92
20
Najmul Hossain Shanto
Bangladesh
92
20
Kaleemullah
Oman
92
20
Hayden Walsh
West Indies
93
19
Musa Ahmad
Netherlands
93
19
Keshav Maharaj
South Africa
93
19
Asif Ali
Pakistan
93
19
Adil Rashid
England
93
19
Ashton Agar
Australia
93
19
Bhuvneshwar Kumar
India
93
19
Mitchell Starc
Australia
93
19
Thisara Perera
Sri Lanka
93
19
Tony Ura
P.N.G.
93
19
Sohaib Maqsood
Pakistan
94
18
Luke Jongwe
Zimbabwe
94
18
Sam Billings
England
94
18
Shaheen Afridi
Pakistan
94
18
Oshada Fernando
Sri Lanka
94
18
Mujeeb Ur Rahman
Afghanistan
94
18
Craig Overton
England
94
18
Brandon Glover
Netherlands
94
18
George Linde
South Africa
94
18
Waheed Ahmed
United Arab Emirates
94
18
Vriitya Aravind
United Arab Emirates
95
17
John Simpson
England
95
17
Daryn Dupavillon
South Africa
95
17
JJ Smuts
South Africa
95
17
Alzarri Joseph
West Indies
95
17
Binura Fernando
Sri Lanka
95
17
Jason Mohammed
West Indies
96
16
Kagiso Rabada
South Africa
96
16
Lakshan Sandakan
Sri Lanka
96
16
Mark Adair
Ireland
96
16
Kamindu Mendis
Sri Lanka
96
16
Jan Loftie-Eaton
Namibia
96
16
Stephan Baard
Namibia
96
16
Sandeep Lamichhane
Nepal
97
15
Kiplin Doriga
P.N.G.
97
15
Wanigamuni Mendis
Sri Lanka
97
15
Navdeep Saini
India
97
15
Fabian Allen
West Indies
97
15
Mark Watt
Scotland
97
15
Jos Buttler
England
98
14
Mark Wood
England
98
14
Safyaan Sharif
Scotland
98
14
Ahmed Raza
United Arab Emirates
98
14
Mahedi Hasan
Bangladesh
99
13
Sunil Ambris
West Indies
99
13
Rahul Chahar
India
99
13
Tadiwanashe Marumani
Zimbabwe
99
13
Philippe Boissevain
Netherlands
99
13
Gavin Main
Scotland
99
13
Sarfraz Ahmed
Pakistan
99
13
Sanjay Krishnamurthi
U.S.A.
99
13
Abhishek Paradkar
U.S.A.
99
13
Nosthusha Kenjige
U.S.A.
100
12
Craig Young
Ireland
100
12
Khawar Ali
Oman
100
12
Akeal Hosein
West Indies
100
12
Andre McCarthy
West Indies
100
12
Mohammad Hasnain
Pakistan
101
11
Faheem Ashraf
Pakistan
101
11
Tom Curran
England
101
11
Shimron Hetmyer
West Indies
101
11
William Young
New Zealand
101
11
Nestor Dhamba
Oman
102
10
Morawakage Theekshana
Sri Lanka
102
10
Anrich Nortje
South Africa
102
10
Ben Cooper
Netherlands
102
10
Taskin Ahmed
Bangladesh
102
10
Wayne Parnell
South Africa
102
10
Naveen-ul-Haq
Afghanistan
103
9
Tabraiz Shamsi
South Africa
103
9
Hiri Hiri
P.N.G.
103
9
Vivian Kingma
Netherlands
103
9
Josh Little
Ireland
103
9
Bilal Khan
Oman
103
9
Joshua Silva
West Indies
103
9
Danish Aziz
Pakistan
103
9
Aarif Sheikh
Nepal
103
9
Kabua Morea
P.N.G.
104
8
Karthik Meiyappan
United Arab Emirates
104
8
Saqib Mahmood
England
104
8
Mohammad Islam
Bangladesh
104
8
Aryan Dutt
Netherlands
105
7
Shoaib Khan
Oman
105
7
Nitish Rana
India
105
7
Matthew Parkinson
England
105
7
Richard Ngarava
Zimbabwe
105
7
Niroshan Dickwella
Sri Lanka
105
7
Ross Taylor
New Zealand
105
7
Moises Henriques
Australia
105
7
Wellington Masakadza
Zimbabwe
105
7
Rohan Mustafa
United Arab Emirates
106
6
Sharad Vesawkar
Nepal
106
6
Barry McCarthy
Ireland
106
6
Paul van Meekeren
Netherlands
106
6
Shreyas Iyer
India
106
6
Karl Birkenstock
Namibia
106
6
Saurabh Netravalkar
U.S.A.
106
6
Jasdeep Singh
U.S.A.
107
5
Jahmar Hamilton
West Indies
107
5
Wiaan Mulder
South Africa
107
5
Angelo Mathews
Sri Lanka
107
5
Akila Dananjaya
Sri Lanka
108
4
Rubel Hossain
Bangladesh
108
4
Tendai Chatara
Zimbabwe
108
4
Sheldon Cottrell
West Indies
108
4
Khaya Zondo
South Africa
108
4
Lutho Sipamla
South Africa
108
4
Perumapperuma Jayawickrama
Sri Lanka
108
4
Sufyan Mehmood
Oman
108
4
Michau Preez
Namibia
108
4
Frederick Klaassen
Netherlands
108
4
Kushal Malla
Nepal
109
3
Bernard Scholtz
Namibia
109
3
Dominique Rikhi
U.S.A.
109
3
James McCollum
Ireland
109
3
Mitchell Santner
New Zealand
109
3
Tobias Visee
Netherlands
110
2
Nosaina Pokana
P.N.G.
110
2
Pothotuwa Lakshan
Sri Lanka
110
2
Helao France
Namibia
110
2
Krishnappa Gowtham
India
110
2
Blessing Muzarabani
Zimbabwe
110
2
Azmatullah Omarzai
Afghanistan
110
2
Nepal
110
2
Basil Hameed
United Arab Emirates
110
2
Sushan Bhari
Nepal
111
1
Kyle Phillip
U.S.A.
111
1
Alishan Sharafu
United Arab Emirates
111
1
Tinashe Kamunhukamwe
Zimbabwe
111
1
Mohammad Sheikh
Bangladesh
111
1
Hasan Mahmud
Bangladesh
111
1
Haris Rauf
Pakistan
111
1
Keon Harding
West Indies
111
1
Asitha Fernando
Sri Lanka
111
1
Zahoor Khan
United Arab Emirates
111
1
Reece Topley
England
111
1
Beuran Hendricks
South Africa
111
1
Mustafizur Rahman
Bangladesh
111
1
Nuwan Pradeep
Sri Lanka
111
1
Josh Hazlewood
Australia
112
0
Timycen Maruma
Zimbabwe
112
0
Donald Tiripano
Zimbabwe
112
0
Riley Meredith
Australia
112
0
Chemar Holder
West Indies
112
0
Thangarasu Natarajan
India
112
0
Muralikrishna Krishna
India
112
0
Chetan Sakariya
India
112
0
Pawan Sarraf
Nepal