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 2003 for all time
Position
Stats Value
Player Name
Team Name
1
380
Matthew Hayden
Australia
2
277
Graeme Smith
South Africa
3
274
Stephen Fleming
New Zealand
4
257
Ricky Ponting
Australia
5
233
Rahul Dravid
India
6
228
Herschelle Gibbs
South Africa
7
222
Jacques Rudolph
South Africa
8
219
Marcus Trescothick
England
9
209
Brian Lara
West Indies
10
195
Virender Sehwag
India
11
183
Michael Vaughan
England
12
177
Darren Lehmann
Australia
12
177
Boeta Dippenaar
South Africa
12
177
Jacques Kallis
South Africa
13
172
Craig Wishart
Zimbabwe
14
170
Yasir Hameed
Pakistan
15
156
Steve Waugh
Australia
16
153
Chris Gayle
West Indies
17
152
Sachin Tendulkar
India
18
148
VVS Laxman
India
19
146
Justin Langer
Australia
20
145
Mark Richardson
New Zealand
21
144
Sourav Ganguly
India
21
144
Hashan Tillakaratne
Sri Lanka
22
143
Andrew Symonds
Australia
23
142
Andrew Flintoff
England
23
142
Thilan Samaraweera
Sri Lanka
24
141
Scott Styris
New Zealand
25
138
Inzamam-ul-Haq
Pakistan
26
137
Gary Kirsten
South Africa
26
137
Moin Khan
Pakistan
26
137
Daniel Vettori
New Zealand
26
137
Mark Butcher
England
27
135
Taufeeq Umar
Pakistan
28
134
Mahela Jayawardene
Sri Lanka
28
134
Klaas-Jan van Noortwijk
Netherlands
29
133
Adam Gilchrist
Australia
30
128
Imran Farhat
Pakistan
31
127
Wavell Hinds
West Indies
31
127
Heath Streak
Zimbabwe
32
124
Marvan Atapattu
Sri Lanka
32
124
Graham Thorpe
England
33
122
Sanath Jayasuriya
Sri Lanka
34
121
Feiko Kloppenburg
Netherlands
35
119
Javed Omar
Bangladesh
36
118
Stuart Carlisle
Zimbabwe
36
118
Mark Vermeulen
Zimbabwe
37
117
Daren Ganga
West Indies
38
116
Nasser Hussain
England
39
114
Ramnaresh Sarwan
West Indies
40
111
John Davison
Canada
41
109
Shiv Chanderpaul
West Indies
42
108
Habibul Bashar
Bangladesh
43
106
Lou Vincent
New Zealand
43
106
Mohammad Yousuf
Pakistan
43
106
Vikram Solanki
England
44
103
Kumar Sangakkara
Sri Lanka
44
103
Nathan Astle
New Zealand
45
102
Yuvraj Singh
India
45
102
Mohammad Hafeez
Pakistan
46
101
Damien Martyn
Australia
46
101
Hamish Marshall
New Zealand
46
101
Saeed Anwar
Pakistan
47
100
Craig McMillan
New Zealand
47
100
Martin Love
Australia
47
100
Tillakaratne Dilshan
Sri Lanka
47
100
Dougie Marillier
Zimbabwe
48
99
Andrew Hall
South Africa
48
99
Asim Kamal
Pakistan
49
97
Jacob Oram
New Zealand
50
96
Grant Flower
Zimbabwe
51
95
Mohammad Kaif
India
52
92
Aravinda de Silva
Sri Lanka
53
91
Andy Blignaut
Zimbabwe
54
90
Neil McKenzie
South Africa
55
89
Upul Chandana
Sri Lanka
56
88
Nick Knight
England
57
85
Jan-Berrie Burger
Namibia
58
84
Michael Bevan
Australia
58
84
Chris Cairns
New Zealand
59
83
Tatenda Taibu
Zimbabwe
60
82
Travis Friend
Zimbabwe
60
82
Shoaib Malik
Pakistan
61
81
Anthony McGrath
England
62
79
Kennedy Otieno
Kenya
63
77
Mohammad Ashraful
Bangladesh
64
76
Hannan Sarkar
Bangladesh
64
76
Abdul Razzaq
Pakistan
64
76
Romesh Kaluwitharana
Sri Lanka
65
75
Michael Clarke
Australia
65
75
Simon Katich
Australia
66
73
Martin van Jaarsveld
South Africa
67
72
Mark Boucher
South Africa
67
72
Alec Stewart
England
68
71
Andy Bichel
Australia
68
71
Brad Hogg
Australia
68
71
Gautam Gambhir
India
68
71
Alok Kapali
Bangladesh
68
71
Rajin Saleh
Bangladesh
68
71
Ian Billcliff
Canada
68
71
Andy Flower
Zimbabwe
69
70
Younis Khan
Pakistan
69
70
Saleem Elahi
Pakistan
70
68
Marlon Samuels
West Indies
70
68
Dion Ebrahim
Zimbabwe
71
67
Vasbert Drakes
West Indies
72
66
Shaun Pollock
South Africa
72
66
Paul Collingwood
England
73
64
Ed Smith
England
74
63
Richard Jones
New Zealand
75
62
Devon Smith
West Indies
75
62
Daan van Bunge
Netherlands
76
61
Ravi Shah
Kenya
76
61
Robin Peterson
South Africa
77
60
Ridley Jacobs
West Indies
77
60
Aakash Chopra
India
78
59
Monde Zondeki
South Africa
79
58
Vusi Sibanda
Zimbabwe
79
58
Tim de Leede
Netherlands
80
57
David Obuya
Kenya
80
57
Stuart Matsikenyeri
Zimbabwe
80
57
Lance Klusener
South Africa
81
56
Steve Tikolo
Kenya
82
55
Dinesh Mongia
India
82
55
Mathew Sinclair
New Zealand
82
55
Rikki Clarke
England
83
54
Rashid Latif
Pakistan
83
54
Maurice Odumbe
Kenya
84
53
Sean Ervine
Zimbabwe
84
53
Trevor Gripper
Zimbabwe
84
53
Ishwar Maraj
Canada
85
52
Ashley Giles
England
85
52
Danie Keulder
Namibia
85
52
Gavin Murgatroyd
Namibia
86
51
Khaled Mashud
Bangladesh
86
51
Brendon McCullum
New Zealand
86
51
Dinusha Fernando
Sri Lanka
87
50
Ricardo Powell
West Indies
87
50
Omari Banks
West Indies
88
49
Jimmy Maher
Australia
89
48
Ian Harvey
Australia
89
48
Jason Gillespie
Australia
89
48
Tushar Imran
Bangladesh
90
46
Sanwar Hossain
Bangladesh
90
46
Mushfiqur Rahman
Bangladesh
90
46
Chris Harris
New Zealand
90
46
Brett Lee
Australia
90
46
Thomas Odoyo
Kenya
91
45
Carl Hooper
West Indies
91
45
Avishka Gunawardene
Sri Lanka
92
44
Akram Khan
Bangladesh
93
43
Shoaib Akhtar
Pakistan
94
42
Misbah-ul-Haq
Pakistan
94
42
Matt Horne
New Zealand
95
41
Mohammad Rafique
Bangladesh
95
41
Hemang Badani
India
95
41
Morne Karg
Namibia
96
40
Khaled Mahmud
Bangladesh
96
40
Kumar Dharmasena
Sri Lanka
97
39
Owais Shah
England
97
39
Hitesh Modi
Kenya
98
38
Gareth Batty
England
98
38
Chris Read
England
98
38
Chaminda Vaas
Sri Lanka
98
38
Muttiah Muralitharan
Sri Lanka
99
37
Salman Butt
Pakistan
99
37
Parthiv Patel
India
100
36
Al Sahariar
Bangladesh
100
36
Andre Adams
New Zealand
100
36
Ray Price
Zimbabwe
101
35
Russel Arnold
Sri Lanka
101
35
Daryl Tuffey
New Zealand
101
35
Craig White
England
101
35
John Crawley
England
101
35
Shane Watson
Australia
102
34
Darren Gough
England
102
34
Zaheer Khan
India
102
34
Barney Rogers
Zimbabwe
103
33
Paul Adams
South Africa
103
33
Imran Nazir
Pakistan
103
33
Wasim Akram
Pakistan
104
32
Faisal Iqbal
Pakistan
104
32
Makhaya Ntini
South Africa
104
32
Brijal Patel
Kenya
105
31
Joe Harris
Canada
105
31
Robbie Hart
New Zealand
105
31
Shane Bond
New Zealand
106
30
Mehrab Hossain
Bangladesh
106
30
Guy Whittall
Zimbabwe
106
30
Azhar Mahmood
Pakistan
106
30
Roland Lefebvre
Netherlands
107
29
Collins Obuya
Kenya
107
29
Chris Nevin
New Zealand
107
29
Nicky Boje
South Africa
107
29
Carlton Baugh
West Indies
107
29
Paul Wiseman
New Zealand
108
28
Mashrafe Mortaza
Bangladesh
108
28
Harbhajan Singh
India
108
28
Ashish Bagai
Canada
108
28
Desmond Chumney
Canada
108
28
Kaushal Lokuarachchi
Sri Lanka
109
27
Mervyn Dillon
West Indies
109
27
Deon Kotze
Namibia
110
26
Jeroen Smits
Netherlands
110
26
Luuk van Troost
Netherlands
110
26
Gavin Rennie
Zimbabwe
110
26
Kamran Akmal
Pakistan
110
26
Ajit Agarkar
India
110
26
Mohammad Salim
Bangladesh
110
26
Richard Johnson
England
111
25
Tapash Baisya
Bangladesh
111
25
Craig Cumming
New Zealand
111
25
Farhan Adil
Pakistan
111
25
Mohammad Sami
Pakistan
111
25
Ashish Patel
Canada
112
24
Peter Ongondo
Kenya
112
24
Melt van Schoor
Namibia
112
24
Bjorn Kotze
Namibia
112
24
Richard Sims
Zimbabwe
112
24
Shabbir Ahmed
Pakistan
113
23
Alan Dawson
South Africa
113
23
Henk-Jan Mol
Netherlands
113
23
Tama Canning
New Zealand
113
23
Stefan Swanepoel
Namibia
114
22
Edgar Schiferli
Netherlands
114
22
Craig Evans
Zimbabwe
114
22
Ian Blackwell
England
115
21
Anil Kumble
India
115
21
James Anderson
England
116
20
Steve Harmison
England
116
20
Ronnie Irani
England
116
20
Nathan Hauritz
Australia
116
20
Manzarul Islam
Bangladesh
116
20
Tino Best
West Indies
116
20
Jehan Mubarak
Sri Lanka
116
20
Jim Troughton
England
117
19
Matthew Hoggard
England
117
19
Sarandeep Singh
India
118
18
Rob Key
England
118
18
Fidel Edwards
West Indies
118
18
Adam Sanford
West Indies
118
18
Jamaluddin Ahmed
Bangladesh
119
17
Nicholas de Groot
Canada
119
17
Kyle Mills
New Zealand
119
17
Burton van Rooi
Namibia
119
17
Morne van Wyk
South Africa
120
16
Austin Codrington
Canada
120
16
Corey Collymore
West Indies
121
15
Martin Bicknell
England
121
15
Javagal Srinath
India
121
15
Bas Zuiderent
Netherlands
121
15
Pulasthi Gunaratne
Sri Lanka
121
15
Martin Suji
Kenya
122
14
Rudi van Vuuren
Namibia
122
14
Glenn McGrath
Australia
122
14
Andy Caddick
England
122
14
Jermaine Lawson
West Indies
122
14
Charitha Buddhika
Sri Lanka
122
14
Mushtaq Ahmed
Pakistan
123
13
Naved-ul-Hasan
Pakistan
123
13
Dilhara Fernando
Sri Lanka
123
13
Thilan Thushara
Sri Lanka
123
13
Fazil Sattaur
Canada
123
13
Sanjayan Thuraisingam
Canada
123
13
Michael Mason
New Zealand
123
13
Ehsanul Haque
Bangladesh
124
12
James Kirtley
England
124
12
Richard Dawson
England
124
12
Douglas Hondo
Zimbabwe
124
12
Prabath Nissanka
Sri Lanka
124
12
Saqlain Mushtaq
Pakistan
124
12
Abdool Samad
Canada
125
11
Brad Williams
Australia
125
11
Sairaj Bahutule
India
125
11
Enamul Haque
Bangladesh
126
10
Abhijit Kale
India
126
10
Gary Brent
Zimbabwe
126
10
Paul Hitchcock
New Zealand
126
10
Matthew Walker
New Zealand
127
9
Faisal Athar
Pakistan
127
9
Shahid Afridi
127
9
Nicholas Ifill
Canada
127
9
Davis Joseph
Canada
127
9
Jerome Taylor
West Indies
127
9
Dewald Pretorius
South Africa
127
9
Sanjay Bangar
India
127
9
Kabir Ali
England
127
9
Nafees Iqbal
Bangladesh
127
9
Enamul Haque jnr
Bangladesh
127
9
Waqar Younis
Pakistan
128
8
Ashish Nehra
India
128
8
Danish Kaneria
Pakistan
128
8
Blessing Mahwire
Zimbabwe
128
8
Reinout Scholte
Netherlands
129
7
Nick Statham
Netherlands
129
7
David Bernard
West Indies
129
7
Alistair Campbell
Zimbabwe
129
7
Pedro Collins
West Indies
129
7
Nathan Bracken
Australia
129
7
Ian Butler
New Zealand
130
6
Hasibul Hossain
Bangladesh
130
6
Tony Suji
Kenya
130
6
Sarel Burger
Namibia
131
5
Gerrie Snyman
Namibia
131
5
Louis Burger
Namibia
131
5
Manjurul Islam
Bangladesh
131
5
Nixon McLean
West Indies
131
5
Umar Gul
Pakistan
132
4
Naved Latif
Pakistan
132
4
Prasanna Jayawardene
Sri Lanka
132
4
Chamila Gamage
Sri Lanka
132
4
Barry Seebaran
Canada
132
4
Anwar Hossain Monir
Bangladesh
132
4
Alamgir Kabir
Bangladesh
132
4
Talha Jubair
Bangladesh
132
4
Stuart MacGill
Australia
132
4
Murali Kartik
India
132
4
Lakshmipathy Balaji
India
132
4
Aavishkar Salvi
India
133
3
Andrew Strauss
England
133
3
Tareq Aziz
Bangladesh
133
3
Charles Coventry
Zimbabwe
133
3
Henry Olonga
Zimbabwe
133
3
Jimmy Kamande
Kenya
133
3
Jacob-Jan Esmeijer
Netherlands
134
2
Dharshana Gamage
Sri Lanka
134
2
Junaid Zia
Pakistan
134
2
Adeel Raja
Netherlands
134
2
Gavin Ewing
Zimbabwe
134
2
Brian Murphy
Zimbabwe
134
2
Jonty Rhodes
South Africa
135
1
Andre Nel
South Africa
135
1
Moniruzzaman
Bangladesh
135
1
Ravi Rampaul
West Indies
135
1
Martin Saggers
England
135
1
Irfan Pathan
India
135
1
Kaushalya Weeraratne
Sri Lanka
135
1
Yasir Chowdhury
Bangladesh
136
0
Ryan Hurley
West Indies
136
0
Joseph Angara
Kenya
136
0
Alfred Luseno
Kenya
136
0
Aasif Karim
Kenya
136
0
Riaan Walters
Namibia
136
0
Shane Warne
Australia
136
0
Alester Maregwede
Zimbabwe
136
0
Charl Willoughby
South Africa
136
0
Allan Donald
South Africa
136
0
Mohammad Zahid
Pakistan