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