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 2016 for ODI
Position
Stats Value
Player Name
Team Name
1
178
Quinton de Kock
South Africa
2
173
David Warner
Australia
3
171
Rohit Sharma
India
3
171
Alex Hales
England
4
164
Steven Smith
Australia
5
162
Jason Roy
England
6
160
Ed Joyce
England
7
154
Virat Kohli
India
8
152
Sharjeel Khan
Pakistan
9
148
Evin Lewis
West Indies
10
137
Tom Latham
New Zealand
11
135
Kusal Perera
Sri Lanka
12
127
Kyle Coetzer
Scotland
12
127
Hashim Amla
South Africa
13
126
Shikhar Dhawan
India
14
125
Joe Root
England
14
125
Marlon Samuels
West Indies
15
123
Babar Azam
Pakistan
16
122
Rilee Rossouw
South Africa
17
118
David Miller
South Africa
17
118
Tamim Iqbal
Bangladesh
17
118
Kane Williamson
New Zealand
18
114
Martin Guptill
New Zealand
19
113
Temba Bavuma
South Africa
20
112
Imrul Kayes
Bangladesh
20
112
George Bailey
Australia
21
111
Faf du Plessis
South Africa
21
111
Preston Mommsen
Scotland
22
110
Hamilton Masakadza
Zimbabwe
23
109
Neil Broom
New Zealand
23
109
Craig Williams
Namibia
24
107
Aaron Finch
Australia
25
105
Jos Buttler
England
25
105
Sarfraz Ahmed
Pakistan
26
104
Manish Pandey
India
27
103
Calum MacLeod
Scotland
27
103
Paras Khadka
Nepal
28
102
Vani Morea
P.N.G.
28
102
Darren Bravo
West Indies
28
102
Dinesh Chandimal
Sri Lanka
28
102
Mitchell Marsh
Australia
29
101
Ben Stokes
England
29
101
Azhar Ali
Pakistan
29
101
AB de Villiers
South Africa
29
101
Shai Hope
West Indies
30
100
Kannaur Rahul
India
31
98
Usman Khawaja
Australia
32
97
Anshuman Rath
Hong Kong
33
96
Glenn Maxwell
Australia
34
95
Chris Woakes
England
34
95
Angelo Mathews
Sri Lanka
34
95
Seekkuge Prasanna
Sri Lanka
34
95
Rushabhvardhan Patel
Kenya
35
94
Kusal Mendis
Sri Lanka
35
94
Niroshan Dickwella
Sri Lanka
35
94
Nizakat Khan
Hong Kong
36
92
Craig Ervine
Zimbabwe
37
91
Denesh Ramdin
West Indies
38
90
Shoaib Malik
Pakistan
39
89
Ajinkya Rahane
India
40
87
Colin Munro
New Zealand
41
84
Mohammad Shahzad
Afghanistan
42
82
Gulbadin Naib
Afghanistan
42
82
Babar Hayat
Hong Kong
42
82
Jean-Paul Duminy
South Africa
42
82
Henry Nicholls
New Zealand
43
80
Dogodo Bau
P.N.G.
43
80
MS Dhoni
India
44
79
Shakib Al Hasan
Bangladesh
44
79
Andy McBrine
Ireland
45
78
Kraigg Brathwaite
West Indies
45
78
Dhananjaya de Silva
Sri Lanka
46
77
Sikandar Raza
Zimbabwe
47
76
Mohammad Hafeez
Pakistan
47
76
Matthew Wade
Australia
47
76
Mahuru Dai
P.N.G.
47
76
Mosaddek Hossain
Bangladesh
47
76
Sese Bau
P.N.G.
48
75
Kevin O'Brien
Ireland
48
75
Mahmudullah
Bangladesh
49
74
James Neesham
New Zealand
49
74
Sharad Vesawkar
Nepal
50
73
William Porterfield
Ireland
50
73
Irfan Karim
Kenya
51
72
Hashmatullah Shaidi
Afghanistan
52
71
Rahmat Shah
Afghanistan
52
71
Shaiman Anwar
United Arab Emirates
52
71
Shaun Marsh
Australia
53
70
Lega Siaka
P.N.G.
53
70
Assad Vala
P.N.G.
54
68
Eoin Morgan
England
55
67
Mushfiqur Rahim
Bangladesh
56
65
Sabbir Rahman
Bangladesh
57
63
Imad Wasim
Pakistan
57
63
Ben Duckett
England
58
62
Sam Billings
England
58
62
Farhaan Behardien
South Africa
58
62
Chris Morris
South Africa
58
62
Kieron Pollard
West Indies
58
62
Ambati Rayudu
India
59
61
Jonny Bairstow
England
59
61
Ross Taylor
New Zealand
60
60
Michael Swart
Netherlands
60
60
Rashid Khan
Afghanistan
61
59
Najibullah Zadran
Afghanistan
62
58
Gary Wilson
Ireland
62
58
Mohammad Amir
Pakistan
62
58
Graeme Cremer
Zimbabwe
63
57
Asghar Stanikzai
Afghanistan
63
57
Upul Tharanga
Sri Lanka
63
57
Travis Head
Australia
64
56
Roelof van der Merwe
Netherlands
65
55
Tim Southee
New Zealand
65
55
Faiz Fazal
India
66
54
Stephan Baard
Namibia
66
54
Jonathan Carter
West Indies
67
53
Chamu Chibhabha
Zimbabwe
67
53
Vusi Sibanda
Zimbabwe
68
52
Peter Moor
Zimbabwe
68
52
Craig Wallace
Scotland
69
51
James Vince
England
69
51
John Hastings
Australia
70
50
Grant Elliott
New Zealand
70
50
Mohammad Nabi
Afghanistan
71
49
Pieter Seelaar
Netherlands
71
49
Johnson Charles
West Indies
72
48
Mitchell Santner
New Zealand
72
48
Matt Henry
New Zealand
73
47
Tanwir Afzal
Hong Kong
73
47
Brendon McCullum
New Zealand
73
47
Zane Green
Namibia
74
45
Shahid Wasif
Hong Kong
74
45
Moeen Ali
England
74
45
Jason Holder
West Indies
74
45
Dhiren Gondaria
Kenya
74
45
Sagar Pun
Nepal
75
44
Tim Gruijters
Netherlands
75
44
Aizaz Khan
Hong Kong
75
44
Mashrafe Mortaza
Bangladesh
75
44
Nurul Hasan
Bangladesh
75
44
Rovman Powell
West Indies
76
43
John Reva
P.N.G.
76
43
Sarel Burger
Namibia
76
43
Rohan Mustafa
United Arab Emirates
77
42
Wesley Barresi
Netherlands
77
42
Tillakaratne Dilshan
Sri Lanka
77
42
Tendai Chisoro
Zimbabwe
77
42
Andile Phehlukwayo
South Africa
78
41
Christopher Carter
Hong Kong
78
41
Elton Chigumbura
Zimbabwe
78
41
Kedar Jadhav
India
78
41
David Wiese
South Africa
79
40
Binod Bhandari
Nepal
79
40
Paul Stirling
Ireland
79
40
Richmond Mutumbami
Zimbabwe
80
39
Adil Rashid
England
80
39
Rakep Patel
Kenya
80
39
John Anderson
Ireland
80
39
Alex Obanda
Kenya
80
39
Gyanendra Malla
Nepal
80
39
Milinda Siriwardana
Sri Lanka
80
39
Karun Nair
India
81
38
Collins Obuya
Kenya
81
38
Axar Patel
India
82
37
Luke Ronchi
New Zealand
82
37
Mohammad Shahzad
United Arab Emirates
83
36
Stuart Poynter
Ireland
83
36
Adam Milne
New Zealand
83
36
Timm van der Gugten
Netherlands
83
36
James Faulkner
Australia
83
36
Hardik Pandya
India
83
36
Tarisai Musakanda
Zimbabwe
84
35
Max O'Dowd
Netherlands
84
35
Corey Anderson
New Zealand
84
35
Sean Williams
Zimbabwe
85
34
Shuvagata Hom
Bangladesh
85
34
Michael Rippon
Netherlands
85
34
Kinchit Shah
Hong Kong
85
34
Mohammad Rizwan
Pakistan
86
33
Saqlain Haider
United Arab Emirates
86
33
Carlos Brathwaite
West Indies
86
33
Stephan Myburgh
Netherlands
86
33
Gurdeep Singh
Kenya
86
33
Nawroz Mangal
Afghanistan
86
33
Rameez Shahzad
United Arab Emirates
87
32
Jean-Pierre Kotze
Namibia
87
32
Morne Morkel
South Africa
87
32
Mirwais Ashraf
Afghanistan
87
32
Amjad Javed
United Arab Emirates
88
31
Dawlat Zadran
Afghanistan
88
31
Mitchell McClenaghan
New Zealand
88
31
Farveez Maharoof
Sri Lanka
89
30
Noor Ali Zadran
Afghanistan
89
30
Nathan Lyon
Australia
90
29
Imran Tahir
South Africa
90
29
Javed Ahmadi
Afghanistan
91
28
Wayne Parnell
South Africa
91
28
Jake Ball
England
91
28
Laxman Sreekumar
United Arab Emirates
92
27
Ehsan Khan
Hong Kong
92
27
Nasir Hossain
Bangladesh
92
27
Tony Ura
P.N.G.
92
27
Richie Berrington
Scotland
92
27
Andre Fletcher
West Indies
93
26
Yasir Shah
Pakistan
93
26
Suraj Randiv
Sri Lanka
93
26
Helao France
Namibia
93
26
Johannes Smit
Namibia
93
26
Muhammad Kaleem
United Arab Emirates
94
25
Merwe Erasmus
Namibia
94
25
Dhawal Kulkarni
India
95
24
Ravindra Jadeja
India
95
24
Sami Aslam
Pakistan
95
24
Samiullah Shenwari
Afghanistan
95
24
Josh Davey
Scotland
95
24
Matthew Cross
Scotland
96
23
Jamie Atkinson
Hong Kong
96
23
Gerrie Snyman
Namibia
96
23
Sunil Narine
West Indies
96
23
Chris Tremain
Australia
97
22
Liam Plunkett
England
98
21
Thisara Perera
Sri Lanka
98
21
Bernard Scholtz
Namibia
99
20
Con de Lange
Scotland
99
20
Anil Mandal
Nepal
99
20
Soumya Sarkar
Bangladesh
100
19
Kane Richardson
Australia
100
19
Donald Tiripano
Zimbabwe
100
19
Brian Chari
Zimbabwe
101
18
Dilruwan Perera
Sri Lanka
101
18
Umesh Yadav
India
101
18
Boyd Rankin
England
101
18
Rob Taylor
Scotland
102
17
BJ Watling
New Zealand
102
17
Mitchell Starc
Australia
102
17
Timycen Maruma
Zimbabwe
103
16
Sulieman Benn
West Indies
103
16
Jerome Taylor
West Indies
103
16
Nuwan Kulasekara
Sri Lanka
103
16
Anwar Ali
Pakistan
103
16
Naresh Budayair
Nepal
103
16
George Dockrell
Ireland
103
16
Chad Soper
P.N.G.
103
16
Sean Terry
Ireland
104
15
Dwaine Pretorius
South Africa
104
15
Mehidy Hasan
Bangladesh
104
15
Tim Murtagh
Ireland
104
15
Kagiso Rabada
South Africa
104
15
Krishna Chandran
United Arab Emirates
104
15
Malcolm Waller
Zimbabwe
104
15
Nathan Coulter-Nile
Australia
104
15
Doug Bracewell
New Zealand
104
15
Chris Jordan
England
105
14
Amit Mishra
India
105
14
Wahab Riaz
Pakistan
105
14
Nadeem Ahmed
Hong Kong
105
14
Ben Cooper
Netherlands
105
14
Nelson Odhiambo
Kenya
105
14
Mudassar Bukhari
Netherlands
106
13
David Willey
England
106
13
Ahmed Shehzad
Pakistan
106
13
Stuart Broad
England
106
13
Barry McCarthy
Ireland
107
12
Adam Zampa
Australia
107
12
Trent Boult
New Zealand
107
12
Tinashe Panyangara
Zimbabwe
107
12
Sompal Kami
Nepal
107
12
Luke Jongwe
Zimbabwe
107
12
Michael Leask
Scotland
107
12
Colin de Grandhomme
New Zealand
108
11
Anton Devcich
New Zealand
108
11
Swapnil Patil
United Arab Emirates
108
11
Taijul Islam
Bangladesh
108
11
Josh Hazlewood
Australia
108
11
Hiri Hiri
P.N.G.
109
10
Liam Dawson
England
109
10
Ruaidhri Smith
Scotland
109
10
Lo-handre Louwrens
Namibia
109
10
Rubel Hossain
Bangladesh
109
10
Suranga Lakmal
Sri Lanka
109
10
Chamara Kapugedera
Sri Lanka
109
10
Neville Madziva
Zimbabwe
109
10
Sohaib Maqsood
Pakistan
109
10
Haseeb Amjad
Hong Kong
109
10
Niall O'Brien
Ireland
109
10
Shabir Noori
Afghanistan
110
9
Aaron Phangiso
South Africa
110
9
Rajesh Pulami
Nepal
110
9
Hasan Ali
Pakistan
110
9
Rishi Dhawan
India
111
8
Gurkeerat Singh Mann
India
111
8
Mark Wood
England
111
8
Waqas Khan
Hong Kong
111
8
Norman Vanua
P.N.G.
111
8
Morris Ouma
Kenya
112
7
Mosharraf Hossain
Bangladesh
112
7
Angelo Perera
Sri Lanka
112
7
Basant Regmi
Nepal
112
7
Kyle Abbott
South Africa
112
7
Nuwan Pradeep
Sri Lanka
113
6
Hamid Hassan
Afghanistan
113
6
Dale Steyn
South Africa
113
6
Umar Gul
Pakistan
113
6
Moises Henriques
Australia
113
6
Max Sorensen
Ireland
113
6
Nehemiah Odhiambo
Kenya
113
6
Shem Ngoche
Kenya
113
6
Litton Das
Bangladesh
113
6
Daniel Worrall
Australia
113
6
Karim Janat
Afghanistan
114
5
Taurai Muzarabani
Zimbabwe
114
5
Ashley Nurse
West Indies
114
5
Anamul Haque
Bangladesh
114
5
Karim Sadiq
Afghanistan
115
4
Tendai Chatara
Zimbabwe
115
4
Manjula Guruge
United Arab Emirates
115
4
Fayyaz Ahmed
United Arab Emirates
115
4
Charles Amini
P.N.G.
115
4
Willie Gavera
P.N.G.
115
4
Taskin Ahmed
Bangladesh
115
4
Scott Boland
Australia
115
4
Lockie Ferguson
New Zealand
116
3
Yamin Ahmadzai
Afghanistan
116
3
Tanbir Hayder
Bangladesh
116
3
Zhivago Groenewald
Namibia
116
3
Amir Hamza
Afghanistan
116
3
Alasdair Evans
Scotland
116
3
Ahmed Raza
United Arab Emirates
116
3
Safyaan Sharif
Scotland
116
3
Shakti Gauchan
Nepal
117
2
Mohammad Naveed
United Arab Emirates
117
2
Jack Vare
P.N.G.
117
2
Shapoor Zadran
Afghanistan
117
2
Shafiqullah
Afghanistan
117
2
Lucas Oluoch
Kenya
117
2
Elijah Otieno
Kenya
117
2
Chris Mpofu
Zimbabwe
117
2
Shannon Gabriel
West Indies
117
2
Lahiru Thirimanne
Sri Lanka
117
2
Shafiul Islam
Bangladesh
117
2
Bhuvneshwar Kumar
India
117
2
Sandeep Lamichhane
Nepal
117
2
Brad Wheal
Scotland
117
2
Alzarri Joseph
West Indies
117
2
Amila Aponso
Sri Lanka
118
1
Carl Mumba
Zimbabwe
118
1
Chaminda Bandara
Sri Lanka
118
1
Subashis Roy
Bangladesh
118
1
Mark Watt
Scotland
118
1
Joe Mennie
Australia
118
1
Jayant Yadav
India
118
1
Reece Topley
England
118
1
Farhan Ahmed
United Arab Emirates
118
1
Ravichandran Ashwin
India
118
1
Ish Sodhi
New Zealand
118
1
Tawanda Mupariwa
Zimbabwe
118
1
Peter Chase
Ireland
118
1
Peter Borren
Netherlands
118
1
Paul van Meekeren
Netherlands
118
1
Ahsan Malik
Netherlands
119
0
Vivian Kingma
Netherlands
119
0
Emmanuel Bundi
Kenya
119
0
Craig Young
Ireland
119
0
Waqas Barkat
Hong Kong
119
0
Matt Machan
Scotland
119
0
Dushmantha Chameera
Sri Lanka
119
0
Mustafizur Rahman
Bangladesh
119
0
Brian Vitori
Zimbabwe
119
0
Shaminda Eranga
Sri Lanka
119
0
Mohammad Irfan
Pakistan
119
0
Ishant Sharma
India
119
0
Pat Cummins
Australia
119
0
Ishtiaq Muhammad
Hong Kong
119
0
Abu Hider
Bangladesh
119
0
Jasprit Bumrah
India
119
0
Karan KC
Nepal
119
0
Naveen-ul-Haq
Afghanistan
119
0
Tabraiz Shamsi
South Africa
119
0
Avishka Fernando
Sri Lanka
119
0
Rahat Ali
119
0
Jan Frylinck
Namibia
119
0
Sunzamul Islam
Bangladesh
119
0
Kyle Christie
Hong Kong