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 2017 for ODI
Position
Stats Value
Player Name
Team Name
1
208
Rohit Sharma
India
2
185
Faf du Plessis
South Africa
3
180
Martin Guptill
New Zealand
4
179
David Warner
Australia
5
176
AB de Villiers
South Africa
5
176
Evin Lewis
West Indies
6
168
Quinton de Kock
South Africa
7
154
Hashim Amla
South Africa
7
154
Calum MacLeod
Scotland
8
150
Yuvraj Singh
India
9
146
Marcus Stoinis
Australia
10
143
Anshuman Rath
Hong Kong
11
141
Jonny Bairstow
England
12
134
MS Dhoni
India
13
133
Joe Root
England
14
132
Shikhar Dhawan
India
15
131
Virat Kohli
India
16
128
Tamim Iqbal
Bangladesh
16
128
Travis Head
Australia
17
125
Babar Azam
Pakistan
18
124
Aaron Finch
Australia
19
121
Kyle Coetzer
Scotland
20
120
Wesley Barresi
Netherlands
20
120
Kedar Jadhav
India
21
119
Upul Tharanga
Sri Lanka
21
119
William Porterfield
Ireland
22
117
David Miller
South Africa
23
116
Niroshan Dickwella
Sri Lanka
24
114
Shakib Al Hasan
Bangladesh
24
114
Fakhar Zaman
Pakistan
25
112
Solomon Mire
Zimbabwe
26
111
Angelo Mathews
Sri Lanka
26
111
Hamilton Masakadza
Zimbabwe
27
110
Alex Hales
England
27
110
Mushfiqur Rahim
Bangladesh
27
110
Richie Berrington
Scotland
28
109
Ben Cooper
Netherlands
28
109
Niall O'Brien
Ireland
28
109
Rohan Mustafa
United Arab Emirates
29
108
Steven Smith
Australia
29
108
Rahmat Shah
Afghanistan
30
107
Eoin Morgan
England
30
107
Ross Taylor
New Zealand
31
104
Tom Latham
New Zealand
31
104
Adnan Mufti
United Arab Emirates
32
103
Ajinkya Rahane
India
33
102
Mahmudullah
Bangladesh
33
102
Ben Stokes
England
33
102
Moeen Ali
England
33
102
Kusal Mendis
Sri Lanka
34
101
Paul Stirling
Ireland
34
101
Shoaib Malik
Pakistan
34
101
Asghar Stanikzai
Afghanistan
35
100
Kane Williamson
New Zealand
35
100
Matthew Wade
Australia
35
100
Imam-ul-Haq
Pakistan
36
96
Jason Roy
England
37
94
Chris Gayle
West Indies
38
93
Nizakat Khan
Hong Kong
39
92
Malcolm Waller
Zimbabwe
40
91
Matthew Cross
Scotland
40
91
Jason Mohammed
West Indies
41
89
Babar Hayat
Hong Kong
41
89
Kiplin Doriga
P.N.G.
42
88
Shreyas Iyer
India
42
88
Mohammad Hafeez
Pakistan
42
88
Stephan Myburgh
Netherlands
43
87
Soumya Sarkar
Bangladesh
43
87
Rameez Shahzad
United Arab Emirates
44
86
Peter Borren
Netherlands
45
85
Andy Balbirnie
Ireland
46
83
Hardik Pandya
India
46
83
Henry Nicholls
New Zealand
47
82
Peter Handscomb
Australia
48
81
Sharad Vesawkar
Nepal
48
81
Shai Hope
West Indies
48
81
Javed Ahmadi
Afghanistan
48
81
Ghulam Shabber
United Arab Emirates
48
81
Merwe Erasmus
Namibia
49
80
Lahiru Thirimanne
Sri Lanka
50
79
Neil Broom
New Zealand
50
79
Sharjeel Khan
Pakistan
51
78
Glenn Maxwell
Australia
51
78
Stephan Baard
Namibia
52
77
Jason Holder
West Indies
53
76
Jamie Atkinson
Hong Kong
53
76
Azhar Ali
Pakistan
54
75
Colin Munro
New Zealand
55
72
Kevin O'Brien
Ireland
55
72
Collins Obuya
Kenya
56
71
James Neesham
New Zealand
57
70
Sean Williams
Zimbabwe
58
69
Craig Ervine
Zimbabwe
58
69
Craig Williams
Namibia
59
68
Imrul Kayes
Bangladesh
59
68
Chris Woakes
England
60
67
Sikandar Raza
Zimbabwe
60
67
Ahmed Shehzad
Pakistan
61
66
Aiden Markram
South Africa
62
65
Sabbir Rahman
Bangladesh
62
65
Luke Ronchi
New Zealand
62
65
Jos Buttler
England
62
65
Ryan ten Doeschate
Netherlands
63
64
Gyanendra Malla
Nepal
63
64
Dinesh Karthik
India
63
64
Mohammad Shahzad
Afghanistan
64
63
Dean Brownlie
New Zealand
64
63
Dhiren Gondaria
Kenya
64
63
Mahuru Dai
P.N.G.
65
62
George Dockrell
Ireland
65
62
Roelof van der Merwe
Netherlands
65
62
Samiullah Shenwari
Afghanistan
65
62
Dipendra Airee
Nepal
66
61
Zane Green
Namibia
66
61
Sarfraz Ahmed
Pakistan
66
61
Kieran Powell
West Indies
66
61
Tony Ura
P.N.G.
67
60
Tarisai Musakanda
Zimbabwe
68
59
Rovman Powell
West Indies
68
59
Michael Leask
Scotland
68
59
Sese Bau
P.N.G.
68
59
Dinesh Chandimal
Sri Lanka
69
58
George Worker
New Zealand
69
58
Milinda Siriwardana
Sri Lanka
69
58
Craig Wallace
Scotland
69
58
Sandun Weerakkody
Sri Lanka
70
57
Sarel Burger
Namibia
71
56
Michael Rippon
Netherlands
71
56
Rashid Khan
Afghanistan
72
55
Thisara Perera
Sri Lanka
72
55
Ed Joyce
England
73
53
Nasir Jamal
Afghanistan
73
53
Bhuvneshwar Kumar
India
74
52
Sam Billings
England
74
52
Jonathan Carter
West Indies
74
52
Vani Morea
P.N.G.
74
52
Shadab Khan
Pakistan
75
51
Mehidy Hasan
Bangladesh
75
51
Gulbadin Naib
Afghanistan
75
51
Noor Ali Zadran
Afghanistan
76
50
Shafiqullah
Afghanistan
76
50
Akila Dananjaya
Sri Lanka
76
50
Pieter Seelaar
Netherlands
76
50
Shaiman Anwar
United Arab Emirates
76
50
Dwaine Pretorius
South Africa
76
50
Manish Pandey
India
77
49
Preston Mommsen
Scotland
77
49
Assad Vala
P.N.G.
77
49
Todd Astle
New Zealand
78
48
Mohammad Nabi
Afghanistan
78
48
Temba Bavuma
South Africa
78
48
Lo-handre Louwrens
Namibia
78
48
Jean-Pierre Kotze
Namibia
79
47
Kamran Akmal
Pakistan
79
47
Kusal Perera
Sri Lanka
80
46
Umar Akmal
Pakistan
80
46
Kyle Hope
West Indies
80
46
Dogodo Bau
P.N.G.
80
46
Alei Nao
P.N.G.
81
45
Najibullah Zadran
Afghanistan
81
45
Ahmed Raza
United Arab Emirates
82
44
Ashley Nurse
West Indies
83
43
Imad Wasim
Pakistan
83
43
Christopher Carter
Hong Kong
84
42
Kraigg Brathwaite
West Indies
84
42
Sadeera Samarawickrama
Sri Lanka
84
42
Jan Frylinck
Namibia
84
42
Zhivago Groenewald
Namibia
85
41
Mohammed Qasim
United Arab Emirates
85
41
Dawlat Zadran
Afghanistan
85
41
Mosaddek Hossain
Bangladesh
85
41
Colin de Grandhomme
New Zealand
85
41
Gary Wilson
Ireland
86
40
Chamara Kapugedera
Sri Lanka
87
39
Adil Rashid
England
87
39
Nelson Odhiambo
Kenya
88
38
Irfan Karim
Kenya
88
38
Tanwir Afzal
Hong Kong
88
38
Mitchell Santner
New Zealand
88
38
Jean-Paul Duminy
South Africa
88
38
Sunil Ambris
West Indies
89
37
Toby Roland-Jones
England
89
37
Mohammad Boota
United Arab Emirates
89
37
Stuart Thompson
Ireland
90
36
Farhaan Behardien
South Africa
90
36
Peter Moor
Zimbabwe
90
36
John Reva
P.N.G.
90
36
Pat Cummins
Australia
91
35
Wayne Parnell
South Africa
91
35
Waqas Khan
Hong Kong
91
35
Chris Morris
South Africa
92
34
Rakep Patel
Kenya
92
34
Mohammad Naveed
United Arab Emirates
93
33
Shem Ngoche
Kenya
93
33
Roston Chase
West Indies
94
32
Marlon Samuels
West Indies
94
32
Hashmatullah Shaidi
Afghanistan
94
32
James Faulkner
Australia
95
30
Usman Khawaja
Australia
95
30
Mashrafe Mortaza
Bangladesh
95
30
Johannes Smit
Namibia
95
30
Ryan Burl
Zimbabwe
96
29
Scott McKechnie
Hong Kong
96
29
Shimron Hetmyer
West Indies
96
29
Mitchell Starc
Australia
96
29
Andile Phehlukwayo
South Africa
97
28
Dhananjaya de Silva
Sri Lanka
97
28
Jack Vare
P.N.G.
97
28
Mohammad Amir
Pakistan
98
27
Lega Siaka
P.N.G.
98
27
Stuart Poynter
Ireland
98
27
Cameron McAuslan
Hong Kong
98
27
Alzarri Joseph
West Indies
98
27
Chirag Suri
United Arab Emirates
99
26
David Willey
England
99
26
Kagiso Rabada
South Africa
99
26
Paras Khadka
Nepal
99
26
Liam Plunkett
England
99
26
Suranga Lakmal
Sri Lanka
100
25
Tim Southee
New Zealand
100
25
Binod Bhandari
Nepal
100
25
Jeffrey Vandersay
Sri Lanka
101
24
Chad Soper
P.N.G.
101
24
George Munsey
Scotland
101
24
Norman Vanua
P.N.G.
101
24
Corey Anderson
New Zealand
102
23
Carlos Brathwaite
West Indies
102
23
Amjad Javed
United Arab Emirates
102
23
Aarif Sheikh
Nepal
103
22
Wanindu Hasaranga
Sri Lanka
103
22
Shaun Marsh
Australia
104
21
Sagar Pun
Nepal
104
21
Litton Das
Bangladesh
104
21
Mohammad Rizwan
Pakistan
105
20
Sompal Kami
Nepal
105
20
Con de Lange
Scotland
105
20
Nikita Miller
West Indies
105
20
Ihsanullah
Afghanistan
105
20
Shahid Wasif
Hong Kong
106
19
Kuldeep Yadav
India
106
19
Chadwick Walton
West Indies
106
19
Ashfaq Ahmed
Pakistan
106
19
Dushmantha Chameera
Sri Lanka
106
19
Alex Obanda
Kenya
107
18
Shakti Gauchan
Nepal
107
18
Sikander Zulfiqar
Netherlands
107
18
Moises Henriques
Australia
107
18
Christoffel Viljoen
Namibia
108
17
Ehsan Khan
Hong Kong
108
17
Kannaur Rahul
India
108
17
Wahab Riaz
Pakistan
108
17
Nuwan Kulasekara
Sri Lanka
109
16
Devendra Bishoo
West Indies
109
16
Seekkuge Prasanna
Sri Lanka
109
16
Ehsan Nawaz
Hong Kong
109
16
Trent Boult
New Zealand
109
16
Ravindra Jadeja
India
109
16
Max O'Dowd
Netherlands
109
16
Mark Watt
Scotland
109
16
Barry McCarthy
Ireland
109
16
Chris Lynn
Australia
109
16
Safyaan Sharif
Scotland
109
16
Zahoor Khan
United Arab Emirates
109
16
Mohammad Saifuddin
Bangladesh
109
16
Kesrick Williams
West Indies
109
16
Dilip Nath
Nepal
110
15
Rushabhvardhan Patel
Kenya
110
15
Faheem Ashraf
Pakistan
110
15
Jacob Mulder
Ireland
110
15
Alasdair Evans
Scotland
110
15
Nehemiah Odhiambo
Kenya
110
15
Ravichandran Ashwin
India
110
15
Dilruwan Perera
Sri Lanka
111
14
Taskin Ahmed
Bangladesh
111
14
Graeme Cremer
Zimbabwe
111
14
Peter Chase
Ireland
111
14
Chaturanga de Silva
Sri Lanka
111
14
Basant Regmi
Nepal
112
13
Aizaz Khan
Hong Kong
112
13
Emmanuel Bundi
Kenya
112
13
Afsar Zazai
Afghanistan
112
13
Asad Shafiq
Pakistan
112
13
Hasan Ali
Pakistan
112
13
Imran Haider
United Arab Emirates
113
12
Ronsford Beaton
West Indies
113
12
Shannon Gabriel
West Indies
113
12
Gurdeep Singh
Kenya
113
12
Andy McBrine
Ireland
114
11
Tim Murtagh
Ireland
114
11
Adam Milne
New Zealand
114
11
Timm van der Gugten
Netherlands
114
11
Dilshan Munaweera
Sri Lanka
114
11
Nasir Hossain
Bangladesh
114
11
Scott Kuggeleijn
New Zealand
115
10
Richard Ngarava
Zimbabwe
115
10
Chris Sole
Scotland
115
10
Jasprit Bumrah
India
116
9
Ashton Agar
Australia
116
9
Lasith Malinga
Sri Lanka
116
9
Simi Singh
Ireland
116
9
Karim Janat
Afghanistan
117
8
Malinda Pushpakumara
Sri Lanka
117
8
Veerasammy Permaul
West Indies
117
8
Sheldon Cottrell
West Indies
117
8
Nathan Coulter-Nile
Australia
117
8
Rubel Hossain
Bangladesh
117
8
Josh Davey
Scotland
118
7
Jake Ball
England
118
7
Jeetan Patel
New Zealand
118
7
Amir Hamza
Afghanistan
118
7
Nadeem Ahmed
Hong Kong
118
7
Tendai Chatara
Zimbabwe
118
7
Vishwa Fernando
Sri Lanka
118
7
Lahiru Madushanka
Sri Lanka
119
6
Kyle Christie
Hong Kong
119
6
Shane Snater
Netherlands
119
6
Axar Patel
India
119
6
Mohammed Shami
India
120
5
Doug Bracewell
New Zealand
120
5
Nuwan Pradeep
Sri Lanka
120
5
Lakshan Sandakan
Sri Lanka
120
5
Nosaina Pokana
P.N.G.
120
5
Adam Zampa
Australia
120
5
Najeeb Tarakai
Afghanistan
120
5
Miguel Cummins
West Indies
120
5
Matt Henry
New Zealand
120
5
Lahiru Kumara
Sri Lanka
120
5
Damien Ravu
P.N.G.
121
4
Mujeeb Ur Rahman
Afghanistan
121
4
Karl Birkenstock
Namibia
121
4
Bernard Scholtz
Namibia
121
4
Paul van Meekeren
Netherlands
121
4
Lockie Ferguson
New Zealand
121
4
Sam Heazlett
Australia
121
4
Mitchell Marsh
Australia
121
4
Josh Hazlewood
Australia
122
3
Steven Finn
England
122
3
Chris Mpofu
Zimbabwe
122
3
Usman Ghani
Afghanistan
122
3
Mark Wood
England
122
3
Lahiru Gamage
Sri Lanka
122
3
Craig Young
Ireland
122
3
Tangeni Lungameni
Namibia
122
3
Nepal
123
2
Stuart Whittingham
Scotland
123
2
Wiaan Mulder
South Africa
123
2
Carl Mumba
Zimbabwe
123
2
Vivian Kingma
Netherlands
123
2
Jerome Taylor
West Indies
123
2
Umesh Yadav
India
124
1
Boyd Rankin
England
124
1
Imran Tahir
South Africa
124
1
Elijah Otieno
Kenya
124
1
Lucas Oluoch
Kenya
124
1
Mustafizur Rahman
Bangladesh
124
1
Yuzvendra Chahal
India
124
1
Fareed Ahmad
Afghanistan
124
1
Billy Stanlake
Australia
124
1
Hilton Cartwright
Australia
124
1
Sushan Bhari
Nepal
125
0
Sandeep Lamichhane
Nepal
125
0
Rumman Raees
Pakistan
125
0
Nepal
125
0
Junaid Khan
125
0
Brad Wheal
Scotland
125
0
Karan KC
Nepal
125
0
Ahsan Malik
Netherlands
125
0
Morne Morkel
South Africa
125
0
Donald Tiripano
Zimbabwe
125
0
Shapoor Zadran
Afghanistan
125
0
Kane Richardson
Australia