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 2013 for all time
Position
Stats Value
Player Name
Team Name
1
234
Graeme Smith
South Africa
2
224
MS Dhoni
India
3
218
Darren Bravo
West Indies
4
217
Ross Taylor
New Zealand
5
209
Rohit Sharma
India
6
204
Cheteshwar Pujara
India
7
200
Mushfiqur Rahim
Bangladesh
7
200
Younis Khan
Pakistan
8
190
Mohammad Ashraful
Bangladesh
9
189
Martin Guptill
New Zealand
10
187
Shikhar Dhawan
India
10
187
Michael Clarke
Australia
11
181
Mominul Haque
Bangladesh
12
180
Joe Root
England
13
176
Shane Watson
Australia
14
174
Upul Tharanga
Sri Lanka
15
171
Hamish Rutherford
New Zealand
15
171
Brendan Taylor
Zimbabwe
16
169
Kumar Sangakkara
Sri Lanka
17
167
Murali Vijay
India
18
164
AB de Villiers
South Africa
19
157
Angelo Mathews
Sri Lanka
20
156
George Bailey
Australia
20
156
Aaron Finch
Australia
21
155
Lahiru Thirimanne
Sri Lanka
22
151
Shaun Marsh
Australia
23
150
Jean-Paul Duminy
South Africa
24
146
Khurram Manzoor
Pakistan
25
145
Kane Williamson
New Zealand
26
140
Mohammad Hafeez
Pakistan
27
138
Phillip Hughes
Australia
27
138
Steven Smith
Australia
28
137
Faf du Plessis
South Africa
29
136
Peter Fulton
New Zealand
30
135
Quinton de Kock
South Africa
30
135
Misbah-ul-Haq
Pakistan
31
133
Kyle Coetzer
Scotland
32
130
Johnson Charles
West Indies
32
130
Asad Shafiq
Pakistan
32
130
Alastair Cook
England
33
127
William Porterfield
Ireland
34
126
Tillakaratne Dilshan
Sri Lanka
35
124
Ahmed Shehzad
Pakistan
35
124
David Warner
Australia
35
124
Ravichandran Ashwin
India
35
124
Eoin Morgan
England
36
122
Hashim Amla
South Africa
36
122
Shiv Chanderpaul
West Indies
37
121
Jonathan Trott
England
38
120
Ben Stokes
England
38
120
Ramnaresh Sarwan
West Indies
39
119
Virat Kohli
India
40
118
Brad Haddin
Australia
41
117
Nick Compton
England
42
116
Chris Rogers
Australia
42
116
James Faulkner
Australia
42
116
Dinesh Chandimal
Sri Lanka
42
116
Corey Anderson
New Zealand
42
116
Ed Joyce
England
42
116
Craig Williams
Namibia
43
115
Jacques Kallis
South Africa
44
114
Matt Machan
Scotland
45
113
Mohammad Shahzad
Afghanistan
45
113
Ian Bell
England
45
113
Kevin Pietersen
England
45
113
Brendon McCullum
New Zealand
46
112
Tamim Iqbal
Bangladesh
46
112
Adam Voges
Australia
46
112
Nawroz Mangal
Afghanistan
46
112
Irfan Karim
Kenya
47
111
Hamilton Masakadza
Zimbabwe
48
110
Matt Prior
England
49
109
Dean Brownlie
New Zealand
49
109
Chris Gayle
West Indies
49
109
Kieron Pollard
West Indies
50
107
Denesh Ramdin
West Indies
50
107
Mahela Jayawardene
Sri Lanka
51
106
Alviro Petersen
South Africa
51
106
Nasir Jamshed
Pakistan
51
106
Marlon Samuels
West Indies
52
105
Colin Ingram
South Africa
53
103
Paul Stirling
Ireland
53
103
Rakep Patel
Kenya
53
103
Vusi Sibanda
Zimbabwe
53
103
Dean Elgar
South Africa
53
103
BJ Watling
New Zealand
54
102
Matthew Wade
Australia
54
102
Shaiman Anwar
United Arab Emirates
55
101
Sohag Gazi
Bangladesh
55
101
Ravi Bopara
England
56
100
Nasir Hossain
Bangladesh
56
100
Irfan Ahmed
Hong Kong
56
100
Tony Ura
P.N.G.
57
99
Mitchell Starc
Australia
58
98
Ashton Agar
Australia
58
98
Eric Szwarczynski
Netherlands
59
96
Ajinkya Rahane
India
59
96
Shamsur Rahman
Bangladesh
60
94
Alex Hales
England
61
93
Imran Farhat
Pakistan
62
92
Glenn Maxwell
Australia
63
91
Preston Mommsen
Scotland
63
91
Steven Taylor
U.S.A.
64
89
Michael Swart
Netherlands
64
89
Suresh Raina
India
65
88
Shahid Afridi
66
86
Ed Cowan
Australia
66
86
Tom Latham
New Zealand
66
86
Elton Chigumbura
Zimbabwe
67
85
Dimuth Karunaratne
Sri Lanka
67
85
Colin Munro
New Zealand
67
85
David Miller
South Africa
68
84
Kusal Perera
Sri Lanka
68
84
Kevin O'Brien
Ireland
68
84
Robin Peterson
South Africa
68
84
Naeem Islam
Bangladesh
69
83
Kieran Powell
West Indies
70
82
Sikandar Raza
Zimbabwe
70
82
Calum MacLeod
Scotland
71
81
Mohammad Nabi
Afghanistan
71
81
Kaushal Silva
Sri Lanka
71
81
Kamran Akmal
Pakistan
71
81
Shakib Al Hasan
Bangladesh
71
81
Moises Henriques
Australia
71
81
Sachin Tendulkar
India
72
80
Craig Ervine
Zimbabwe
72
80
Darren Sammy
West Indies
73
78
Sean Williams
Zimbabwe
73
78
Azhar Ali
Pakistan
73
78
Stephan Myburgh
Netherlands
74
77
Yuvraj Singh
India
75
75
Jos Buttler
England
75
75
Mahmudullah
Bangladesh
75
75
Shan Masood
Pakistan
75
75
Lendl Simmons
West Indies
75
75
Wesley Barresi
Netherlands
75
75
Collins Obuya
Kenya
76
74
Jamie Atkinson
Hong Kong
76
74
Tom Cooper
Netherlands
76
74
Ben Cooper
Netherlands
76
74
Ashan Priyanjan
Sri Lanka
76
74
Vernon Philander
South Africa
77
73
Sohaib Maqsood
Pakistan
78
72
Gary Wilson
Ireland
78
72
Ruvindu Gunasekera
Canada
79
71
Ryan McLaren
South Africa
79
71
Grant Elliott
New Zealand
80
70
Malcolm Waller
Zimbabwe
80
70
Raza-ur-Rehman
Canada
80
70
Niall O'Brien
Ireland
80
70
Richie Berrington
Scotland
81
69
Dinesh Karthik
India
82
68
Tanmay Mishra
Kenya
82
68
Rohan Mustafa
United Arab Emirates
83
67
Stephan Baard
Namibia
83
67
Ashish Bagai
Canada
83
67
Khurram Khan
United Arab Emirates
83
67
Jonny Bairstow
England
84
65
Stuart Broad
England
84
65
Thisara Perera
Sri Lanka
84
65
Swapnil Patil
United Arab Emirates
85
64
Josh Davey
Scotland
85
64
Mahuru Dai
P.N.G.
85
64
David Hemp
Bermuda
85
64
Umar Akmal
Pakistan
85
64
Adnan Akmal
Pakistan
85
64
Mitchell Johnson
Australia
86
63
Ambati Rayudu
India
86
63
Michael Carberry
England
86
63
Prasanna Jayawardene
Sri Lanka
87
62
Trent Johnston
Ireland
87
62
David Wiese
South Africa
88
61
Sharjeel Khan
Pakistan
88
61
Najibullah Zadran
Afghanistan
88
61
Ravindra Jadeja
India
89
60
David Hussey
Australia
89
60
Daan van Bunge
Netherlands
90
59
Anton Devcich
New Zealand
90
59
Kirk Edwards
West Indies
90
59
Kithuruwan Vithanage
Sri Lanka
90
59
Umar Amin
Pakistan
91
58
Ish Sodhi
New Zealand
91
58
Nuwan Kulasekara
Sri Lanka
91
58
Tino Mawoyo
Zimbabwe
91
58
Michael Leask
Scotland
91
58
Farhaan Behardien
South Africa
91
58
Usman Limbada
Canada
91
58
Jimmy Hansra
Canada
92
57
Nizakat Khan
Hong Kong
92
57
Morris Ouma
Kenya
92
57
Kila Pala
P.N.G.
93
56
Wayne Parnell
South Africa
93
56
Steven Finn
England
94
55
Geraint Jones
England
94
55
Ryan Harris
Australia
94
55
Samiullah Shenwari
Afghanistan
94
55
Rizwan Cheema
Canada
95
54
Steve Tikolo
Kenya
95
54
Helao France
Namibia
95
54
Paras Khadka
Nepal
95
54
Subash Khakurel
Nepal
95
54
Usman Khawaja
Australia
96
53
Abdur Razzak
Bangladesh
96
53
James Franklin
New Zealand
96
53
Hiral Patel
Canada
96
53
Michael Lumb
England
97
52
Luke Wright
England
97
52
Ragheb Aga
Kenya
97
52
Trent Boult
New Zealand
97
52
Gautam Gambhir
India
97
52
Narsingh Deonarine
West Indies
97
52
Prosper Utseya
Zimbabwe
98
51
Dwayne Bravo
West Indies
98
51
Peter Siddle
Australia
98
51
Waqas Barkat
Hong Kong
98
51
Janeiro Tucker
Bermuda
98
51
Binod Bhandari
Nepal
99
50
Timroy Allen
U.S.A.
99
50
Michael Rippon
Netherlands
99
50
Noor Ali Zadran
Afghanistan
99
50
Karim Sadiq
Afghanistan
100
49
Saeed Ajmal
Pakistan
100
49
Luke Ronchi
New Zealand
101
48
Jahurul Islam
Bangladesh
101
48
Peter Borren
Netherlands
101
48
Babar Hayat
Hong Kong
101
48
Chamu Chibhabha
Zimbabwe
102
47
Alex Obanda
Kenya
102
47
Nathan McCullum
New Zealand
102
47
Wahab Riaz
Pakistan
103
45
Kraigg Brathwaite
West Indies
103
45
Tim Bresnan
England
103
45
Tre Manders
Bermuda
104
44
Gyanendra Malla
Nepal
104
44
Tom de Grooth
Netherlands
104
44
Samit Patel
England
104
44
Tim Southee
New Zealand
104
44
Tanvir Ahmed
Pakistan
104
44
Dale Steyn
South Africa
105
43
Rory Kleinveldt
South Africa
105
43
Shoaib Malik
Pakistan
105
43
Andre Russell
West Indies
105
43
Graeme Cremer
Zimbabwe
105
43
Asghar Stanikzai
Afghanistan
105
43
Sarel Burger
Namibia
105
43
Anwar Ali
Pakistan
105
43
Gulbadin Naib
Afghanistan
105
43
Sharad Vesawkar
Nepal
106
42
Richmond Mutumbami
Zimbabwe
106
42
Sachithra Senanayake
Sri Lanka
106
42
James Neesham
New Zealand
106
42
Seekkuge Prasanna
Sri Lanka
107
41
Bruce Martin
New Zealand
107
41
Sohail Tanvir
Pakistan
107
41
Marshall Ayub
Bangladesh
107
41
Nehemiah Odhiambo
Kenya
107
41
Rob Taylor
Scotland
108
40
Damodar Daesrath
Canada
108
40
FA Klokker
108
40
Anamul Haque
Bangladesh
108
40
Sarfraz Ahmed
Pakistan
109
39
Bilawal Bhatti
Pakistan
110
38
Bhuvneshwar Kumar
India
110
38
Shem Ngoche
Kenya
111
37
Jeevan Mendis
Sri Lanka
111
37
Christiaan Jonker
South Africa
111
37
Dwaine Pretorius
South Africa
111
37
Neil Wagner
New Zealand
112
36
Chris Woakes
England
113
35
James Pattinson
Australia
113
35
Rahmat Shah
Afghanistan
113
35
Rahat Ali
113
35
Christoffel Viljoen
Namibia
113
35
Arshad Ali
United Arab Emirates
113
35
Jack Vare
P.N.G.
114
34
Nic Maddinson
Australia
114
34
Kemar Roach
West Indies
114
34
Graeme Swann
England
115
33
Robiul Islam
Bangladesh
115
33
Shingi Masakadza
Zimbabwe
115
33
Lionel Cann
Bermuda
116
32
John Mooney
Ireland
116
32
Charles Amini
P.N.G.
116
32
Aftab Ahmed
Bangladesh
117
31
Virender Sehwag
India
117
31
Keegan Meth
Zimbabwe
117
31
Moneeb Iqbal
Scotland
117
31
Max Sorensen
Ireland
117
31
HAM Shah
118
30
Abdul Shakoor
United Arab Emirates
118
30
Devon Smith
West Indies
118
30
Clint McKay
Australia
119
29
Zaheer Khan
India
119
29
Shahriar Nafees
Bangladesh
119
29
Doug Bracewell
New Zealand
119
29
Dion Stovell
Bermuda
119
29
Saqib Ali
United Arab Emirates
120
28
Assad Vala
P.N.G.
120
28
Merwe Erasmus
Namibia
120
28
Mark Chapman
Hong Kong
120
28
Kyle Mills
New Zealand
120
28
James Anderson
England
120
28
Sunil Narine
West Indies
120
28
Mirwais Ashraf
Afghanistan
121
27
Ben Cutting
Australia
121
27
Vinay Kumar
India
121
27
Michael Hussey
Australia
121
27
Mudassar Bukhari
Netherlands
122
26
Tim Gruijters
Netherlands
122
26
Haris Sohail
Pakistan
122
26
Safyaan Sharif
Scotland
122
26
Nelson Odhiambo
Kenya
122
26
Tanwir Afzal
Hong Kong
122
26
Jean-Pierre Kotze
Namibia
123
25
Junaid Khan
123
25
Majid Haq
Scotland
123
25
Pieter Seelaar
Netherlands
123
25
Abul Hasan
Bangladesh
123
25
James Taylor
England
123
25
Tino Best
West Indies
123
25
Zulfiqar Babar
Pakistan
124
24
Tinashe Panyangara
Zimbabwe
124
24
Craig Kieswetter
England
125
23
Tim Murtagh
Ireland
125
23
Timm van der Gugten
Netherlands
125
23
Gordon Goudie
Scotland
125
23
Craig Wallace
Scotland
125
23
Johannes Smit
Namibia
125
23
Neil McGarrell
West Indies
125
23
Tendai Chatara
Zimbabwe
125
23
Umar Gul
Pakistan
126
22
Abdur Rehman
Pakistan
126
22
Regis Chakabva
Zimbabwe
126
22
James Tredwell
England
126
22
Mitchell Marsh
Australia
126
22
Ziaur Rahman
Afghanistan
126
22
Allan Douglas
Bermuda
126
22
Pradeep Airee
Nepal
126
22
Sagar Pun
Nepal
126
22
RG Mukasa
126
22
Hamza Tariq
Canada
126
22
Munir Dar
Hong Kong
127
21
Gordon Drummond
Scotland
127
21
C Waiswa
128
20
J Sebanja
128
20
Ronnie Hira
New Zealand
128
20
David Murphy
Scotland
128
20
Aaron Redmond
New Zealand
128
20
Veerasammy Permaul
West Indies
129
19
Brian Vitori
Zimbabwe
129
19
Jason Holder
West Indies
129
19
Lasith Malinga
Sri Lanka
129
19
Ajantha Mendis
Sri Lanka
129
19
Morne Morkel
South Africa
129
19
Amjad Javed
United Arab Emirates
129
19
Nitish Kumar
Canada
129
19
Devon Thomas
West Indies
129
19
F Nsubuga
130
18
Mohammad Shahzad
United Arab Emirates
130
18
Duncan Allan
Kenya
130
18
Hiren Varaiya
Kenya
130
18
Aaron Phangiso
South Africa
130
18
Hamish Gardiner
Scotland
130
18
Timycen Maruma
Zimbabwe
130
18
Xavier Doherty
Australia
130
18
Nathan Lyon
Australia
131
17
Rangana Herath
Sri Lanka
131
17
Nuwan Pradeep
Sri Lanka
131
17
Haseeb Amjad
Hong Kong
132
16
Ben Rohrer
Australia
132
16
Lonwabo Tsotsobe
South Africa
132
16
Natsai M'shangwe
Zimbabwe
132
16
Nathan Coulter-Nile
Australia
133
15
Shane Shillingford
West Indies
133
15
Shaminda Eranga
Sri Lanka
133
15
Dhammika Prasad
Sri Lanka
133
15
Khaya Zondo
South Africa
133
15
Malachi Jones
Bermuda
133
15
Paul van Meekeren
Netherlands
134
14
Ahmed Raza
United Arab Emirates
134
14
Mohammad Irfan
Pakistan
134
14
Daniel Flynn
New Zealand
134
14
Mashrafe Mortaza
Bangladesh
134
14
Chris Jordan
England
135
13
Shahadat Hossain
Bangladesh
135
13
Kyle Abbott
South Africa
135
13
Hashmatullah Shaidi
Afghanistan
135
13
Shapoor Zadran
Afghanistan
135
13
Tinotenda Mutombodzi
Zimbabwe
135
13
Basant Regmi
Nepal
135
13
Faizan Asif
United Arab Emirates
135
13
Anil Mandal
Nepal
135
13
Andrew Ellis
New Zealand
135
13
Jacobi Robinson
Bermuda
136
12
Chris Douglas
Bermuda
136
12
Kwame Tucker
Bermuda
136
12
Junaid Siddiqui
Canada
136
12
Eddie Richardson
Ireland
136
12
Kamau Leverock
Bermuda
136
12
Ray Price
Zimbabwe
136
12
Kyle Jarvis
Zimbabwe
136
12
Thilan Samaraweera
Sri Lanka
136
12
Ehsan Adil
Pakistan
137
11
Mohammed Shami
India
137
11
Harbhajan Singh
India
137
11
Nasir Aziz
United Arab Emirates
137
11
Asad Ali
Pakistan
137
11
Chris Amini
P.N.G.
138
10
Hammad Azam
Pakistan
138
10
Ahsan Malik
Netherlands
138
10
Matthew Cross
Scotland
138
10
Freddie Coleman
Scotland
138
10
Nadeem Ahmed
Hong Kong
138
10
Chris Barnwell
West Indies
138
10
Abdul Razzaq
Pakistan
139
9
Shafiqullah
Afghanistan
139
9
Afsar Zazai
Afghanistan
139
9
Amit Mishra
India
139
9
John Reva
P.N.G.
139
9
Zane Green
Namibia
139
9
Chris Morris
South Africa
139
9
Shadeep Silva
United Arab Emirates
140
8
Willie Gavera
P.N.G.
140
8
Elijah Otieno
Kenya
140
8
HB Kayondo
140
8
Chris Tremlett
England
140
8
Jeetan Patel
New Zealand
140
8
Dawlat Zadran
Afghanistan
140
8
Jehan Mubarak
Sri Lanka
141
7
Rubel Hossain
Bangladesh
141
7
Ishant Sharma
India
141
7
Bernard Scholtz
Namibia
141
7
Elmore Hutchinson
U.S.A.
141
7
Rizwan Mahmood
141
7
Thomas Odoyo
Kenya
141
7
James Shannon
Ireland
141
7
Henry Davids
South Africa
141
7
Iain Wardlaw
Scotland
142
6
Dilhara Lokuhettige
Sri Lanka
142
6
Mitchell McClenaghan
New Zealand
142
6
Neil Broom
New Zealand
142
6
Dhiren Gondaria
Kenya
142
6
Aizaz Khan
Hong Kong
142
6
Harvir Baidwan
Canada
142
6
Jitendra Mukhiya
Nepal
142
6
Michael Chinouya
Zimbabwe
142
6
Bashir Shah
142
6
Jackson Bird
Australia
142
6
Enamul Haque jnr
Bangladesh
142
6
Hamid Hassan
Afghanistan
143
5
Sheldon Cottrell
West Indies
143
5
Suranga Lakmal
Sri Lanka
143
5
Al-Amin Hossain
Bangladesh
143
5
Daniel Vettori
New Zealand
143
5
Dilshan Munaweera
Sri Lanka
143
5
Roy Lamsam
Hong Kong
143
5
Edgar Schiferli
Netherlands
144
4
Henry Osinde
Canada
144
4
George Dockrell
Ireland
144
4
Alex Cusack
Ireland
144
4
Mangaliso Mosehle
South Africa
144
4
Terryn Fray
Bermuda
144
4
Beuran Hendricks
South Africa
144
4
B Masaba
144
4
Shafiul Islam
Bangladesh
144
4
Rob Nicol
New Zealand
144
4
Boyd Rankin
England
144
4
Sajedul Islam
Bangladesh
144
4
Fawad Ahmed
Australia
145
3
Ashok Dinda
India
145
3
Imran Tahir
South Africa
145
3
Amir Hamza
Afghanistan
145
3
Jeremy Gordon
Canada
145
3
Neil Carter
Scotland
146
2
Jade Dernbach
England
146
2
Rayyan Pathan
Canada
146
2
Kenneth Kamyuka
Canada
146
2
Kinchit Shah
Hong Kong
146
2
Usman Khan
Pakistan
146
2
Shakti Gauchan
Nepal
146
2
Manjula Guruge
United Arab Emirates
146
2
Derrick Brangman
Bermuda
146
2
Cecil Khan
Canada
146
2
Chris Mpofu
Zimbabwe
146
2
Ravi Rampaul
West Indies
146
2
Pragyan Ojha
India
146
2
Monty Panesar
England
147
1
Umesh Yadav
India
147
1
Simon Kerrigan
England
147
1
Ian Butler
New Zealand
147
1
Shannon Gabriel
West Indies
147
1
Kamran Shazad
United Arab Emirates
147
1
Mohammad Naveed
United Arab Emirates
147
1
Abzal Dean
Canada
147
1
Samuel Badree
West Indies
147
1
H Ssenyondo
147
1
James Ngoche
Kenya
147
1
Ankur Vasishta
Hong Kong
147
1
Angelo Perera
Sri Lanka
147
1
Gurdeep Singh
Kenya
147
1
Pipi Raho
P.N.G.
148
0
Manny Aulakh
Canada
148
0
Michau Preez
Namibia
148
0
Keshav Maharaj
South Africa
148
0
Dane Piedt
South Africa
148
0
Justin Ontong
South Africa
148
0
Chris Martin
New Zealand
148
0
Elias Sunny
Bangladesh
148
0
Jesse Ryder
New Zealand
148
0
Gary Ballance
England
148
0
Mohit Sharma
India
148
0
Kane Richardson
Australia