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 2011 for all time
Position
Stats Value
Player Name
Team Name
1
294
Alastair Cook
England
2
236
Taufeeq Umar
Pakistan
3
235
Ian Bell
England
4
219
Virender Sehwag
India
5
211
Kumar Sangakkara
Sri Lanka
6
203
Jonathan Trott
England
7
202
Kevin Pietersen
England
8
200
Younis Khan
Pakistan
9
195
Darren Bravo
West Indies
10
193
Tillakaratne Dilshan
Sri Lanka
11
185
Shane Watson
Australia
12
176
VVS Laxman
India
13
163
Tino Mawoyo
Zimbabwe
14
161
Jacques Kallis
South Africa
15
158
Andrew Strauss
England
16
151
Michael Clarke
Australia
17
146
Sachin Tendulkar
India
17
146
Rahul Dravid
India
18
144
MS Dhoni
India
18
144
Shakib Al Hasan
Bangladesh
18
144
Mahela Jayawardene
Sri Lanka
19
143
Mohammad Hafeez
Pakistan
20
142
Michael Hussey
Australia
21
141
Shaun Marsh
Australia
22
134
AB de Villiers
South Africa
23
133
Upul Tharanga
Sri Lanka
24
131
Ross Taylor
New Zealand
25
128
Brendan Taylor
Zimbabwe
26
126
Matt Prior
England
26
126
Phillip Hughes
Australia
27
124
Rakep Patel
Kenya
28
123
David Warner
Australia
29
122
Lendl Simmons
West Indies
30
121
Kirk Edwards
West Indies
31
120
Prasanna Jayawardene
Sri Lanka
32
119
Ryan ten Doeschate
Netherlands
32
119
Kieron Pollard
West Indies
33
118
Shiv Chanderpaul
West Indies
34
117
Virat Kohli
India
35
116
Hashim Amla
South Africa
35
116
Craig Williams
Namibia
36
115
Ahmed Shehzad
Pakistan
37
113
Adrian Barath
West Indies
37
113
Yuvraj Singh
India
37
113
Kevin O'Brien
Ireland
37
113
Paul Stirling
Ireland
38
110
Daniel Vettori
New Zealand
39
109
Martin Guptill
New Zealand
40
108
Rob Nicol
New Zealand
41
107
Jesse Ryder
New Zealand
41
107
Devon Smith
West Indies
42
105
Dinesh Chandimal
Sri Lanka
42
105
Angelo Mathews
Sri Lanka
42
105
Yusuf Pathan
India
43
104
Ricky Ponting
Australia
43
104
Manoj Tiwary
India
43
104
Eoin Morgan
England
43
104
Asad Shafiq
Pakistan
43
104
Hamilton Masakadza
Zimbabwe
44
103
Ravichandran Ashwin
India
45
102
Misbah-ul-Haq
Pakistan
45
102
Thilan Samaraweera
Sri Lanka
46
101
Graeme Smith
South Africa
46
101
Mushfiqur Rahim
Bangladesh
46
101
Brendon McCullum
New Zealand
47
100
Nasir Hossain
Bangladesh
47
100
Kane Williamson
New Zealand
47
100
Azhar Ali
Pakistan
48
99
Jean-Paul Duminy
South Africa
48
99
Malcolm Waller
Zimbabwe
49
98
Tatenda Taibu
Zimbabwe
49
98
Collins Obuya
Kenya
49
98
Kyle Coetzer
Scotland
50
97
Shahriar Nafees
Bangladesh
50
97
Gautam Gambhir
India
51
96
Ravi Bopara
England
51
96
Vusi Sibanda
Zimbabwe
51
96
Denesh Ramdin
West Indies
52
95
Parthiv Patel
India
52
95
Rohit Sharma
India
53
94
Shabir Noori
Afghanistan
54
93
Imrul Kayes
Bangladesh
55
92
Andre Russell
West Indies
56
91
Umar Akmal
Pakistan
56
91
Ajinkya Rahane
India
57
90
Tim Bresnan
England
58
89
Kamran Akmal
Pakistan
59
88
Marlon Samuels
West Indies
59
88
Brad Haddin
Australia
59
88
Ed Joyce
England
60
86
John Mooney
Ireland
60
86
Ravi Rampaul
West Indies
61
85
Craig Ervine
Zimbabwe
62
84
Ashish Bagai
Canada
62
84
Suresh Raina
India
62
84
Amit Mishra
India
62
84
Peter Borren
Netherlands
63
83
Tamim Iqbal
Bangladesh
64
82
Sarel Burger
Namibia
65
81
Kieran Powell
West Indies
66
80
Chris Gayle
West Indies
66
80
Adam Voges
Australia
67
78
Ravindra Jadeja
India
67
78
Nazimuddin
Bangladesh
67
78
Christoffel Viljoen
Namibia
68
77
Dean Brownlie
New Zealand
69
76
Tharanga Paranavitana
Sri Lanka
70
75
Imran Farhat
Pakistan
70
75
Ramnaresh Sarwan
West Indies
70
75
Shahid Afridi
70
75
Tom Cooper
Netherlands
70
75
William Porterfield
Ireland
71
74
Stuart Broad
England
72
73
Mohammad Ashraful
Bangladesh
73
72
Craig Kieswetter
England
73
72
Tanmay Mishra
Kenya
74
71
Seren Waters
Kenya
74
71
Alex Cusack
Ireland
75
70
Jimmy Hansra
Canada
75
70
Samit Patel
England
75
70
Harbhajan Singh
India
76
69
Forster Mutizwa
Zimbabwe
77
68
Kraigg Brathwaite
West Indies
77
68
Lahiru Thirimanne
Sri Lanka
77
68
David Hussey
Australia
77
68
Ed Cowan
Australia
77
68
Mahmudullah
Bangladesh
78
67
Wesley Barresi
Netherlands
78
67
Morne van Wyk
South Africa
79
65
Nathan McCullum
New Zealand
79
65
Chamu Chibhabha
Zimbabwe
79
65
Khurram Khan
United Arab Emirates
79
65
Usman Khawaja
Australia
79
65
Mark Boucher
South Africa
80
63
Chamara Silva
Sri Lanka
81
62
Abdul Razzaq
Pakistan
81
62
Abhinav Mukund
India
81
62
James Franklin
New Zealand
81
62
Hiral Patel
Canada
81
62
Alex Hales
England
82
61
Gary Wilson
Ireland
83
60
Michael Yardy
England
83
60
Gerrie Snyman
Namibia
83
60
Amjad Ali
United Arab Emirates
83
60
Faf du Plessis
South Africa
83
60
Dimuth Karunaratne
Sri Lanka
83
60
Carlton Baugh
West Indies
84
59
David Miller
South Africa
85
58
Darren Sammy
West Indies
85
58
Mohammad Nabi
Afghanistan
85
58
Scott Styris
New Zealand
86
57
Reece Young
New Zealand
86
57
Mitchell Johnson
Australia
86
57
Ruvindu Gunasekera
Canada
86
57
Tanvir Ahmed
Pakistan
86
57
Niall O'Brien
Ireland
87
56
Richie Berrington
Scotland
87
56
Stephan Myburgh
Netherlands
87
56
Tim Southee
New Zealand
88
54
Steven Smith
Australia
88
54
Fraser Watts
Scotland
89
53
Aaron Finch
Australia
89
53
Adnan Akmal
Pakistan
90
52
Naeem Islam
Bangladesh
91
51
Shikhar Dhawan
India
91
51
Andrew Poynter
Ireland
91
51
David Obuya
Kenya
91
51
Thomas Odoyo
Kenya
92
50
Usman Limbada
Canada
92
50
Ashwell Prince
South Africa
93
49
Alexei Kervezee
Netherlands
94
48
Josh Davey
Scotland
94
48
Jeevan Mendis
Sri Lanka
94
48
Chanaka Welegedara
Sri Lanka
95
47
Elton Chigumbura
Zimbabwe
96
46
Callum Ferguson
Australia
96
46
Colin Ingram
South Africa
96
46
Calum MacLeod
Scotland
97
45
Cameron White
Australia
97
45
Murali Vijay
India
98
44
Jacques Rudolph
South Africa
98
44
Johan Botha
South Africa
98
44
Nehemiah Odhiambo
Kenya
98
44
Luke Wright
England
99
43
Dale Steyn
South Africa
99
43
Gulbadin Naib
Afghanistan
99
43
S Badrinath
India
99
43
Peter Siddle
Australia
99
43
Abdur Razzak
Bangladesh
100
42
Steven Davies
England
100
42
Shaiman Anwar
United Arab Emirates
101
41
Mudassar Bukhari
Netherlands
101
41
Jonny Bairstow
England
101
41
Raqibul Hasan
Bangladesh
101
41
Suraj Randiv
Sri Lanka
102
40
Abdur Rehman
Pakistan
102
40
Dwayne Bravo
West Indies
102
40
Praveen Kumar
India
103
39
Brett Lee
Australia
103
39
BJ Watling
New Zealand
103
39
Greg Lamb
Zimbabwe
103
39
Kaushal Silva
Sri Lanka
103
39
Dilhara Fernando
Sri Lanka
103
39
Danza Hyatt
West Indies
104
37
Regis Chakabva
Zimbabwe
104
37
Graeme Cremer
Zimbabwe
104
37
Rizwan Cheema
Canada
104
37
Junaid Siddique
Bangladesh
104
37
James Pattinson
Australia
105
36
Mitchell Marsh
Australia
105
36
Graeme Swann
England
105
36
Prosper Utseya
Zimbabwe
105
36
Rangana Herath
Sri Lanka
105
36
Johnson Charles
West Indies
105
36
Faizan Asif
United Arab Emirates
105
36
Hammad Azam
Pakistan
106
35
Ahmed Raza
United Arab Emirates
106
35
Steven Finn
England
106
35
Shuvagata Hom
Bangladesh
107
34
Ben Hilfenhaus
Australia
107
34
Nuwan Kulasekara
Sri Lanka
107
34
Umar Gul
Pakistan
107
34
Nawroz Mangal
Afghanistan
107
34
Karim Sadiq
Afghanistan
107
34
Chris Barnwell
West Indies
107
34
Majid Haq
Scotland
107
34
Neil Kruger
Netherlands
107
34
Preston Mommsen
Scotland
107
34
Zubin Surkari
Canada
108
33
Asghar Stanikzai
Afghanistan
108
33
Dwayne Smith
West Indies
108
33
Dhammika Prasad
Sri Lanka
109
32
Lasith Malinga
Sri Lanka
109
32
Mitchell Starc
Australia
109
32
Tim Gruijters
Netherlands
109
32
Irfan Karim
Kenya
110
31
Rusty Theron
South Africa
110
31
Ben Stokes
England
110
31
Robin Peterson
South Africa
111
30
Sohail Tanvir
Pakistan
111
30
Brendan Nash
West Indies
111
30
Fidel Edwards
West Indies
111
30
Charles Coventry
Zimbabwe
111
30
Sean Williams
Zimbabwe
111
30
Paul Collingwood
England
111
30
Doug Bollinger
Australia
111
30
Michael Swart
Netherlands
111
30
Nitish Kumar
Canada
112
29
Kemar Roach
West Indies
112
29
Imran Tahir
South Africa
112
29
Wayne Parnell
South Africa
113
28
Saeed Ajmal
Pakistan
113
28
Morne Morkel
South Africa
113
28
Eric Szwarczynski
Netherlands
113
28
Tom de Grooth
Netherlands
113
28
Nasir Aziz
United Arab Emirates
114
27
Duncan Allan
Kenya
114
27
Sunil Narine
West Indies
114
27
Mohammad Shahzad
Afghanistan
114
27
James Anderson
England
115
26
Devendra Bishoo
West Indies
115
26
Atse Buurman
Netherlands
116
25
Junaid Siddiqui
Canada
116
25
Thisara Perera
Sri Lanka
116
25
Kyle Jarvis
Zimbabwe
116
25
Jacob Oram
New Zealand
116
25
RP Singh
India
117
24
Zaheer Khan
India
117
24
Jamie How
New Zealand
117
24
Shafiul Islam
Bangladesh
117
24
Chris Tremlett
England
117
24
Sarfraz Ahmed
Pakistan
117
24
Hamza Tariq
Canada
117
24
Helao France
Namibia
118
23
Arshad Ali
United Arab Emirates
118
23
Alex Obanda
Kenya
118
23
Vernon Philander
South Africa
118
23
Ramiz Raja
Pakistan
118
23
Abhimanyu Mithun
India
118
23
Ryan Harris
Australia
118
23
Trent Copeland
Australia
119
22
Steve O'Keefe
Australia
119
22
Alviro Petersen
South Africa
119
22
Hamid Hassan
Afghanistan
119
22
Jimmy Kamande
Kenya
119
22
Khurram Chohan
Canada
119
22
George Dockrell
Ireland
119
22
Andre Botha
Ireland
119
22
Trent Johnston
Ireland
119
22
Tom Heggelman
Netherlands
120
21
Vikrant Shetty
United Arab Emirates
120
21
Farhad Reza
Bangladesh
120
21
John Hastings
Australia
120
21
Tim Paine
Australia
120
21
Umesh Yadav
India
120
21
Trent Boult
New Zealand
120
21
Shahadat Hossain
Bangladesh
121
20
Alok Kapali
Bangladesh
121
20
Liam Plunkett
England
121
20
Elias Sunny
Bangladesh
121
20
Suhrawadi Shuvo
Bangladesh
121
20
Keegan Meth
Zimbabwe
121
20
Amjad Javed
United Arab Emirates
121
20
Gordon Drummond
Scotland
121
20
Thilina Kandamby
Sri Lanka
122
19
Neil McCallum
Scotland
122
19
Mohammad Salman
Pakistan
122
19
Chris Woakes
England
123
18
Vinay Kumar
India
123
18
Suranga Lakmal
Sri Lanka
123
18
Merwe Erasmus
Namibia
123
18
Karl Whatham
Canada
124
17
Chamara Kapugedera
Sri Lanka
124
17
Wahab Riaz
Pakistan
124
17
Shoaib Malik
Pakistan
124
17
Harvir Baidwan
Canada
124
17
Ishant Sharma
India
124
17
Kyle Mills
New Zealand
125
16
Rubel Hossain
Bangladesh
125
16
James Tredwell
England
125
16
Farveez Maharoof
Sri Lanka
125
16
Morris Ouma
Kenya
126
15
Bas Zuiderent
Netherlands
126
15
Devon Thomas
West Indies
126
15
Kosala Kulasekara
Sri Lanka
126
15
John Davison
Canada
126
15
Scott Borthwick
England
127
14
Nathan Lyon
Australia
127
14
Njabulo Ncube
Zimbabwe
127
14
Brian Vitori
Zimbabwe
127
14
Gordon Goudie
Scotland
128
13
Steve Tikolo
Kenya
128
13
Nikita Miller
West Indies
128
13
Pat Cummins
Australia
128
13
Jos Buttler
England
129
12
Robiul Islam
Bangladesh
129
12
Jeetan Patel
New Zealand
129
12
Doug Bracewell
New Zealand
129
12
Shaminda Eranga
Sri Lanka
129
12
Ajantha Mendis
Sri Lanka
129
12
Gregor Maiden
Scotland
129
12
Stephan Baard
Namibia
129
12
Cephas Zhuwao
Zimbabwe
130
11
Andre Fletcher
West Indies
130
11
Carlos Brathwaite
West Indies
130
11
Saqib Ali
United Arab Emirates
130
11
Abdul Rehman
United Arab Emirates
130
11
Luke Woodcock
New Zealand
130
11
Sohail Khan
Pakistan
130
11
Yasir Shah
Pakistan
130
11
Ray Price
Zimbabwe
131
10
Samiullah Shenwari
Afghanistan
131
10
Mirwais Ashraf
Afghanistan
131
10
Javed Ahmadi
Afghanistan
131
10
Xavier Doherty
Australia
131
10
Matthew Wade
Australia
131
10
Runish Gudhka
Kenya
131
10
Andrew White
Ireland
132
9
Tyson Gordon
Canada
132
9
James Ngoche
Kenya
132
9
Safyaan Sharif
Scotland
132
9
Ajmal Shahzad
England
132
9
Amir Hamza
Afghanistan
132
9
Balaji Rao
Canada
132
9
Marchant de Lange
South Africa
133
8
Sanath Jayasuriya
Sri Lanka
133
8
Lonwabo Tsotsobe
South Africa
133
8
Seekkuge Prasanna
Sri Lanka
133
8
Chris Mpofu
Zimbabwe
133
8
Nazmul Hossain
Bangladesh
133
8
Brent Arnel
New Zealand
133
8
Piyush Chawla
India
133
8
Usman Salahuddin
Pakistan
133
8
Bradley Kruger
Netherlands
133
8
Elijah Otieno
Kenya
133
8
Rajesh Bhudia
Kenya
134
7
Hiren Varaiya
Kenya
134
7
Lucas Oluoch
Kenya
134
7
Zahid Hussain
Canada
134
7
Sreesanth
India
134
7
Jason Krejza
Australia
134
7
Chris Martin
New Zealand
134
7
Natsai M'shangwe
Zimbabwe
134
7
Muttiah Muralitharan
Sri Lanka
134
7
Paul Harris
South Africa
135
6
Aizaz Cheema
Pakistan
135
6
Sulieman Benn
West Indies
135
6
Munaf Patel
India
135
6
Ashish Nehra
India
135
6
Varun Aaron
India
135
6
Peter Ongondo
Kenya
135
6
Bernard Loots
Netherlands
135
6
Wilfred Diepeveen
Netherlands
135
6
Shadeep Silva
United Arab Emirates
135
6
Ashley Nurse
West Indies
135
6
Junaid Khan
136
5
Dominic Wesonga
Kenya
136
5
Jade Dernbach
England
136
5
Tim McIntosh
New Zealand
136
5
Boyd Rankin
England
137
4
Hamish Bennett
New Zealand
137
4
Irfan Pathan
India
137
4
Tinashe Panyangara
Zimbabwe
137
4
Henry Osinde
Canada
137
4
Anthony Martin
West Indies
137
4
Vinoo Tewarie
Netherlands
138
3
Craig Wallace
Scotland
138
3
Miles Bascombe
West Indies
138
3
Nkrumah Bonner
West Indies
138
3
Heino Kuhn
South Africa
138
3
Nigel Jones
Ireland
138
3
Parth Desai
Canada
138
3
Rustam Bhatti
Canada
138
3
Pieter Seelaar
Netherlands
138
3
Pragyan Ojha
India
139
2
Cheteshwar Pujara
India
139
2
Nathan Hauritz
Australia
139
2
Michael Beer
Australia
139
2
Shoaib Akhtar
Pakistan
139
2
Michael Lumb
England
139
2
Sharif Asadullah
United Arab Emirates
139
2
Jason Mohammed
West Indies
140
1
Berend Westdijk
Netherlands
140
1
Stuart Meaker
England
140
1
James Taylor
England
140
1
Robin Uthappa
India
140
1
Dawlat Zadran
Afghanistan
140
1
Noor Ali Zadran
Afghanistan
140
1
Dilruwan Perera
Sri Lanka
140
1
Makhaya Ntini
South Africa
140
1
Nuwan Pradeep
Sri Lanka
141
0
Shaun Tait
Australia
141
0
Andy McKay
New Zealand
141
0
Adeel Raja
Netherlands
141
0
Shem Ngoche
Kenya
141
0
Derwin Christian
West Indies