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