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 1997 for all time
Position
Stats Value
Player Name
Team Name
1
340
Sanath Jayasuriya
Sri Lanka
2
267
Bryan Young
New Zealand
3
225
Roshan Mahanama
Sri Lanka
4
214
Greg Blewett
Australia
5
207
Nasser Hussain
England
6
203
Guy Whittall
Zimbabwe
7
201
Navjot Sidhu
India
8
199
Matthew Elliott
Australia
9
194
Saeed Anwar
Pakistan
10
177
Inzamam-ul-Haq
Pakistan
11
173
Alec Stewart
England
11
173
Sourav Ganguly
India
12
169
Sachin Tendulkar
India
13
168
Aravinda de Silva
Sri Lanka
14
160
Steve Waugh
Australia
14
160
Aamer Sohail
Pakistan
15
155
Saleem Malik
Pakistan
16
151
Ijaz Ahmed
Pakistan
16
151
Grant Flower
Zimbabwe
17
148
Rahul Dravid
India
18
144
Kennedy Otieno
Kenya
19
138
Graham Thorpe
England
20
137
Shiv Chanderpaul
West Indies
21
133
Matt Horne
New Zealand
22
132
Brian Lara
West Indies
23
131
Arjuna Ranatunga
Sri Lanka
24
129
Carl Hooper
West Indies
24
129
Stephen Fleming
New Zealand
24
129
Mark Taylor
Australia
25
128
Azhar Mahmood
Pakistan
25
128
Stuart Williams
Zimbabwe
26
127
Ricky Ponting
Australia
27
126
Mohammad Azharuddin
India
28
125
Matthew Hayden
Australia
29
122
Daryll Cullinan
South Africa
29
122
Dipak Chudasama
Kenya
30
119
Ajay Jadeja
India
31
118
Mike Atherton
England
31
118
Marvan Atapattu
Sri Lanka
32
117
Nathan Astle
New Zealand
33
116
Mark Waugh
Australia
34
115
Ali Naqvi
Pakistan
35
108
Michael Bevan
Australia
36
103
Gary Kirsten
South Africa
36
103
Brian McMillan
South Africa
36
103
Romesh Kaluwitharana
Sri Lanka
36
103
Hashan Tillakaratne
Sri Lanka
37
102
Lance Klusener
South Africa
38
101
Jacques Kallis
South Africa
39
100
Robin Singh
India
40
98
Moin Khan
Pakistan
41
96
Adam Bacher
South Africa
42
94
Hansie Cronje
South Africa
43
93
Stuart Law
Australia
44
91
Roland Holder
West Indies
45
90
Daniel Vettori
New Zealand
46
89
Michael Di Venuto
Australia
47
87
Mark Butcher
England
48
86
Craig McMillan
New Zealand
48
86
Alistair Campbell
Zimbabwe
49
85
Blair Pocock
New Zealand
49
85
Ian Healy
Australia
50
84
Nick Knight
England
51
83
John Crawley
England
51
83
Jonty Rhodes
South Africa
52
82
Shaun Pollock
South Africa
52
82
Athar Ali Khan
Bangladesh
53
81
Andy Flower
Zimbabwe
53
81
Pat Symcox
South Africa
54
79
Chris Cairns
New Zealand
54
79
Paul Reiffel
Australia
54
79
Sherwin Campbell
West Indies
55
78
Anil Kumble
India
55
78
Nayan Mongia
India
56
77
Adam Gilchrist
Australia
56
77
Chris Harris
New Zealand
57
76
Ramiz Raja
Pakistan
57
76
Robert Samuels
West Indies
57
76
Gavin Rennie
Zimbabwe
58
72
Shahid Afridi
58
72
David Richardson
South Africa
59
70
Habibul Bashar
Bangladesh
59
70
Phil Simmons
West Indies
60
69
Kumar Dharmasena
Sri Lanka
61
67
Maurice Odumbe
Kenya
61
67
Tony Suji
Kenya
62
66
Mahela Jayawardene
Sri Lanka
62
66
Adam Hollioake
England
63
65
Vinod Kambli
India
64
64
VVS Laxman
India
65
63
Ben Hollioake
England
65
63
Adam Parore
New Zealand
66
62
Junior Murray
West Indies
67
59
Akram Khan
Bangladesh
67
59
Mushtaq Ahmed
Pakistan
67
59
Dominic Cork
England
68
58
Saqlain Mushtaq
Pakistan
69
57
Dave Houghton
Zimbabwe
69
57
Lanka de Silva
Sri Lanka
69
57
Chaminda Vaas
Sri Lanka
69
57
Hitesh Modi
Kenya
70
55
Andrew Hudson
South Africa
70
55
Saba Karim
India
71
54
Mohammad Wasim
Pakistan
72
53
Shane Warne
Australia
72
53
Mark Ealham
England
72
53
Aasif Karim
Kenya
73
52
Andy Waller
Zimbabwe
74
50
Russel Arnold
Sri Lanka
75
49
Asif Mujtaba
Pakistan
76
48
Mark Ramprakash
England
76
48
Craig Evans
Zimbabwe
76
48
David Williams
West Indies
77
47
Adrian Griffith
West Indies
77
47
Paul Strang
Zimbabwe
77
47
Naimur Rahman
Bangladesh
77
47
Craig Spearman
New Zealand
78
45
Dipak Patel
New Zealand
78
45
Waqar Younis
Pakistan
79
44
Vikram Rathour
India
79
44
Manzoor Akhtar
Pakistan
80
43
Heath Streak
Zimbabwe
80
43
Dulip Liyanage
Sri Lanka
80
43
Pramodya Wickramasinghe
Sri Lanka
80
43
Sunil Joshi
India
81
42
Alpesh Vadher
Kenya
82
41
Ali Brown
England
82
41
Thomas Odoyo
Kenya
82
41
Javagal Srinath
India
82
41
Hasan Raza
Pakistan
83
40
Graeme Hick
England
84
39
Muttiah Muralitharan
Sri Lanka
84
39
Courtney Browne
West Indies
85
38
Craig White
England
86
37
Sir Curtly Ambrose
West Indies
86
37
Aminul Islam
Bangladesh
87
35
Jimmy Adams
West Indies
87
35
Abey Kuruvilla
India
88
34
Franklyn Rose
West Indies
89
33
Herschelle Gibbs
South Africa
89
33
Matthew Fleming
England
89
33
Wasim Akram
Pakistan
90
32
Zahoor Elahi
Pakistan
90
32
Rajesh Chauhan
India
90
32
Steve Tikolo
Kenya
90
32
Philo Wallace
West Indies
90
32
Craig Wishart
Zimbabwe
91
31
Ian Bishop
West Indies
91
31
Robert Croft
England
92
29
Justin Langer
Australia
92
29
Mohammad Ramzan
Pakistan
92
29
Roger Twose
New Zealand
92
29
Floyd Reifer
West Indies
93
28
Sajid Ali
Pakistan
93
28
Michael Kasprowicz
Australia
93
28
Jason Gillespie
Australia
94
26
Andy Caddick
England
94
26
Gavin Larsen
New Zealand
94
26
Simon Doull
New Zealand
95
25
Dirk Viljoen
Zimbabwe
95
25
Akhtar Sarfraz
Pakistan
96
23
Mujahid Jamshed
Pakistan
97
22
Louis Koen
South Africa
97
22
Graham Lloyd
England
97
22
John Rennie
Zimbabwe
97
22
Dean Headley
England
97
22
Lee Germon
New Zealand
98
21
Hasibul Hossain
Bangladesh
98
21
Allan Donald
South Africa
98
21
Alan Mullally
England
98
21
Mervyn Dillon
West Indies
98
21
Courtney Walsh
West Indies
99
20
Peter Martin
England
99
20
Glenn McGrath
Australia
100
19
Phil Tufnell
England
100
19
Mohammad Rafique
Bangladesh
101
18
Mohammad Hussain
Pakistan
101
18
Saleem Elahi
Pakistan
101
18
Shahid Nazir
Pakistan
101
18
Darren Gough
England
101
18
Andy Bichel
Australia
101
18
Dougie Brown
England
101
18
Minhajul Abedin
Bangladesh
101
18
Derek Crookes
South Africa
102
17
Rudi Bryson
South Africa
102
17
Michael Slater
Australia
103
16
Woorkeri Raman
India
103
16
Shahriar Hossain
Bangladesh
103
16
Mafizur Rahman
Bangladesh
103
16
Rawl Lewis
West Indies
103
16
Upul Chandana
Sri Lanka
103
16
Nuwan Zoysa
Sri Lanka
104
15
Paul Adams
South Africa
104
15
Ruwan Kalpage
Sri Lanka
104
15
Bryan Strang
Zimbabwe
104
15
Venkatesh Prasad
India
104
15
Adam Dale
Australia
105
14
Danny Morrison
New Zealand
105
14
Rashid Latif
Pakistan
105
14
Andy Whittall
Zimbabwe
105
14
Laurie Williams
West Indies
106
13
Sajeewa de Silva
Sri Lanka
107
12
Sheikh Salahuddin
Bangladesh
107
12
Khaled Mashud
Bangladesh
107
12
Devon Malcolm
England
107
12
Chris Silverwood
England
108
11
Aaqib Javed
Pakistan
108
11
Shafiuddin Ahmed
Bangladesh
109
10
Eddo Brandes
Zimbabwe
109
10
Patterson Thompson
West Indies
109
10
Darren Lehmann
Australia
110
9
Salil Ankola
India
110
9
Sanjeeva Ranatunga
Sri Lanka
110
9
Martin Suji
Kenya
111
8
Ravindra Pushpakumara
Sri Lanka
111
8
Dodda Ganesh
India
111
8
Noel David
India
111
8
Shayne O'Connor
New Zealand
111
8
Heath Davis
New Zealand
111
8
Geoff Allott
New Zealand
111
8
Enamul Haque
Bangladesh
111
8
Abdul Razzaq
Pakistan
112
7
Andrew Penn
New Zealand
112
7
Saiful Islam
Bangladesh
113
6
Mark Boucher
South Africa
113
6
Stuart Carlisle
Zimbabwe
113
6
Arshad Khan
Pakistan
113
6
Fanie de Villiers
South Africa
113
6
Mohammad Zahid
Pakistan
114
5
Nilesh Kulkarni
India
114
5
Ronnie Irani
England
114
5
Everton Matambanadzo
Zimbabwe
114
5
Mohammad Sheikh
Bangladesh
115
4
Mike Smith
Scotland
115
4
Cameron Cuffy
West Indies
115
4
Ian Harvey
Australia
115
4
Shaun Young
Australia
115
4
Tom Moody
Australia
116
3
Simon Cook
Australia
116
3
Justin Vaughan
New Zealand
116
3
Ottis Gibson
West Indies
116
3
Joseph Angara
Kenya
116
3
Jahangir Alam
Bangladesh
117
2
Mohammad Akram
Pakistan
117
2
Brett Schultz
South Africa
117
2
Jack Russell
England
118
1
Anthony Stuart
Australia
118
1
Debasis Mohanty
India
118
1
Harvinder Singh
India
118
1
Shoaib Akhtar
Pakistan
118
1
Kabir Khan
Pakistan
118
1
David Sewell
New Zealand
118
1
Nixon McLean
West Indies
118
1
Adam Huckle
Zimbabwe
119
0
Pommie Mbangwa
Zimbabwe
119
0
Jayantha Silva
Sri Lanka
119
0
Shahid Afridi
Pakistan
119
0
Brendon Julian
Australia
119
0
Sairaj Bahutule
India