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 2009 for all time
Position
Stats Value
Player Name
Team Name
1
313
Younis Khan
Pakistan
2
293
Virender Sehwag
India
3
291
Ramnaresh Sarwan
West Indies
4
275
Mahela Jayawardene
Sri Lanka
5
231
Thilan Samaraweera
Sri Lanka
6
201
Jesse Ryder
New Zealand
7
194
Charles Coventry
Zimbabwe
8
178
Hamilton Masakadza
Zimbabwe
9
177
Rahul Dravid
India
10
175
Sachin Tendulkar
India
11
170
David Hemp
Bermuda
12
169
Andrew Strauss
England
13
168
Fawad Alam
Pakistan
14
167
Gautam Gambhir
India
15
166
Denesh Ramdin
West Indies
16
165
Chris Gayle
West Indies
17
164
Amjad Javed
United Arab Emirates
18
163
AB de Villiers
South Africa
19
162
Tillakaratne Dilshan
Sri Lanka
20
161
Paul Collingwood
England
21
160
Alastair Cook
England
21
160
Phillip Hughes
Australia
22
158
Kamran Akmal
Pakistan
23
154
Prasanna Jayawardene
Sri Lanka
23
154
Tamim Iqbal
Bangladesh
24
151
Ross Taylor
New Zealand
25
150
Ricky Ponting
Australia
25
150
Ashwell Prince
South Africa
26
147
Shiv Chanderpaul
West Indies
27
143
Ravi Bopara
England
28
141
Graeme Smith
South Africa
29
140
Ian Bell
England
29
140
Daniel Vettori
New Zealand
30
138
Michael Clarke
Australia
31
137
Kumar Sangakkara
Sri Lanka
32
136
Shane Watson
Australia
33
134
Shoaib Malik
Pakistan
33
134
Ryan ten Doeschate
Netherlands
34
131
John Davison
Canada
34
131
Yuvraj Singh
India
34
131
Brendon McCullum
New Zealand
34
131
Matt Prior
England
35
129
Umar Akmal
Pakistan
36
127
Gavin Hamilton
England
36
127
Kyle Coetzer
Scotland
37
125
Jan-Berrie Burger
Namibia
37
125
Marcus North
Australia
38
124
MS Dhoni
India
38
124
VVS Laxman
India
38
124
Khurram Khan
United Arab Emirates
39
123
Mitchell Johnson
Australia
40
122
Simon Katich
Australia
40
122
Martin Guptill
New Zealand
40
122
Noor Ali Zadran
Afghanistan
41
121
Brad Haddin
Australia
41
121
Michael Hussey
Australia
41
121
Alexei Kervezee
Netherlands
41
121
Neil McCallum
Scotland
42
120
Jacques Kallis
South Africa
43
119
Jonathan Trott
England
44
118
Upul Tharanga
Sri Lanka
44
118
Brendan Taylor
Zimbabwe
45
117
Imran Farhat
Pakistan
45
117
Sandeep Jyoti
Canada
46
115
Grant Elliott
New Zealand
47
112
Mohammad Yousuf
Pakistan
47
112
Shaun Marsh
Australia
48
111
Tim Paine
Australia
48
111
David Hussey
Australia
48
111
Jean-Paul Duminy
South Africa
49
110
Herschelle Gibbs
South Africa
49
110
Mohammad Shahzad
Afghanistan
50
109
Brendan Nash
West Indies
50
109
Kennedy Otieno
Kenya
51
107
Steven Outerbridge
Bermuda
51
107
Sanath Jayasuriya
Sri Lanka
51
107
Virat Kohli
India
52
105
Cameron White
Australia
52
105
Shakib Al Hasan
Bangladesh
53
104
Adrian Barath
West Indies
53
104
Dwayne Bravo
West Indies
53
104
William Porterfield
Ireland
54
103
Tatenda Taibu
Zimbabwe
54
103
Mohammad Ashraful
Bangladesh
55
102
Kevin Pietersen
England
55
102
Geoff Barnett
Canada
56
101
Kevin O'Brien
Ireland
56
101
Fraser Watts
Scotland
57
100
Sunil Dhaniram
Canada
57
100
Travis Dowlin
West Indies
57
100
Hashim Amla
South Africa
57
100
Salman Butt
Pakistan
58
99
Angelo Mathews
Sri Lanka
59
98
Owais Shah
England
59
98
Mushfiqur Rahim
Bangladesh
59
98
F Nsubuga
60
96
Ian Billcliff
Canada
60
96
Alex Obanda
Kenya
60
96
Chamara Kapugedera
Sri Lanka
61
95
Gerrie Snyman
Namibia
62
94
Loots Bosman
South Africa
62
94
Rizwan Cheema
Canada
62
94
Omar Phillips
West Indies
63
93
Khurram Manzoor
Pakistan
63
93
Thilina Kandamby
Sri Lanka
64
92
Ashish Bagai
Canada
64
92
Karim Sadiq
Afghanistan
64
92
Mark Vermeulen
Zimbabwe
65
90
Stuart Matsikenyeri
Zimbabwe
66
89
Mark Boucher
South Africa
66
89
David Warner
Australia
66
89
Adnan Ilyas
Oman
67
87
Murali Vijay
India
68
85
Eoin Morgan
England
68
85
Graeme Swann
England
68
85
Runako Morton
West Indies
68
85
Kenneth Kamyuka
Canada
69
84
Paul Stirling
Ireland
69
84
Mudassar Bukhari
Netherlands
70
82
Narsingh Deonarine
West Indies
71
80
Tim Bresnan
England
71
80
Daryl Tuffey
New Zealand
71
80
Daan van Bunge
Netherlands
71
80
Jan Stander
Scotland
72
79
Navdeep Poonia
Scotland
72
79
Elton Chigumbura
Zimbabwe
72
79
Forster Mutizwa
Zimbabwe
73
78
Nawroz Mangal
Afghanistan
73
78
Junaid Siddique
Bangladesh
73
78
Raqibul Hasan
Bangladesh
73
78
Saqib Ali
United Arab Emirates
73
78
Collins Obuya
Kenya
74
77
FA Klokker
74
77
Vusi Sibanda
Zimbabwe
74
77
Lendl Simmons
West Indies
75
76
Misbah-ul-Haq
Pakistan
75
76
Tim Ambrose
England
76
75
Nathan Hauritz
Australia
76
75
Sean Williams
Zimbabwe
76
75
Sarel Burger
Namibia
77
74
Ryan Watson
Scotland
77
74
Jimmy Kamande
Kenya
77
74
Andrew Flintoff
England
77
74
Tim McIntosh
New Zealand
78
73
Naeem Islam
Bangladesh
78
73
Mohammad Amir
Pakistan
78
73
Tharanga Paranavitana
Sri Lanka
79
72
Adam Voges
Australia
80
71
Callum Ferguson
Australia
80
71
Andrew White
Ireland
80
71
Luke Wright
England
81
70
Shahid Afridi
Pakistan
82
69
Asghar Stanikzai
Afghanistan
82
69
Dale Richards
West Indies
82
69
David Bernard
West Indies
83
68
Prosper Utseya
Zimbabwe
83
68
Andrew McDonald
Australia
83
68
Suresh Raina
India
83
68
Glenn Blakeney
Bermuda
84
67
Joe Denly
England
84
67
Bas Zuiderent
Netherlands
84
67
Dinesh Karthik
India
84
67
Daniel Flynn
New Zealand
84
67
Faisal Iqbal
Pakistan
85
66
Janeiro Tucker
Bermuda
86
65
Eric Szwarczynski
Netherlands
86
65
Devon Smith
West Indies
87
64
Alviro Petersen
South Africa
87
64
Khalid Latif
Pakistan
87
64
Niall O'Brien
Ireland
87
64
Craig Williams
Namibia
88
63
Fayyaz Ahmed
United Arab Emirates
88
63
Malinda Warnapura
Sri Lanka
88
63
Neil McKenzie
South Africa
88
63
Malcolm Waller
Zimbabwe
88
63
Aaron Redmond
New Zealand
88
63
Mashrafe Mortaza
Bangladesh
88
63
James Hopes
Australia
89
62
Sultan Ahmed
Oman
90
61
Gary Wilson
Ireland
90
61
Morris Ouma
Kenya
90
61
Louis Burger
Namibia
90
61
Seren Waters
Kenya
90
61
Stuart Broad
England
91
60
BJ Watling
New Zealand
91
60
Harbhajan Singh
India
91
60
Ravindra Jadeja
India
91
60
Steve Tikolo
Kenya
92
59
Yusuf Pathan
India
92
59
Mahbubul Alam
Bangladesh
93
58
Imran Nazir
Pakistan
93
58
Andrew Symonds
Australia
93
58
Mohammad Nabi
Afghanistan
93
58
Albie Morkel
South Africa
94
57
Nuwan Kulasekara
Sri Lanka
95
56
Jacob Oram
New Zealand
95
56
David Obuya
Kenya
95
56
Peter McGlashan
New Zealand
96
55
Mohammad Shahzad
United Arab Emirates
97
54
Andre Fletcher
West Indies
97
54
Kyle Mills
New Zealand
97
54
Praveen Kumar
India
98
53
Jerome Taylor
West Indies
98
53
Naeemuddin Aslam
United Arab Emirates
98
53
Syed Ali
Oman
99
52
Samiullah Shenwari
Afghanistan
99
52
Rohit Sharma
India
99
52
James Franklin
New Zealand
100
51
Mahmudullah
Bangladesh
100
51
Zaheer Khan
India
100
51
Nikita Miller
West Indies
100
51
RG Mukasa
101
50
Shahid Afridi
101
50
Zeeshan Siddiqui
Oman
101
50
Peter Borren
Netherlands
101
50
Thomas Odoyo
Kenya
101
50
Raees Ahmadzai
Afghanistan
101
50
Yasir Arafat
Pakistan
102
49
Tom de Grooth
Netherlands
103
48
Roelof van der Merwe
Netherlands
103
48
Darren Sammy
West Indies
104
47
Dale Steyn
South Africa
104
47
Rakep Patel
Kenya
104
47
Rajesh Bhudia
Kenya
105
46
Umar Bhatti
Canada
105
46
Umar Gul
Pakistan
105
46
Ray Price
Zimbabwe
106
45
Fiqre Crockwell
Bermuda
107
43
Colin Smith
Scotland
107
43
Ahmed Shehzad
Pakistan
107
43
Scott Styris
New Zealand
107
43
Mehrab Hossain jnr
Bangladesh
108
42
Kieron Pollard
West Indies
108
42
John Mooney
Ireland
109
41
Arshad Ali
United Arab Emirates
109
41
John Blain
Scotland
109
41
Edgar Schiferli
Netherlands
109
41
Dolar Mahmud
Bangladesh
110
40
Ravi Rampaul
West Indies
110
40
Morne Morkel
South Africa
110
40
Floyd Reifer
West Indies
110
40
Peter Fulton
New Zealand
110
40
Nehemiah Odhiambo
Kenya
111
39
Balaji Rao
Canada
111
39
Chamu Chibhabha
Zimbabwe
111
39
Matthew Hayden
Australia
112
38
Farveez Maharoof
Sri Lanka
112
38
Paul Harris
South Africa
112
38
Chinthaka Jayasinghe
Sri Lanka
113
37
Neil Broom
New Zealand
114
36
Ashif Mulla
Canada
114
36
Dimitri Mascarenhas
England
115
35
Khurram Chohan
Canada
115
35
Shahzaib Hasan
Pakistan
115
35
Darron Reekers
Netherlands
115
35
Sulieman Benn
West Indies
115
35
Peter Siddle
Australia
115
35
Abdul Razzaq
Pakistan
116
34
Robin Peterson
South Africa
116
34
Hiren Varaiya
Kenya
117
33
Andre Botha
Ireland
117
33
Zubin Surkari
Canada
117
33
Deon Kotze
Namibia
117
33
Saeed Ajmal
Pakistan
117
33
Naved-ul-Hasan
Pakistan
117
33
Muttiah Muralitharan
Sri Lanka
117
33
Shahadat Hossain
Bangladesh
117
33
Imrul Kayes
Bangladesh
117
33
Irfan Pathan
India
118
32
Stuart Clark
Australia
118
32
Tim Southee
New Zealand
118
32
Lionel Cann
Bermuda
119
31
Graeme Cremer
Zimbabwe
119
31
Thisara Perera
Sri Lanka
119
31
Malinga Bandara
Sri Lanka
119
31
Jehan Mubarak
Sri Lanka
119
31
Abdur Rauf
Pakistan
119
31
Iain O'Brien
New Zealand
119
31
Adil Rashid
England
120
30
Abdool Samad
Canada
120
30
Alex Cusack
Ireland
121
29
Regan West
Ireland
121
29
Jeroen Smits
Netherlands
121
29
Devon Thomas
West Indies
121
29
James Anderson
England
122
28
Makhaya Ntini
South Africa
122
28
Thilan Thushara
Sri Lanka
123
27
Ajantha Mendis
Sri Lanka
123
27
Ryan Hinds
West Indies
123
27
Jamie How
New Zealand
123
27
Steven Davies
England
124
26
Kyle McCallan
Ireland
124
26
Brendon Diamanti
New Zealand
124
26
Jeetan Patel
New Zealand
124
26
Ryan Sidebottom
England
125
25
Brett Lee
Australia
125
25
Shoaib Akhtar
Pakistan
125
25
Ian Butler
New Zealand
125
25
Keith Dabengwa
Zimbabwe
125
25
Shafiqullah
Afghanistan
125
25
Craig Wright
Scotland
125
25
Zahid Shah
United Arab Emirates
125
25
Gordon Drummond
Scotland
125
25
Richie Berrington
Scotland
126
24
Amit Mishra
India
127
23
RP Singh
India
127
23
Hasti Gul
Afghanistan
127
23
Gavin Tonge
West Indies
128
22
Daren Powell
West Indies
128
22
Rawl Lewis
West Indies
128
22
Ashish Nehra
India
128
22
Shane Bond
New Zealand
128
22
Nathan McCullum
New Zealand
129
21
Irving Romaine
Bermuda
129
21
Dhammika Prasad
Sri Lanka
129
21
Chamara Silva
Sri Lanka
129
21
Johan Botha
South Africa
129
21
Darren Bravo
West Indies
130
20
Friedel de Wet
South Africa
130
20
Imraan Khan
South Africa
130
20
Rangana Herath
Sri Lanka
130
20
Chaminda Vaas
Sri Lanka
130
20
Ben Hilfenhaus
Australia
130
20
Rodney Trott
Bermuda
130
20
Trent Johnston
Ireland
130
20
Bjorn Kotze
Namibia
131
19
Steve Harmison
England
131
19
Ashok Dinda
India
131
19
Dilhara Fernando
Sri Lanka
131
19
Ryan Austin
West Indies
132
18
Ishant Sharma
India
132
18
Peter Ongondo
Kenya
132
18
Gihan Rupasinghe
Sri Lanka
133
17
Lameck Onyango
Kenya
133
17
Jekon Edness
Bermuda
133
17
Shaheed Keshvani
Canada
133
17
Gareth Batty
England
133
17
Graham Onions
England
133
17
Kemar Roach
West Indies
133
17
Sewnarine Chattergoon
West Indies
133
17
Lionel Baker
West Indies
133
17
Mirwais Ashraf
Afghanistan
134
16
Danish Kaneria
Pakistan
134
16
Moneeb Iqbal
Scotland
135
15
Majid Haq
Scotland
135
15
Munaf Patel
India
135
15
Lasith Malinga
Sri Lanka
136
14
Xavier Marshall
West Indies
136
14
James Foster
England
136
14
Harvir Baidwan
Canada
136
14
Andrew Poynter
Ireland
136
14
Haider Ali
Pakistan
136
14
Rizwan Mahmood
137
13
Graham Manou
Australia
137
13
Gareth Hopkins
New Zealand
137
13
Enamul Haque jnr
Bangladesh
137
13
Fidel Edwards
West Indies
137
13
Kyle Jarvis
Zimbabwe
138
12
Tino Best
West Indies
138
12
Sohail Tanvir
Pakistan
138
12
Moises Henriques
Australia
138
12
Nathan Bracken
Australia
138
12
George O'Brien
Bermuda
138
12
Gordon Goudie
Scotland
138
12
Vaughn van Jaarsveld
South Africa
139
11
Mahela Udawatte
Sri Lanka
139
11
Luke Ronchi
New Zealand
139
11
Abdur Razzak
Bangladesh
139
11
Dawlat Ahmadzai
Afghanistan
140
10
Tawanda Mupariwa
Zimbabwe
140
10
Shapoor Zadran
Afghanistan
140
10
Chadwick Walton
West Indies
140
10
Mohammad Asif
Pakistan
140
10
Wayne Parnell
South Africa
140
10
Brett Geeves
Australia
140
10
Rob Key
England
140
10
Clint McKay
Australia
140
10
Pragyan Ojha
India
140
10
Kaushalya Weeraratne
Sri Lanka
140
10
Jacobi Robinson
Bermuda
140
10
Peter Connell
Ireland
140
10
Bashir Shah
141
9
Stuart Chalmers
Scotland
141
9
Mohammad Kashif
Netherlands
141
9
Shaun Tait
Australia
141
9
Nasir Jamshed
Pakistan
142
8
Chanaka Welegedara
Sri Lanka
142
8
Khaliq Dad
Afghanistan
142
8
Sreesanth
India
142
8
Rubel Hossain
Bangladesh
142
8
Shawn Findlay
West Indies
142
8
Elijah Otieno
Kenya
142
8
Hiral Patel
Canada
143
7
Amjad Ali
United Arab Emirates
143
7
Muthumudalige Pushpakumara
Sri Lanka
143
7
Syed Rasel
Bangladesh
143
7
Monty Panesar
England
143
7
Lakshmipathy Balaji
India
143
7
Ryan Harris
Australia
144
6
Dirk Nannes
Australia
144
6
Ryan McLaren
South Africa
144
6
Charl Langeveldt
South Africa
144
6
Ross Lyons
Scotland
145
5
Dewald Nel
Scotland
145
5
Royston Crandon
West Indies
145
5
C Waiswa
145
5
Heino Kuhn
South Africa
145
5
Iftikhar Anjum
Pakistan
145
5
Suraj Randiv
Sri Lanka
145
5
Dwayne Leverock
Bermuda
145
5
Kieran Powell
West Indies
145
5
Boyd Rankin
England
146
4
Chris Martin
New Zealand
146
4
Hamid Hassan
Afghanistan
146
4
Sohail Khan
Pakistan
147
3
Nazmul Hossain
Bangladesh
147
3
Marc Petrie
Scotland
147
3
Zameer Zahir
Canada
147
3
Stefan Kelly
Bermuda
148
2
Jeremy Bray
Ireland
148
2
Qasim Sheikh
Scotland
148
2
Calum MacLeod
Scotland
148
2
Pieter Seelaar
Netherlands
148
2
Ruud Nijman
Netherlands
148
2
Bernard Scholtz
Namibia
148
2
Amjad Khan
England
148
2
Mathew Sinclair
New Zealand
148
2
Bryce McGain
Australia
148
2
Doug Bollinger
Australia
148
2
Ahmed Shah
Afghanistan
149
1
Chris Mpofu
Zimbabwe
149
1
Lonwabo Tsotsobe
South Africa
149
1
Ben Laughlin
Australia
149
1
Sajid Mahmood
England
149
1
Glenn Rogers
Scotland
149
1
Isuru Udana
Sri Lanka
149
1
Ed Rainsford
Zimbabwe
149
1
Aman Ali
United Arab Emirates
149
1
Alfred Luseno
Kenya
149
1
Arvind Kandappah
Canada
149
1
Henry Osinde
Canada
150
0
Phil Eaglestone
Ireland
150
0
Nick Statham
Netherlands
150
0
Craig Cumming
New Zealand
150
0
Shane Harwood
Australia
150
0
Abhishek Nayar
India
150
0
Nelon Pascal
West Indies