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 2004 for all time
Position
Stats Value
Player Name
Team Name
1
400
Brian Lara
West Indies
2
309
Virender Sehwag
India
3
270
Rahul Dravid
India
3
270
Kumar Sangakkara
Sri Lanka
4
261
Ramnaresh Sarwan
West Indies
5
253
Sanath Jayasuriya
Sri Lanka
6
249
Marvan Atapattu
Sri Lanka
7
248
Sachin Tendulkar
India
8
237
Mahela Jayawardene
Sri Lanka
9
221
Rob Key
England
10
215
Justin Langer
Australia
11
202
Stephen Fleming
New Zealand
12
192
Herschelle Gibbs
South Africa
13
178
VVS Laxman
India
14
172
Adam Gilchrist
Australia
15
170
Scott Styris
New Zealand
16
167
Andrew Flintoff
England
17
163
Andrew Hall
South Africa
18
162
Jacques Kallis
South Africa
19
161
Damien Martyn
Australia
20
158
Chris Cairns
New Zealand
20
158
Mohammad Ashraful
Bangladesh
21
154
Jacques Rudolph
South Africa
22
153
Darren Lehmann
Australia
23
152
Chris Gayle
West Indies
24
151
Michael Clarke
Australia
25
145
Nathan Astle
New Zealand
26
144
Younis Khan
Pakistan
27
143
Shoaib Malik
Pakistan
27
143
Brendon McCullum
New Zealand
28
140
Michael Vaughan
England
29
139
Yuvraj Singh
India
29
139
Gautam Gambhir
India
29
139
Graeme Smith
South Africa
30
137
Gary Kirsten
South Africa
30
137
Andrew Strauss
England
31
132
Matthew Hayden
Australia
31
132
Marcus Trescothick
England
32
128
Shiv Chanderpaul
West Indies
33
126
Jacob Oram
New Zealand
34
125
Simon Katich
Australia
35
123
Inzamam-ul-Haq
Pakistan
36
122
Mark Boucher
South Africa
37
119
Graham Thorpe
England
38
113
Habibul Bashar
Bangladesh
39
112
Mohammad Yousuf
Pakistan
40
111
Mohammad Rafique
Bangladesh
41
110
Boeta Dippenaar
South Africa
42
109
Stuart Carlisle
Zimbabwe
43
108
Devon Smith
West Indies
43
108
Salman Butt
Pakistan
44
107
Abdul Razzaq
Pakistan
44
107
Ridley Jacobs
West Indies
45
105
Dwayne Smith
West Indies
46
104
Tillakaratne Dilshan
Sri Lanka
46
104
Andrew Symonds
Australia
47
103
Nasser Hussain
England
47
103
Khaled Mashud
Bangladesh
48
102
Yasir Hameed
Pakistan
49
101
Imran Farhat
Pakistan
49
101
Mark Richardson
New Zealand
50
100
Geraint Jones
England
50
100
Thilan Samaraweera
Sri Lanka
50
100
Sean Ervine
Zimbabwe
50
100
Vikram Solanki
England
51
98
Ricky Ponting
Australia
52
96
Tatenda Taibu
Zimbabwe
53
94
Grant Flower
Zimbabwe
54
92
Michael Papps
New Zealand
55
90
Sourav Ganguly
India
56
84
Hamish Marshall
New Zealand
56
84
Ryan Hinds
West Indies
57
83
Zander de Bruyn
South Africa
58
82
Wavell Hinds
West Indies
58
82
Craig McMillan
New Zealand
58
82
Rajin Saleh
Bangladesh
59
80
Paul Collingwood
England
59
80
Saleem Elahi
Pakistan
59
80
Mohammad Kaif
India
59
80
Steve Waugh
Australia
59
80
Shahid Afridi
60
79
Mark Butcher
England
61
77
Kevin Pietersen
England
61
77
Dwayne Bravo
West Indies
61
77
Elton Chigumbura
Zimbabwe
62
76
Neil McKenzie
South Africa
62
76
Mathew Sinclair
New Zealand
63
75
Ian Bell
England
63
75
Michael Bevan
Australia
63
75
Zaheer Khan
India
64
74
Hashan Tillakaratne
Sri Lanka
64
74
Brendan Taylor
Zimbabwe
64
74
Saman Jayantha
Sri Lanka
65
73
Stuart Matsikenyeri
Zimbabwe
65
73
Avishka Gunawardene
Sri Lanka
65
73
Asim Kamal
Pakistan
66
72
Moin Khan
Pakistan
67
71
Gavin Ewing
Zimbabwe
67
71
Dion Ebrahim
Zimbabwe
68
69
Chaminda Vaas
Sri Lanka
68
69
Manzarul Islam
Bangladesh
68
69
Parthiv Patel
India
69
68
Javed Omar
Bangladesh
69
68
Carlton Baugh
West Indies
69
68
Heath Streak
Zimbabwe
70
67
Aftab Ahmed
Bangladesh
71
66
Tapash Baisya
Bangladesh
71
66
Hamilton Masakadza
Zimbabwe
72
65
Trevor Gripper
Zimbabwe
73
61
Upul Chandana
Sri Lanka
73
61
Glenn McGrath
Australia
74
60
Hemang Badani
India
75
59
Hannan Sarkar
Bangladesh
75
59
Daniel Vettori
New Zealand
75
59
Martin van Jaarsveld
South Africa
76
57
Vusi Sibanda
Zimbabwe
76
57
Sridharan Sriram
India
77
55
Irfan Pathan
India
77
55
Chris Harris
New Zealand
77
55
Mohammad Tauqir
United Arab Emirates
78
54
Nafees Iqbal
Bangladesh
78
54
Rohan Gavaskar
India
78
54
Jason Gillespie
Australia
78
54
Barney Rogers
Zimbabwe
78
54
Shaun Pollock
South Africa
78
54
Romesh Kaluwitharana
Sri Lanka
79
53
Shane Warne
Australia
79
53
Ajit Agarkar
India
80
52
Ashley Giles
England
80
52
AB de Villiers
South Africa
80
52
David Hemp
Bermuda
80
52
Ricardo Powell
West Indies
81
51
Russel Arnold
Sri Lanka
82
50
Nicky Boje
South Africa
83
49
Mohammad Sami
Pakistan
83
49
Mushfiqur Rahman
Bangladesh
83
49
Morris Ouma
Kenya
84
48
Shahriar Hossain
Bangladesh
85
47
Harbhajan Singh
India
85
47
Ashwell Prince
South Africa
85
47
Nuwan Zoysa
Sri Lanka
85
47
Mluleki Nkala
Zimbabwe
86
46
Dinesh Karthik
India
87
45
Aakash Chopra
India
87
45
Craig Cumming
New Zealand
87
45
Omari Banks
West Indies
87
45
Sylvester Joseph
West Indies
87
45
Prosper Utseya
Zimbabwe
88
44
Kyle Mills
New Zealand
89
43
Muttiah Muralitharan
Sri Lanka
90
42
Makhaya Ntini
South Africa
91
41
Lance Klusener
South Africa
91
41
Brad Hogg
Australia
92
40
Farveez Maharoof
Sri Lanka
92
40
Tinashe Panyangara
Zimbabwe
92
40
Brijal Patel
Kenya
93
39
Ramveer Rai
United Arab Emirates
93
39
Clayton Lambert
West Indies
93
39
Mashrafe Mortaza
Bangladesh
94
38
Matthew Hoggard
England
95
37
Alester Maregwede
Zimbabwe
96
36
Dave Mohammed
West Indies
96
36
Robin Peterson
South Africa
96
36
Steve Harmison
England
96
36
Paul Wiseman
New Zealand
96
36
Tabarak Dar
Hong Kong
97
35
Matt Prior
England
97
35
Courtney Browne
West Indies
97
35
Vasbert Drakes
West Indies
98
34
Ian Bradshaw
West Indies
98
34
Jehan Mubarak
Sri Lanka
98
34
Khaled Mahmud
Bangladesh
99
33
Rangana Herath
Sri Lanka
99
33
Kennedy Otieno
Kenya
99
33
Ravi Shah
Kenya
100
32
Andy Blignaut
Zimbabwe
100
32
Brad Haddin
Australia
100
32
Murali Kartik
India
101
31
Talha Jubair
Bangladesh
102
30
Mervyn Dillon
West Indies
102
30
Manoj Cheruparambil
Hong Kong
103
29
Joginder Sharma
India
104
28
Ian Harvey
Australia
104
28
Alok Kapali
Bangladesh
104
28
Shoaib Akhtar
Pakistan
105
27
Imran Nazir
Pakistan
105
27
Ian Blackwell
England
105
27
Chris Read
England
106
26
Anil Kumble
India
106
26
Azhar Mahmood
Pakistan
106
26
Rohan Alexander
U.S.A.
107
25
Fazl-e-Akbar
Pakistan
107
25
Tim Smart
Hong Kong
107
25
Mark Vermeulen
Zimbabwe
108
24
Ravi Rampaul
West Indies
108
24
Hashim Amla
South Africa
108
24
Kumar Dharmasena
Sri Lanka
108
24
Taufeeq Umar
Pakistan
108
24
Kamran Akmal
Pakistan
108
24
Simon Jones
England
109
23
Andy Bichel
Australia
109
23
James Franklin
New Zealand
109
23
Misbah-ul-Haq
Pakistan
109
23
Albie Morkel
South Africa
109
23
Steve Massiah
U.S.A.
110
22
Jean-Paul Duminy
South Africa
110
22
Thami Tsolekile
South Africa
110
22
Afzaal Haider
Hong Kong
111
21
Abdur Razzak
Bangladesh
111
21
Lakshmipathy Balaji
India
112
20
Matthew Maynard
England
112
20
Tino Best
West Indies
112
20
Ray Price
Zimbabwe
112
20
Mark Johnson
U.S.A.
113
19
Pedro Collins
West Indies
113
19
Douglas Hondo
Zimbabwe
113
19
Shabbir Ahmed
Pakistan
113
19
Michael Kasprowicz
Australia
114
18
Shane Watson
Australia
114
18
Ramesh Powar
India
114
18
Kaushal Lokuarachchi
Sri Lanka
114
18
Hitesh Modi
Kenya
115
17
Daren Ganga
West Indies
115
17
Michael Hussey
Australia
115
17
Stuart MacGill
Australia
115
17
Faisal Hossain
Bangladesh
116
16
Robert Croft
England
116
16
Sher Lama
Hong Kong
116
16
Ilyas Gull
Hong Kong
116
16
Justin Ontong
South Africa
116
16
Naved-ul-Hasan
Pakistan
116
16
Jignesh Desai
U.S.A.
117
15
Thomas Odoyo
Kenya
117
15
Alan Dawson
South Africa
117
15
Ian Butler
New Zealand
117
15
Brett Lee
Australia
117
15
Nathan Hauritz
Australia
118
14
Ashish Nehra
India
118
14
Daryl Tuffey
New Zealand
118
14
Umar Gul
Pakistan
118
14
Alexander French
Hong Kong
118
14
Tawanda Mupariwa
Zimbabwe
118
14
Gary Brent
Zimbabwe
118
14
Asghar Ali
United Arab Emirates
119
13
Syed Maqsood
United Arab Emirates
119
13
Thilina Kandamby
Sri Lanka
119
13
Corey Collymore
West Indies
119
13
Darren Gough
England
120
12
James Anderson
England
120
12
Anthony McGrath
England
120
12
Dinesh Mongia
India
120
12
MS Dhoni
India
120
12
Bazid Khan
Pakistan
120
12
Ali Asad
United Arab Emirates
120
12
Asim Saeed
United Arab Emirates
120
12
Naeemuddin Aslam
United Arab Emirates
121
11
Rikki Clarke
England
121
11
Tareq Aziz
Bangladesh
122
10
Fidel Edwards
West Indies
122
10
Rahul Sharma
Hong Kong
123
9
Alex Wharf
England
123
9
Danish Kaneria
Pakistan
123
9
Peter Fulton
New Zealand
123
9
Fahad Usman
United Arab Emirates
123
9
Howard Johnson
U.S.A.
123
9
Riaz Afridi
124
8
Rashid
U.S.A.
124
8
Khurram Khan
United Arab Emirates
124
8
Nazmul Hossain
Bangladesh
124
8
Gareth Batty
England
124
8
Dale Steyn
South Africa
124
8
Roy Lamsam
Hong Kong
124
8
Blessing Mahwire
Zimbabwe
124
8
Travis Friend
Zimbabwe
125
7
Paul Adams
South Africa
125
7
Chris Martin
New Zealand
125
7
Arshad Ali
United Arab Emirates
126
6
Martin Suji
Kenya
126
6
Tony Reid
U.S.A.
126
6
Ryan Hurley
West Indies
126
6
Lasith Malinga
Sri Lanka
127
5
Mohammad Khalil
Pakistan
127
5
Andre Adams
New Zealand
127
5
Saqlain Mushtaq
Pakistan
127
5
Manjurul Islam
Bangladesh
127
5
Ed Rainsford
Zimbabwe
128
4
Richard Staple
U.S.A.
128
4
Aijaz Ali
U.S.A.
128
4
Andre Nel
South Africa
128
4
Nuwan Kulasekara
Sri Lanka
128
4
Dilhara Fernando
Sri Lanka
128
4
Prasanna Jayawardene
Sri Lanka
128
4
Najeeb Amar
Hong Kong
128
4
Jermaine Lawson
West Indies
129
3
Khalid Khan
Hong Kong
129
3
Alamgir Kabir
Bangladesh
129
3
Michael Mason
New Zealand
129
3
Sanjay Bangar
India
130
2
Brad Williams
Australia
130
2
Nathan Bracken
Australia
130
2
Chris Mpofu
Zimbabwe
130
2
Charl Langeveldt
South Africa
130
2
Nantie Hayward
South Africa
130
2
David Terbrugge
South Africa
130
2
Sameer Zia
United Arab Emirates
130
2
Steve Tikolo
Kenya
130
2
Peter Ongondo
Kenya
130
2
Nasir Javed
U.S.A.
131
1
Nadeem Ahmed
Hong Kong
131
1
Abdul Rehman
United Arab Emirates
131
1
Ragheb Aga
Kenya
131
1
Leon Romero
U.S.A.
131
1
Waddington Mwayenga
Zimbabwe
131
1
Adam Sanford
West Indies
131
1
Matthew Elliott
Australia
131
1
Sajid Mahmood
England
131
1
Hasibul Hossain
Bangladesh
132
0
Martin Saggers
England
132
0
Enamul Haque jnr
Bangladesh
132
0
Gareth Hopkins
New Zealand
132
0
Rizwan Latif
United Arab Emirates
132
0
Malhar Patel
Kenya
132
0
Nasir Hameed
Hong Kong
132
0
Donovan Blake
U.S.A.