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 2002 for ODI
Position
Stats Value
Player Name
Team Name
1
159
Dinesh Mongia
India
2
153
Herschelle Gibbs
South Africa
3
146
Matthew Hayden
Australia
4
145
Andy Flower
Zimbabwe
5
141
Mohammad Yousuf
Pakistan
6
140
Chris Gayle
West Indies
7
135
Saleem Elahi
Pakistan
8
129
Ricky Ponting
Australia
9
126
Virender Sehwag
India
10
124
Adam Gilchrist
Australia
11
123
Marvan Atapattu
Sri Lanka
12
122
Nathan Astle
New Zealand
13
121
Marcus Trescothick
England
14
119
Darren Lehmann
Australia
15
117
Sourav Ganguly
India
16
115
Nasser Hussain
England
16
115
Shoaib Malik
Pakistan
17
113
Sachin Tendulkar
India
18
112
Abdul Razzaq
Pakistan
18
112
Sanath Jayasuriya
Sri Lanka
18
112
Carl Hooper
West Indies
19
111
Brian Lara
West Indies
19
111
Mohammad Kaif
India
19
111
Nick Knight
England
20
109
Rahul Dravid
India
21
108
Shiv Chanderpaul
West Indies
21
108
Marlon Samuels
West Indies
21
108
Shahid Afridi
22
107
Jonty Rhodes
South Africa
23
105
Craig McMillan
New Zealand
23
105
Grant Flower
Zimbabwe
24
104
Jacques Kallis
South Africa
24
104
Damien Martyn
Australia
25
102
Michael Bevan
Australia
25
102
Gary Kirsten
South Africa
25
102
Chris Cairns
New Zealand
25
102
Ramnaresh Sarwan
West Indies
26
100
Faisal Iqbal
Pakistan
26
100
Paul Collingwood
England
27
99
VVS Laxman
India
27
99
Graeme Smith
South Africa
28
95
Ajit Agarkar
India
28
95
Jimmy Maher
Australia
29
93
Boeta Dippenaar
South Africa
29
93
Wavell Hinds
West Indies
29
93
Steve Tikolo
Kenya
30
91
Travis Friend
Zimbabwe
31
90
Younis Khan
Pakistan
32
89
Stephen Fleming
New Zealand
32
89
Alok Kapali
Bangladesh
33
88
Ricardo Powell
West Indies
34
85
Scott Styris
New Zealand
35
84
Alistair Campbell
Zimbabwe
36
83
Lance Klusener
South Africa
36
83
Alec Stewart
England
37
82
Ian Blackwell
England
38
80
Yuvraj Singh
India
39
79
Rashid Latif
Pakistan
39
79
Mark Vermeulen
Zimbabwe
40
78
Mathew Sinclair
New Zealand
41
77
Shane Watson
Australia
41
77
Aravinda de Silva
Sri Lanka
41
77
Mahela Jayawardene
Sri Lanka
41
77
Kumar Sangakkara
Sri Lanka
42
76
Taufeeq Umar
Pakistan
43
70
Mark Boucher
South Africa
43
70
Saeed Anwar
Pakistan
43
70
Neil McKenzie
South Africa
44
69
Shaun Pollock
South Africa
45
68
Inzamam-ul-Haq
Pakistan
45
68
Craig Evans
Zimbabwe
46
66
Imran Nazir
Pakistan
47
65
Tushar Imran
Bangladesh
48
64
Upul Chandana
Sri Lanka
49
63
Andy Blignaut
Zimbabwe
49
63
Chris Harris
New Zealand
49
63
Michael Vaughan
England
50
62
Steve Waugh
Australia
50
62
Matt Horne
New Zealand
50
62
Russel Arnold
Sri Lanka
51
61
Sean Ervine
Zimbabwe
52
60
Ridley Jacobs
West Indies
52
60
Lou Vincent
New Zealand
53
59
Graham Thorpe
England
53
59
Kennedy Otieno
Kenya
54
57
Craig White
England
54
57
Owais Shah
England
54
57
Sanjay Bangar
India
55
56
Dougie Marillier
Zimbabwe
56
55
Maurice Odumbe
Kenya
56
55
Hitesh Modi
Kenya
56
55
Chris Nevin
New Zealand
56
55
Mark Waugh
Australia
57
54
Khaled Mashud
Bangladesh
58
53
Ronnie Irani
England
59
52
Andrew Flintoff
England
59
52
Habibul Bashar
Bangladesh
59
52
Nicky Boje
South Africa
59
52
Romesh Kaluwitharana
Sri Lanka
60
51
Brett Lee
Australia
61
50
Misbah-ul-Haq
Pakistan
61
50
Tillakaratne Dilshan
Sri Lanka
61
50
Heath Streak
Zimbabwe
62
49
Wasim Akram
Pakistan
63
46
Jacob Oram
New Zealand
64
45
Andre Adams
New Zealand
64
45
Naved Latif
Pakistan
65
44
Kamran Akmal
Pakistan
65
44
Mohammad Ashraful
Bangladesh
65
44
Daren Ganga
West Indies
65
44
Brijal Patel
Kenya
66
43
Andrew Symonds
Australia
67
42
Anwar Hossain
Bangladesh
67
42
Dion Ebrahim
Zimbabwe
67
42
Martin van Jaarsveld
South Africa
68
41
Mehrab Hossain
Bangladesh
68
41
Al Sahariar
Bangladesh
69
40
Stuart Carlisle
Zimbabwe
70
39
Khaled Mahmud
Bangladesh
71
38
Ryan Campbell
Australia
71
38
Jeremy Snape
England
72
37
Thomas Odoyo
Kenya
72
37
Ben Hollioake
England
72
37
Naimur Rahman
Bangladesh
72
37
Brendon McCullum
New Zealand
73
36
Adam Parore
New Zealand
73
36
Shane Warne
Australia
74
35
Hemang Badani
India
74
35
Javed Omar
Bangladesh
74
35
Tapash Baisya
Bangladesh
74
35
Tatenda Taibu
Zimbabwe
75
33
Thilan Samaraweera
Sri Lanka
76
32
Roland Lefebvre
Netherlands
76
32
Enamul Haque
Bangladesh
76
32
Azhar Mahmood
Pakistan
77
31
Tim de Leede
Netherlands
77
31
Aminul Islam
Bangladesh
77
31
Chaminda Vaas
Sri Lanka
77
31
Henry Olonga
Zimbabwe
78
30
Chamara Silva
Sri Lanka
78
30
Daniel Vettori
New Zealand
78
30
Shiv Sunder Das
India
78
30
Ajay Ratra
India
79
29
Guy Whittall
Zimbabwe
80
27
Ravi Shah
Kenya
81
26
Mark Richardson
New Zealand
81
26
Shane Bond
New Zealand
82
24
Dion Nash
New Zealand
82
24
Ashish Nehra
India
82
24
Harbhajan Singh
India
83
23
James Franklin
New Zealand
83
23
Sanwar Hossain
Bangladesh
83
23
Kyle Mills
New Zealand
83
23
Waqar Younis
Pakistan
83
23
Jimmy Kamande
Kenya
83
23
Hasantha Fernando
Sri Lanka
84
22
Craig Wishart
Zimbabwe
85
21
Anil Kumble
India
85
21
Ashley Giles
England
86
20
Ehsanul Haque
Bangladesh
86
20
Avishka Gunawardene
Sri Lanka
87
19
Nuwan Zoysa
Sri Lanka
87
19
Collins Obuya
Kenya
87
19
Ian Harvey
Australia
87
19
Sarandeep Singh
India
87
19
Andy Bichel
Australia
88
18
Daryl Tuffey
New Zealand
88
18
Andrew Hall
South Africa
88
18
Steve Elworthy
South Africa
88
18
Hashan Tillakaratne
Sri Lanka
88
18
Ryan Hinds
West Indies
89
17
Tony Suji
Kenya
89
17
Mohammad Rafique
Bangladesh
90
16
Brooke Walker
New Zealand
90
16
Darren Gough
England
90
16
Martin Suji
Kenya
90
16
Luuk van Troost
Netherlands
90
16
Runako Morton
West Indies
91
15
Naveed Nawaz
Sri Lanka
91
15
Douglas Hondo
Zimbabwe
91
15
Edgar Schiferli
Netherlands
91
15
Jason Gillespie
Australia
92
14
Zaheer Khan
India
92
14
Hannan Sarkar
Bangladesh
92
14
Jehan Mubarak
Sri Lanka
92
14
Ashwell Prince
South Africa
93
13
Barney Rogers
Zimbabwe
93
13
Pulasthi Gunaratne
Sri Lanka
93
13
Saqlain Mushtaq
Pakistan
93
13
Brad Williams
Australia
93
13
Manjurul Islam
Bangladesh
93
13
James Foster
England
94
12
Matthew Hart
New Zealand
94
12
Reinout Scholte
Netherlands
94
12
David Obuya
Kenya
95
11
Robin Peterson
South Africa
95
11
Muttiah Muralitharan
Sri Lanka
95
11
Makhaya Ntini
South Africa
95
11
Andy Caddick
England
95
11
Nathan Hauritz
Australia
95
11
Murali Kartik
India
96
10
Justin Kemp
South Africa
96
10
Justin Ontong
South Africa
96
10
Mahendra Nagamootoo
West Indies
97
9
Pedro Collins
West Indies
97
9
Mluleki Nkala
Zimbabwe
97
9
Darrel Brown
West Indies
98
8
Gary Brent
Zimbabwe
98
8
Corey Collymore
West Indies
98
8
Dilhara Fernando
Sri Lanka
99
7
Prabath Nissanka
Sri Lanka
99
7
Kumar Dharmasena
Sri Lanka
99
7
Cameron Cuffy
West Indies
99
7
Ray Price
Zimbabwe
99
7
Brian Murphy
Zimbabwe
99
7
Richard Sims
Zimbabwe
99
7
Feiko Kloppenburg
Netherlands
99
7
Dale Benkenstein
South Africa
99
7
Bas Zuiderent
Netherlands
99
7
Jacob-Jan Esmeijer
Netherlands
99
7
Paul Hitchcock
New Zealand
99
7
Javagal Srinath
India
99
7
Glenn McGrath
Australia
99
7
Tareq Aziz
Bangladesh
100
6
Alex Tudor
England
100
6
Dominic Cork
England
100
6
James Anderson
England
100
6
Mohammad Sharif
Bangladesh
101
5
Tinu Yohannan
India
101
5
Fahim Muntasir
Bangladesh
101
5
Adeel Raja
Netherlands
102
4
Errol Stewart
South Africa
102
4
Joseph Angara
Kenya
102
4
Alan Dawson
South Africa
102
4
Charitha Buddhika
Sri Lanka
102
4
Matthew Hoggard
England
103
3
Gareth Batty
England
103
3
Ian Butler
New Zealand
103
3
Allan Donald
South Africa
103
3
Shoaib Akhtar
Pakistan
103
3
Chamila Gamage
Sri Lanka
103
3
Pramodya Wickramasinghe
Sri Lanka
103
3
Monde Zondeki
South Africa
103
3
Charl Langeveldt
South Africa
103
3
Mazharul Haque
Bangladesh
103
3
Daan van Bunge
Netherlands
104
2
Roger Telemachus
South Africa
104
2
Peter Ongondo
Kenya
104
2
Mervyn Dillon
West Indies
104
2
Mohammad Sami
Pakistan
104
2
Steve Harmison
England
105
1
James Kirtley
England
105
1
Reetinder Sodhi
India
105
1
Talha Jubair
Bangladesh
105
1
Pommie Mbangwa
Zimbabwe
105
1
Stuart Matsikenyeri
Zimbabwe
105
1
Lameck Onyango
Kenya
106
0
Robert van Oosterom
Netherlands
106
0
Victor Grandia
Netherlands
106
0
Henk-Jan Mol
Netherlands
106
0
Vasbert Drakes
West Indies
106
0
Anwar Hossain Monir
Bangladesh
106
0
Rafikul Khan
Bangladesh
106
0
Robbie Hart
New Zealand
106
0
Vijay Bharadwaj
India
106
0
Jai Prakash Yadav
India