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 2014 for ODI
Position
Stats Value
Player Name
Team Name
1
264
Rohit Sharma
India
2
175
Calum MacLeod
Scotland
3
169
Denesh Ramdin
West Indies
4
141
Sikandar Raza
Zimbabwe
5
139
Virat Kohli
India
5
139
Angelo Mathews
Sri Lanka
5
139
Preston Mommsen
Scotland
6
138
Khurram Khan
United Arab Emirates
7
137
Wesley Barresi
Netherlands
8
136
AB de Villiers
South Africa
9
131
Corey Anderson
New Zealand
10
129
Nawroz Mangal
Afghanistan
10
129
Eric Szwarczynski
Netherlands
11
128
Quinton de Kock
South Africa
11
128
Kumar Sangakkara
Sri Lanka
12
126
Faf du Plessis
South Africa
12
126
Marlon Samuels
West Indies
13
124
Darren Bravo
West Indies
14
123
Kirk Edwards
West Indies
14
123
Kane Williamson
New Zealand
15
122
Hashim Amla
South Africa
16
121
Jos Buttler
England
16
121
Ambati Rayudu
India
16
121
Aaron Finch
Australia
17
119
Moeen Ali
England
18
118
Mahela Jayawardene
Sri Lanka
18
118
Usman Ghani
Afghanistan
19
117
Mushfiqur Rahim
Bangladesh
20
114
Fawad Alam
Pakistan
21
113
Ahmed Shehzad
Pakistan
21
113
Joe Root
England
21
113
Shikhar Dhawan
India
22
112
Ross Taylor
New Zealand
22
112
Lega Siaka
P.N.G.
23
111
Martin Guptill
New Zealand
23
111
Ajinkya Rahane
India
24
109
Anamul Haque
Bangladesh
24
109
Shaiman Anwar
United Arab Emirates
25
108
Irfan Karim
Kenya
26
106
Collins Obuya
Kenya
26
106
Michael Lumb
England
26
106
Irfan Ahmed
Hong Kong
26
106
Dwayne Bravo
West Indies
26
106
Eoin Morgan
England
26
106
Kusal Perera
Sri Lanka
27
105
Assad Vala
P.N.G.
28
104
Steven Smith
Australia
28
104
Jesse Ryder
New Zealand
29
103
Younis Khan
Pakistan
30
102
Umar Akmal
Pakistan
30
102
Lahiru Thirimanne
Sri Lanka
31
101
Tillakaratne Dilshan
Sri Lanka
31
101
Shakib Al Hasan
Bangladesh
31
101
Richie Berrington
Scotland
32
100
Suresh Raina
India
32
100
Jimmy Hansra
Canada
33
99
Luke Ronchi
New Zealand
33
99
Swapnil Patil
United Arab Emirates
34
98
Amjad Ali
United Arab Emirates
35
97
Dwayne Smith
West Indies
36
96
John Mooney
Ireland
36
96
Jack Vare
P.N.G.
37
93
Hamilton Masakadza
Zimbabwe
37
93
Glenn Maxwell
Australia
38
90
James Taylor
England
38
90
Elton Chigumbura
Zimbabwe
38
90
Asghar Stanikzai
Afghanistan
39
89
Alex Obanda
Kenya
39
89
Raza-ur-Rehman
Canada
39
89
Mitchell Marsh
Australia
39
89
Sohaib Maqsood
Pakistan
39
89
Hamish Gardiner
Scotland
39
89
Kieron Pollard
West Indies
40
88
Matthew Cross
Scotland
41
87
Ravindra Jadeja
India
42
86
Ragheb Aga
Kenya
42
86
Gyanendra Malla
Nepal
43
85
Haris Sohail
Pakistan
43
85
Jamie Atkinson
Hong Kong
43
85
Nizakat Khan
Hong Kong
43
85
Phillip Hughes
Australia
44
82
Shane Watson
Australia
44
82
Geraint Jones
England
44
82
Mahmudullah
Bangladesh
44
82
Samiullah Shenwari
Afghanistan
44
82
Mark Chapman
Hong Kong
45
80
Thisara Perera
Sri Lanka
46
79
Gary Ballance
England
46
79
MS Dhoni
India
46
79
Brendan Taylor
Zimbabwe
46
79
Mohammad Shahzad
United Arab Emirates
47
78
Matt Machan
Scotland
48
77
Zeeshan Maqsood
Oman
48
77
Mohammad Nabi
Afghanistan
49
76
Tamim Iqbal
Bangladesh
49
76
Mohammad Hafeez
Pakistan
50
74
Gerrie Snyman
Namibia
51
73
Kieran Powell
West Indies
51
73
Misbah-ul-Haq
Pakistan
52
71
Shaun Marsh
Australia
52
71
David Warner
Australia
52
71
Hamza Tariq
Canada
52
71
Subash Khakurel
Nepal
53
70
Ahmed Faiz
53
70
Lendl Simmons
West Indies
53
70
Sean Williams
Zimbabwe
53
70
George Bailey
Australia
53
70
Ben Stokes
England
54
69
James Faulkner
Australia
54
69
Morris Ouma
Kenya
55
68
Ian Bell
England
55
68
Michael Clarke
Australia
56
67
Kevin O'Brien
Ireland
56
67
Nitish Kumar
Canada
56
67
Noor Ali Zadran
Afghanistan
56
67
Javed Ahmadi
Afghanistan
57
66
Andri Berenger
United Arab Emirates
58
65
David Miller
South Africa
58
65
Vani Morea
P.N.G.
58
65
Peter Borren
Netherlands
58
65
Ravichandran Ashwin
India
58
65
Ravi Bopara
England
58
65
Sarfraz Ahmed
Pakistan
59
64
Richmond Mutumbami
Zimbabwe
59
64
Dinesh Chandimal
Sri Lanka
59
64
Freddie Coleman
Scotland
60
63
Farhaan Behardien
South Africa
60
63
Amjad Javed
United Arab Emirates
61
62
Gary Wilson
Ireland
61
62
Shamsur Rahman
Bangladesh
62
61
Darren Sammy
West Indies
62
61
Charles Amini
P.N.G.
62
61
Shahid Afridi
63
60
Ashan Priyanjan
Sri Lanka
63
60
Afsar Zazai
Afghanistan
63
60
Mominul Haque
Bangladesh
64
59
Imrul Kayes
Bangladesh
64
59
Craig Williams
Namibia
65
58
Anton Devcich
New Zealand
65
58
Jean-Paul Duminy
South Africa
65
58
Chris Gayle
West Indies
66
56
Shafiqullah
Afghanistan
66
56
Waqas Barkat
Hong Kong
66
56
Alastair Cook
England
67
55
Babar Hayat
Hong Kong
67
55
Anshuman Rath
Hong Kong
67
55
Steve Tikolo
Kenya
68
54
Sarel Burger
Namibia
68
54
Ruvindu Gunasekera
Canada
68
54
Sharad Vesawkar
Nepal
69
52
Solomon Mire
Zimbabwe
69
52
Mirwais Ashraf
Afghanistan
69
52
Matthew Wade
Australia
70
51
Hashmatullah Shaidi
Afghanistan
70
51
Rilee Rossouw
South Africa
71
50
Michael Leask
Scotland
71
50
Mahuru Dai
P.N.G.
71
50
Robin Uthappa
India
71
50
Asad Shafiq
Pakistan
72
49
Brendon McCullum
New Zealand
72
49
Brad Haddin
Australia
73
47
Dean Brownlie
New Zealand
74
46
Andre Russell
West Indies
74
46
Rob Taylor
Scotland
74
46
Christoffel Viljoen
Namibia
75
45
Basant Regmi
Nepal
76
44
Shafiq Sharif
76
44
RG Mukasa
76
44
Chaturanga de Silva
Sri Lanka
76
44
Michael Rippon
Netherlands
76
44
Rakep Patel
Kenya
76
44
Sabbir Rahman
Bangladesh
77
43
Paras Khadka
Nepal
77
43
Krishna Chandran
United Arab Emirates
78
42
Syed Kaleem
Oman
78
42
Aizaz Khan
Hong Kong
78
42
Tanwir Afzal
Hong Kong
78
42
Alex Hales
England
78
42
Thomas Odoyo
Kenya
78
42
Haseeb Amjad
Hong Kong
78
42
Nuwan Kulasekara
Sri Lanka
79
41
Nasir Hossain
Bangladesh
79
41
Tim Bresnan
England
79
41
Chris Woakes
England
79
41
Naresh Budayair
Nepal
79
41
Ziaur Rahman
Afghanistan
80
40
Stephan Myburgh
Netherlands
80
40
Josh Davey
Scotland
81
39
Mashrafe Mortaza
Bangladesh
81
39
Stuart Thompson
Ireland
81
39
Nasir Jamal
Afghanistan
82
38
Andy Balbirnie
Ireland
82
38
Chris Jordan
England
82
38
Johannes Smit
Namibia
83
37
Khizar Hayat
83
37
Anwar Arudin
83
37
Sultan Ahmed
Oman
83
37
Shakti Gauchan
Nepal
83
37
Binod Bhandari
Nepal
83
37
Fayyaz Ahmed
United Arab Emirates
83
37
William Porterfield
Ireland
83
37
Vusi Sibanda
Zimbabwe
84
36
Stephan Baard
Namibia
85
35
Salman Faris
United Arab Emirates
85
35
Vikrant Shetty
United Arab Emirates
85
35
Naeem Islam
Bangladesh
86
34
Tom Latham
New Zealand
86
34
James Neesham
New Zealand
86
34
Mitchell McClenaghan
New Zealand
86
34
Vaibhav Wategaonkar
Oman
87
33
Niall O'Brien
Ireland
87
33
Hiren Varaiya
Kenya
88
32
Regis Chakabva
Zimbabwe
88
32
Syed Ali
Oman
88
32
F Nsubuga
88
32
Rohan Mustafa
United Arab Emirates
89
31
Johnson Charles
West Indies
89
31
Gulbadin Naib
Afghanistan
90
30
Prosper Utseya
Zimbabwe
90
30
Sachithra Senanayake
Sri Lanka
90
30
Ankur Vasishta
Hong Kong
90
30
Dhammika Prasad
Sri Lanka
90
30
Nasir Jamshed
Pakistan
90
30
James Tredwell
England
90
30
Jeevan Mendis
Sri Lanka
91
29
Michael Swart
Netherlands
91
29
Mohammad Naveed
United Arab Emirates
91
29
B Masaba
91
29
Mitchell Starc
Australia
91
29
Trevin Bastiampillai
Canada
91
29
Seekkuge Prasanna
Sri Lanka
91
29
Narsingh Deonarine
West Indies
91
29
Timycen Maruma
Zimbabwe
92
28
Skhawat Ali
Hong Kong
92
28
Stuart Broad
England
92
28
Upul Tharanga
Sri Lanka
92
28
Merwe Erasmus
Namibia
92
28
Zeeshan Siddiqui
Oman
92
28
Saqlain Haider
United Arab Emirates
92
28
Chris Amini
P.N.G.
93
27
Rajeshkumar Ranpura
Oman
93
27
Tim Southee
New Zealand
93
27
Daniel Vettori
New Zealand
93
27
Cheteshwar Pujara
India
94
26
Ben Cutting
Australia
94
26
Kyle Mills
New Zealand
94
26
Mohammad Mithun
Bangladesh
94
26
Sompal Kami
Nepal
94
26
Pradeep Airee
Nepal
94
26
Sharjeel Khan
Pakistan
95
25
Mudassar Bukhari
Netherlands
95
25
Safyaan Sharif
Scotland
95
25
Saqib Ali
United Arab Emirates
95
25
Sagar Pun
Nepal
95
25
Neville Madziva
Zimbabwe
95
25
Ed Joyce
England
95
25
Stuart Binny
India
96
24
Sohag Gazi
Bangladesh
96
24
Ryan McLaren
South Africa
96
24
Wayne Parnell
South Africa
96
24
Dawlat Zadran
Afghanistan
97
23
Rahmat Shah
Afghanistan
97
23
Imran Tahir
South Africa
97
23
Kyle Abbott
South Africa
97
23
Dale Steyn
South Africa
97
23
Dinesh Karthik
India
97
23
Mitchell Johnson
Australia
97
23
Daniel Christian
Australia
98
22
Morne Morkel
South Africa
98
22
Mohammad Shahzad
Afghanistan
98
22
Jason Holder
West Indies
98
22
Alasdair Evans
Scotland
99
21
Anwar Ali
Pakistan
99
21
Najibullah Zadran
Afghanistan
99
21
Andrew Poynter
Ireland
99
21
Trent Boult
New Zealand
100
20
Soumya Sarkar
Bangladesh
100
20
Kedar Jadhav
India
100
20
Bhuvneshwar Kumar
India
100
20
Nehemiah Odhiambo
Kenya
100
20
Nadeem Ahmed
Hong Kong
100
20
Brian Vitori
Zimbabwe
100
20
Malcolm Waller
Zimbabwe
101
19
Usman Limbada
Canada
101
19
John Anderson
Ireland
101
19
Mohammed Shami
India
101
19
Umar Amin
Pakistan
101
19
Luke Jongwe
Zimbabwe
102
18
Jean-Pierre Kotze
Namibia
102
18
Nathan McCullum
New Zealand
102
18
Willie Gavera
P.N.G.
102
18
Majid Haq
Scotland
102
18
Bilawal Bhatti
Pakistan
102
18
Ajantha Mendis
Sri Lanka
102
18
George Dockrell
Ireland
102
18
Roy Lamsam
Hong Kong
102
18
John Nyumbu
Zimbabwe
103
17
Chadwick Walton
West Indies
103
17
Max Sorensen
Ireland
103
17
Rubel Hossain
Bangladesh
103
17
Sohail Tanvir
Pakistan
103
17
Umesh Yadav
India
103
17
Axar Patel
India
103
17
Ahmed Raza
United Arab Emirates
104
16
Wriddhiman Saha
India
104
16
Nathan Coulter-Nile
Australia
104
16
Abdur Razzak
Bangladesh
104
16
Kinchit Shah
Hong Kong
104
16
Harvir Baidwan
Canada
104
16
Ravi Rampaul
West Indies
104
16
Tendai Chatara
Zimbabwe
105
15
Shingi Masakadza
Zimbabwe
105
15
Tino Mawoyo
Zimbabwe
105
15
Tinashe Panyangara
Zimbabwe
105
15
Shafiul Islam
Bangladesh
105
15
Umar Gul
Pakistan
105
15
Tony Ura
P.N.G.
106
14
Kyle Coetzer
Scotland
106
14
Mohammad Nadeem
Oman
106
14
Zulfiqar Babar
Pakistan
106
14
Wahab Riaz
Pakistan
106
14
Sharafuddin Ashraf
Afghanistan
106
14
Khurram Chohan
Canada
107
13
Kithuruwan Vithanage
Sri Lanka
107
13
Peter Moor
Zimbabwe
107
13
Muhammad Wafiq
107
13
Tim Gruijters
Netherlands
107
13
Kamran Shazad
United Arab Emirates
107
13
Aaron Phangiso
South Africa
108
12
Ahsan Malik
Netherlands
108
12
Shaminda Eranga
Sri Lanka
108
12
Tafadzwa Kamungozi
Zimbabwe
108
12
Karim Sadiq
Afghanistan
108
12
Mohammad Irfan
Pakistan
109
11
Robin Peterson
South Africa
109
11
Jerome Taylor
West Indies
109
11
Junaid Siddiqui
Canada
109
11
Craig Young
Ireland
109
11
Jason Kila
P.N.G.
110
10
Anil Mandal
Nepal
110
10
Alex Cusack
Ireland
110
10
Tim Murtagh
Ireland
110
10
Nikita Miller
West Indies
110
10
Sunil Narine
West Indies
110
10
Amir Hamza
Afghanistan
110
10
Saeed Ajmal
Pakistan
110
10
Lasith Malinga
Sri Lanka
110
10
Suraj Randiv
Sri Lanka
111
9
Kane Richardson
Australia
111
9
James Anderson
England
111
9
Ajay Lalcheta
Oman
111
9
D Muhumuza
111
9
Shem Ngoche
Kenya
111
9
Pipi Raho
P.N.G.
112
8
Khawar Ali
Oman
112
8
Nathan Lyon
Australia
112
8
Mohit Sharma
India
112
8
Abdur Rehman
Pakistan
112
8
Stuart Poynter
Ireland
113
7
Elijah Otieno
Kenya
113
7
Zeeshan Siddiqi
Canada
113
7
Shapoor Zadran
Afghanistan
113
7
Cecil Khan
Canada
114
6
Bernard Scholtz
Namibia
114
6
C Waiswa
114
6
Norman Vanua
P.N.G.
114
6
Shadeep Silva
United Arab Emirates
114
6
Hamid Hassan
Afghanistan
114
6
Harry Gurney
England
114
6
Andrew White
Ireland
114
6
Michael Carberry
England
114
6
Steven Finn
England
115
5
Ishant Sharma
India
115
5
Amit Mishra
India
115
5
Arafat Sunny
Bangladesh
115
5
Ben Cooper
Netherlands
115
5
Pavandeep Singh
116
4
Chirag Suri
United Arab Emirates
116
4
Munis Ansari
Oman
116
4
Jitendra Mukhiya
Nepal
116
4
Duncan Allan
Kenya
116
4
Iain Wardlaw
Scotland
116
4
Niroshan Dickwella
Sri Lanka
116
4
Paul Stirling
Ireland
116
4
Jeremy Gordon
Canada
116
4
James Pattinson
Australia
116
4
Suranga Lakmal
Sri Lanka
116
4
Jacques Kallis
South Africa
117
3
Hamish Bennett
New Zealand
117
3
Sean Abbott
Australia
117
3
Donald Tiripano
Zimbabwe
117
3
Avinash Karn
Nepal
118
2
Jatinder Singh
Oman
118
2
Irfan Sajid
United Arab Emirates
118
2
Manjula Guruge
United Arab Emirates
118
2
Varun Aaron
India
118
2
Manoj Tiwary
India
118
2
Clint McKay
Australia
118
2
Al-Amin Hossain
Bangladesh
118
2
Rangana Herath
Sri Lanka
119
1
Vernon Philander
South Africa
119
1
Abul Hasan
Bangladesh
119
1
Pat Cummins
Australia
119
1
Xavier Doherty
Australia
119
1
Aftab Alam
Afghanistan
119
1
Sulieman Benn
West Indies
119
1
Luke Wright
England
119
1
Ehsan Nawaz
Hong Kong
119
1
Graeme McCarter
Ireland
119
1
Matt Henry
New Zealand
119
1
Aarif Sheikh
Nepal
119
1
Junaid Khan
120
0
Vivian Kingma
Netherlands
120
0
Raza Hasan
Pakistan
120
0
Lahiru Gamage
Sri Lanka
120
0
Fahad Alhashmi
United Arab Emirates
120
0
Thilina Kandamby
Sri Lanka
120
0
Daan van Bunge
Netherlands
120
0
Courtney Kruger
Hong Kong
120
0
Parth Desai
Canada
120
0
Taskin Ahmed
Bangladesh
120
0
Natsai M'shangwe
Zimbabwe
120
0
Josh Hazlewood
Australia
120
0
Mohammad Talha
Pakistan