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 2006 for all time
Position
Stats Value
Player Name
Team Name
1
374
Mahela Jayawardene
Sri Lanka
2
287
Kumar Sangakkara
Sri Lanka
3
262
Stephen Fleming
New Zealand
4
254
Virender Sehwag
India
5
216
Brian Lara
West Indies
6
212
Wasim Jaffer
India
7
206
Paul Collingwood
England
8
202
Mohammad Yousuf
Pakistan
9
201
Jason Gillespie
Australia
10
199
Younis Khan
Pakistan
11
196
Ricky Ponting
Australia
12
182
Michael Hussey
Australia
13
175
Herschelle Gibbs
South Africa
14
171
Fraser Watts
Scotland
15
165
Upul Tharanga
Sri Lanka
16
158
Kevin Pietersen
England
17
157
Sanath Jayasuriya
Sri Lanka
18
156
Andrew Symonds
Australia
18
156
Shahid Afridi
19
153
Matthew Hayden
Australia
20
152
Chamara Silva
Sri Lanka
21
149
Hashim Amla
South Africa
22
148
Mohammad Kaif
India
22
148
MS Dhoni
India
22
148
Shoaib Malik
Pakistan
23
147
Mark Boucher
South Africa
24
146
Rahul Dravid
India
25
144
Adam Gilchrist
Australia
26
141
Sachin Tendulkar
India
27
139
Faisal Iqbal
Pakistan
27
139
Lionel Cann
Bermuda
28
138
Shahriar Nafees
Bangladesh
29
136
Mohammad Ashraful
Bangladesh
29
136
Steve Massiah
U.S.A.
30
135
Michael Clarke
Australia
30
135
Daren Ganga
West Indies
31
133
Chris Gayle
West Indies
31
133
Jacob Oram
New Zealand
32
128
Ross Taylor
New Zealand
32
128
Andrew Strauss
England
33
127
Alastair Cook
England
34
125
Boeta Dippenaar
South Africa
35
123
Daan van Bunge
Netherlands
36
122
James Franklin
New Zealand
36
122
Yuvraj Singh
India
37
121
Marcus Trescothick
England
37
121
Ashwell Prince
South Africa
38
119
Graeme Smith
South Africa
38
119
Jacques Kallis
South Africa
38
119
Ian Bell
England
38
119
Inzamam-ul-Haq
Pakistan
39
118
Nathan Astle
New Zealand
40
117
Tillakaratne Dilshan
Sri Lanka
41
116
Ramnaresh Sarwan
West Indies
41
116
Vusi Sibanda
Zimbabwe
42
113
Kamran Akmal
Pakistan
43
112
Dwayne Bravo
West Indies
43
112
Peter Fulton
New Zealand
44
111
Steve Tikolo
Kenya
45
110
Runako Morton
West Indies
46
108
Rajin Saleh
Bangladesh
47
107
Simon Katich
Australia
48
105
Michael Vandort
Sri Lanka
49
104
Mohammad Hafeez
Pakistan
50
103
Scott Styris
New Zealand
51
102
Lou Vincent
New Zealand
52
101
Damien Martyn
Australia
52
101
Salman Butt
Pakistan
52
101
Shiv Chanderpaul
West Indies
52
101
Irving Romaine
Bermuda
53
100
Kwame Tucker
Bermuda
53
100
Marlon Samuels
West Indies
53
100
Justin Kemp
South Africa
53
100
Justin Langer
Australia
53
100
VVS Laxman
India
54
99
Eoin Morgan
England
55
98
Brendan Taylor
Zimbabwe
56
97
AB de Villiers
South Africa
57
96
Steven Outerbridge
Bermuda
58
94
Phil Jaques
Australia
59
91
Imran Farhat
Pakistan
60
90
Abdul Razzaq
Pakistan
60
90
Irfan Pathan
India
60
90
Jacques Rudolph
South Africa
61
89
Stuart Matsikenyeri
Zimbabwe
62
88
Terry Duffin
Zimbabwe
62
88
Owais Shah
England
62
88
Neil MacRae
Scotland
62
88
Loots Bosman
South Africa
63
86
Robin Uthappa
India
64
84
Thomas Odoyo
Kenya
65
81
Suresh Raina
India
65
81
Daniel Vettori
New Zealand
66
80
Alviro Petersen
South Africa
66
80
Marvan Atapattu
Sri Lanka
66
80
Ryan Watson
Scotland
67
79
Janeiro Tucker
Bermuda
67
79
Shane Watson
Australia
68
76
Habibul Bashar
Bangladesh
68
76
Wavell Hinds
West Indies
68
76
Russel Arnold
Sri Lanka
69
75
Hamilton Masakadza
Zimbabwe
70
74
Brendon McCullum
New Zealand
70
74
Mark Cosgrove
Australia
70
74
Ryan ten Doeschate
Netherlands
70
74
Kennedy Otieno
Kenya
71
73
George Codrington
Canada
72
72
Farveez Maharoof
Sri Lanka
72
72
Piet Rinke
Zimbabwe
73
71
Yasir Hameed
Pakistan
74
70
Lendl Simmons
West Indies
74
70
Elton Chigumbura
Zimbabwe
74
70
Brad Haddin
Australia
74
70
Andrew Flintoff
England
75
69
Shaun Pollock
South Africa
75
69
Kaushal Lokuarachchi
Sri Lanka
76
68
Sean Williams
Zimbabwe
76
68
Dean Minors
Bermuda
76
68
Jimmy Kamande
Kenya
76
68
Neil McCallum
Scotland
77
67
Jamie Dalrymple
England
77
67
Chamu Chibhabha
Zimbabwe
77
67
Shakib Al Hasan
Bangladesh
78
66
Jamie How
New Zealand
78
66
Aftab Ahmed
Bangladesh
79
65
Mohammad Rafique
Bangladesh
79
65
Thilan Samaraweera
Sri Lanka
80
64
Chaminda Vaas
Sri Lanka
80
64
Nuwan Kulasekara
Sri Lanka
80
64
Andrew Hall
South Africa
80
64
Javed Omar
Bangladesh
80
64
Brett Lee
Australia
80
64
Tanmay Mishra
Kenya
81
63
Bas Zuiderent
Netherlands
81
63
Dinesh Mongia
India
81
63
Chamara Kapugedera
Sri Lanka
81
63
Sunil Dhaniram
Canada
82
62
Denesh Ramdin
West Indies
83
61
Jehan Mubarak
Sri Lanka
83
61
Venugopal Rao
India
84
60
Jean-Paul Duminy
South Africa
85
59
Don Maxwell
Canada
85
59
Ian Billcliff
Canada
86
58
Ashish Bagai
Canada
86
58
John Davison
Canada
86
58
Anil Kumble
India
86
58
Gregory Strydom
Zimbabwe
87
57
Alejandro Ferguson
87
57
Saleem Mukuddem
Bermuda
88
56
Andre Botha
Ireland
89
55
David Hemp
Bermuda
89
55
Chris Read
England
89
55
Alok Kapali
Bangladesh
90
54
Mehrab Hossain jnr
Bangladesh
90
54
Ramesh Powar
India
90
54
Sewnarine Chattergoon
West Indies
91
53
Keegan Meth
Zimbabwe
91
53
Geraint Jones
England
91
53
Niall O'Brien
Ireland
92
52
Dave Mohammed
West Indies
93
51
Sourav Ganguly
India
93
51
Mashrafe Mortaza
Bangladesh
93
51
Tim de Leede
Netherlands
94
50
Kyle McCallan
Ireland
94
50
Hamish Marshall
New Zealand
94
50
James Marshall
New Zealand
94
50
Farhad Reza
Bangladesh
95
49
Alexei Kervezee
Netherlands
95
49
FA Klokker
96
48
William Porterfield
Ireland
96
48
Desmond Chumney
Canada
96
48
Nicky Boje
South Africa
96
48
Khaled Mashud
Bangladesh
97
47
Shoaib Akhtar
Pakistan
97
47
Sandeep Jyoti
Canada
97
47
Morris Ouma
Kenya
98
46
Johan Botha
South Africa
99
45
Collins Obuya
Kenya
99
45
Darron Reekers
Netherlands
99
45
Eric Szwarczynski
Netherlands
100
44
David Obuya
Kenya
100
44
Vikram Solanki
England
100
44
Abdool Samad
Canada
101
43
Malinga Bandara
Sri Lanka
101
43
Craig Cumming
New Zealand
101
43
Shane Warne
Australia
101
43
James Hopes
Australia
102
42
Prasanna Jayawardene
Sri Lanka
102
42
Zishan Shah
103
41
Brad Hogg
Australia
104
40
Rawl Lewis
West Indies
104
40
Andrew White
Ireland
104
40
Luuk van Troost
Netherlands
105
39
Billy Stelling
Netherlands
105
39
Stuart Clark
Australia
105
39
Rikki Clarke
England
105
39
Steve Harmison
England
106
38
Harbhajan Singh
India
106
38
Gautam Gambhir
India
106
38
Clay Smith
Bermuda
106
38
Dwayne Smith
West Indies
107
37
Ian Bradshaw
West Indies
107
37
Zaheer Khan
India
107
37
Mathew Sinclair
New Zealand
107
37
Matt Prior
England
107
37
Hitesh Modi
Kenya
107
37
Johan van der Wath
South Africa
108
36
Khaled Mahmud
Bangladesh
109
35
Geoff Barnett
Canada
109
35
Tony Suji
Kenya
109
35
Kevin O'Brien
Ireland
110
34
Peter Borren
Netherlands
110
34
Sajid Mahmood
England
110
34
Nafees Iqbal
Bangladesh
111
33
Treadwell Gibbons
Bermuda
111
33
Tawanda Mupariwa
Zimbabwe
111
33
Muttiah Muralitharan
Sri Lanka
111
33
Jalon Linton
112
32
Tom de Grooth
Netherlands
112
32
Keith Dabengwa
Zimbabwe
113
31
Morne Morkel
South Africa
113
31
Dinesh Karthik
India
113
31
Maurits van Nierop
Netherlands
113
31
Paul Hoffmann
Scotland
113
31
Nehemiah Odhiambo
Kenya
114
30
John Mooney
Ireland
114
30
Colin Smith
Scotland
114
30
Ashif Mulla
Canada
115
29
Steven Welsh
Canada
115
29
Stuart MacGill
Australia
115
29
Sreesanth
India
115
29
Vikram Singh
India
115
29
Gavin Hamilton
England
115
29
Liam Plunkett
England
115
29
Danish Kaneria
Pakistan
115
29
Roger Telemachus
South Africa
116
28
Ross Lyons
Scotland
116
28
Peter Gillespie
Ireland
116
28
Chris Cairns
New Zealand
117
27
Jeetan Patel
New Zealand
117
27
Ashley Giles
England
117
27
Brad Hodge
Australia
117
27
Prosper Utseya
Zimbabwe
117
27
Albie Morkel
South Africa
117
27
Naved-ul-Hasan
Pakistan
117
27
Yasir Arafat
Pakistan
117
27
Lasith Malinga
Sri Lanka
117
27
Peter Ongondo
Kenya
118
26
Navdeep Poonia
Scotland
118
26
Umar Gul
Pakistan
118
26
Monty Panesar
England
119
25
Charles Coventry
Zimbabwe
119
25
Carlton Baugh
West Indies
119
25
Dougie Lockhart
Scotland
119
25
Malhar Patel
Kenya
120
24
Michael Yardy
England
120
24
Malachi Jones
Bermuda
120
24
Delyone Borden
Bermuda
121
23
Jerome Taylor
West Indies
121
23
Manzarul Islam
Bangladesh
121
23
Brijal Patel
Kenya
122
22
Dave Langford-Smith
Ireland
122
22
Jeremy Bray
Ireland
122
22
John Blain
Scotland
122
22
Michael Papps
New Zealand
122
22
Blessing Mahwire
Zimbabwe
122
22
Mluleki Nkala
Zimbabwe
122
22
Umar Bhatti
Canada
122
22
Andre Nel
South Africa
122
22
Robin Peterson
South Africa
123
21
Dilhara Fernando
Sri Lanka
123
21
Kyle Mills
New Zealand
123
21
Abdur Razzak
Bangladesh
123
21
Ajit Agarkar
India
123
21
Tafadzwa Mufambisi
Zimbabwe
123
21
124
20
Glenn Rogers
Scotland
124
20
Tim Bresnan
England
124
20
Tushar Imran
Bangladesh
124
20
Jon Lewis
England
124
20
Ryan Steede
Bermuda
124
20
Gary Brent
Zimbabwe
125
19
Stewart Heaney
Canada
125
19
Mohammad Sami
Pakistan
126
18
Shane Bond
New Zealand
126
18
Mushfiqur Rahim
Bangladesh
126
18
Darren Gough
England
126
18
Craig Wright
Scotland
126
18
Omer Hussain
Scotland
127
17
Shahid Nazir
Pakistan
127
17
Makhaya Ntini
South Africa
128
16
Daren Powell
West Indies
128
16
George O'Brien
Bermuda
128
16
Nathan Bracken
Australia
129
15
Mitchell Johnson
Australia
129
15
James Anderson
England
129
15
Mark Jonkman
Netherlands
130
14
Glen Chapple
England
130
14
Ian Blackwell
England
130
14
Shaun Udal
England
130
14
Tino Mawoyo
Zimbabwe
130
14
Iftikhar Anjum
Pakistan
131
13
Dale Steyn
South Africa
131
13
Haninder Dhillon
Canada
131
13
Surendra Seeraj
Canada
131
13
Shahadat Hossain
Bangladesh
131
13
Matthew Hoggard
England
131
13
Munaf Patel
India
131
13
Ed Joyce
England
132
12
Paul Mooney
Ireland
132
12
Martin Suji
Kenya
132
12
Qaiser Ali
Canada
132
12
Kevin Sandher
Canada
132
12
Azeem Pitcher
Bermuda
132
12
Kevin Hurdle
Bermuda
133
11
Dougie Brown
England
133
11
Henry Osinde
Canada
133
11
Hasan Durham
Bermuda
133
11
Mark Gillespie
New Zealand
133
11
Taufeeq Umar
Pakistan
134
10
Fidel Edwards
West Indies
134
10
Nadif Chowdhury
Bangladesh
135
9
Ed Rainsford
Zimbabwe
135
9
Jeroen Smits
Netherlands
135
9
Sanjayan Thuraisingam
Canada
136
8
Corey Collymore
West Indies
136
8
Dwayne Leverock
Bermuda
136
8
Dhammika Prasad
Sri Lanka
136
8
Stuart Broad
England
136
8
Glenn McGrath
Australia
136
8
Alfred Luseno
Kenya
136
8
Trent Johnston
Ireland
136
8
Anthony Ireland
Zimbabwe
137
7
Akalanka Ganegama
Sri Lanka
137
7
Ryan Higgins
Zimbabwe
137
7
Michael Kasprowicz
Australia
137
7
RP Singh
India
137
7
Syed Rasel
Bangladesh
137
7
Abdur Rehman
Pakistan
137
7
Austin Codrington
Canada
137
7
Stefan Kelly
Bermuda
138
6
Mohammad Asif
Pakistan
138
6
Andre Adams
New Zealand
138
6
Jignesh Desai
U.S.A.
139
5
Peter McGlashan
New Zealand
139
5
Durand Soraine
Canada
140
4
Ruchira Perera
Sri Lanka
140
4
Michael Mason
New Zealand
140
4
Chris Martin
New Zealand
140
4
Mick Lewis
Australia
140
4
Esteban Nino
140
4
Nazmus Sadat
Bangladesh
141
3
Deighton Butler
West Indies
141
3
Majid Haq
Scotland
141
3
Garnett Kruger
South Africa
141
3
Ian Stanger
Scotland
141
3
Dewald Nel
Scotland
141
3
Enamul Haque jnr
Bangladesh
141
3
Avishka Gunawardene
Sri Lanka
141
3
Hasantha Fernando
Sri Lanka
141
3
Pedro Collins
West Indies
142
2
Craig McMillan
New Zealand
142
2
Brett Dorey
Australia
142
2
Dan Cullen
Australia
142
2
Gareth Batty
England
142
2
Hiren Varaiya
Kenya
142
2
Kenny Carroll
Ireland
143
1
Kalpesh Patel
Kenya
143
1
Josephat Ababu
Kenya
143
1
Mohammad Kashif
Netherlands
143
1
Pieter Seelaar
Netherlands
143
1
Troy Taylor
143
1
Kabir Ali
England
143
1
Murali Kartik
India
143
1
Piyush Chawla
India
143
1
Charl Langeveldt
South Africa
143
1
Daniel Morgan
Bermuda
143
1
Chris Mpofu
Zimbabwe
144
0
Tafadzwa Kamungozi
Zimbabwe
144
0
Nicholas Ifill
Canada
144
0
Monde Zondeki
South Africa
144
0
Tyron Henderson
South Africa
144
0
Dom Joyce
Ireland
144
0
Alex Loudon
England