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