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 1999 for all time
Position
Stats Value
Player Name
Team Name
1
275
Daryll Cullinan
South Africa
1
275
Gary Kirsten
South Africa
2
242
Mahela Jayawardene
Sri Lanka
3
217
Sachin Tendulkar
India
4
216
Marvan Atapattu
Sri Lanka
5
214
Mathew Sinclair
New Zealand
6
213
Brian Lara
West Indies
7
211
Herschelle Gibbs
South Africa
7
211
Ijaz Ahmed
Pakistan
8
200
Inzamam-ul-Haq
Pakistan
9
199
Steve Waugh
Australia
10
197
Ricky Ponting
Australia
11
190
Rahul Dravid
India
12
188
Saeed Anwar
Pakistan
13
183
Sourav Ganguly
India
14
174
Lance Klusener
South Africa
15
170
Sherwin Campbell
West Indies
16
169
Michael Slater
Australia
17
163
Tillakaratne Dilshan
Sri Lanka
18
154
Adam Gilchrist
Australia
19
150
Shiv Chanderpaul
West Indies
20
148
Jacques Kallis
South Africa
21
146
Nasser Hussain
England
22
144
Justin Langer
Australia
23
143
Sadagoppan Ramesh
India
24
141
Shahid Afridi
25
140
Grant Flower
Zimbabwe
26
133
Wajahatullah Wasti
Pakistan
27
132
Neil Johnson
Zimbabwe
28
129
Andy Flower
Zimbabwe
29
126
Graeme Hick
England
29
126
Chris Cairns
New Zealand
30
125
Mark Boucher
South Africa
31
124
Ricardo Powell
West Indies
32
123
Russel Arnold
Sri Lanka
33
121
Stuart Carlisle
Zimbabwe
33
121
Mark Waugh
Australia
34
120
Nathan Astle
New Zealand
34
120
Kennedy Otieno
Kenya
35
114
Adrian Griffith
West Indies
36
110
Darren Lehmann
Australia
37
108
Mike Atherton
England
37
108
Carl Hooper
West Indies
38
107
Craig McMillan
New Zealand
39
106
Steve Tikolo
Kenya
40
104
Mohammad Yousuf
Pakistan
41
103
Jonty Rhodes
South Africa
41
103
Ajay Jadeja
India
42
101
Mehrab Hossain
Bangladesh
43
100
Matt Horne
New Zealand
43
100
Romesh Kaluwitharana
Sri Lanka
44
99
Alex Tudor
England
45
97
Alistair Campbell
Zimbabwe
46
95
Shahriar Hossain
Bangladesh
46
95
Alec Stewart
England
47
94
Jimmy Adams
West Indies
48
91
Mohammad Wasim
Pakistan
48
91
Murray Goodwin
Zimbabwe
49
89
Greg Blewett
Australia
50
88
Devang Gandhi
India
50
88
Sanath Jayasuriya
Sri Lanka
51
87
Mohammad Azharuddin
India
51
87
Roger Twose
New Zealand
52
86
Shane Warne
Australia
53
85
Guy Whittall
Zimbabwe
54
84
Nick Knight
England
55
83
Matthew Bell
New Zealand
56
82
Hansie Cronje
South Africa
56
82
Maurice Odumbe
Kenya
57
81
Aravinda de Silva
Sri Lanka
57
81
Neil Fairbrother
England
58
80
Ridley Jacobs
West Indies
59
79
Graham Thorpe
England
59
79
Wasim Akram
Pakistan
60
78
Gary Stead
New Zealand
61
77
Michael Bevan
Australia
61
77
Hasan Raza
Pakistan
62
76
Arjuna Ranatunga
Sri Lanka
62
76
Javagal Srinath
India
62
76
Gavin Hamilton
England
63
75
Robin Singh
India
63
75
Avishka Gunawardene
Sri Lanka
64
73
Hashan Tillakaratne
Sri Lanka
64
73
Adam Parore
New Zealand
64
73
Stephen Fleming
New Zealand
64
73
Alpesh Vadher
Kenya
65
71
Ravi Shah
Kenya
66
70
Moin Khan
Pakistan
67
69
Mark Ramprakash
England
67
69
Shaun Pollock
South Africa
67
69
Dale Benkenstein
South Africa
68
68
Minhajul Abedin
Bangladesh
68
68
Andrew Symonds
Australia
68
68
Chris Harris
New Zealand
68
68
Craig Spearman
New Zealand
69
67
VVS Laxman
India
70
66
Aminul Islam
Bangladesh
71
65
Damien Fleming
Australia
71
65
Akram Khan
Bangladesh
71
65
Wavell Hinds
West Indies
72
64
Imran Nazir
Pakistan
73
63
Dion Nash
New Zealand
73
63
Mannava Prasad
India
74
62
Al Sahariar
Bangladesh
75
61
Nikhil Chopra
India
75
61
Sunil Joshi
India
76
60
Abdul Razzaq
Pakistan
76
60
Trevor Gripper
Zimbabwe
77
59
Damien Martyn
Australia
78
57
Amay Khurasiya
India
78
57
Bryan Young
New Zealand
78
57
Junior Murray
West Indies
79
56
Tom Moody
Australia
80
55
Chamara Silva
Sri Lanka
80
55
Roshan Mahanama
Sri Lanka
81
54
Daniel Vettori
New Zealand
82
53
Khaled Mashud
Bangladesh
82
53
Eddo Brandes
Zimbabwe
83
52
Nayan Mongia
India
84
50
Andrew Flintoff
England
84
50
Saleem Malik
Pakistan
84
50
Dave Joseph
West Indies
84
50
Upul Chandana
Sri Lanka
85
49
Rawl Lewis
West Indies
86
48
Keith Arthurton
West Indies
86
48
Mark Butcher
England
86
48
Andy Caddick
England
87
47
Shane Lee
Australia
88
46
Adam Hollioake
England
88
46
Simon Doull
New Zealand
89
45
Naimur Rahman
Bangladesh
89
45
Hrishikesh Kanitkar
India
89
45
Hitesh Modi
Kenya
90
44
Matthew Elliott
Australia
90
44
John Crawley
England
91
43
Scott Styris
New Zealand
91
43
Colin Miller
Australia
92
42
Phil Simmons
West Indies
92
42
Adam Bacher
South Africa
93
41
Chaminda Vaas
Sri Lanka
93
41
Thomas Odoyo
Kenya
93
41
Bryan Strang
Zimbabwe
93
41
Jason Gillespie
Australia
93
41
Vijay Bharadwaj
India
94
39
Glenn McGrath
Australia
94
39
Vince Wells
England
94
39
Nixon McLean
West Indies
94
39
Heath Streak
Zimbabwe
94
39
Indika de Saram
Sri Lanka
94
39
Azhar Mahmood
Pakistan
95
38
Nehemiah Perry
West Indies
95
38
Mark Alleyne
England
96
37
Ottis Gibson
West Indies
96
37
Chris Read
England
97
36
Mark Ealham
England
97
36
Mervyn Dillon
West Indies
98
35
Sandeep Gupta
Kenya
98
35
Brendon Julian
Australia
99
34
Gavin Rennie
Zimbabwe
100
33
Boeta Dippenaar
South Africa
100
33
Jacob Martin
India
100
33
Michael Vaughan
England
101
32
Robert Croft
England
101
32
Alec Davies
Scotland
102
31
George Salmond
Scotland
103
30
Venkatesh Prasad
India
103
30
Stuart Williams
Zimbabwe
104
29
Trevor Madondo
Zimbabwe
104
29
Paul Strang
Zimbabwe
104
29
Mohammad Rafique
Bangladesh
105
28
Saqlain Mushtaq
Pakistan
105
28
Anil Kumble
India
105
28
Sir Curtly Ambrose
West Indies
106
27
Sajeewa de Silva
Sri Lanka
106
27
Tony Suji
Kenya
106
27
Andy Blignaut
Zimbabwe
106
27
Brett Lee
Australia
106
27
Khaled Mahmud
Bangladesh
106
27
Ian Stanger
Scotland
106
27
Mike Rindel
South Africa
107
26
Vinod Kambli
India
107
26
Suresh Perera
Sri Lanka
108
25
Chris Adams
England
108
25
Javed Omar
Bangladesh
108
25
Habibul Bashar
Bangladesh
108
25
Derek Crookes
South Africa
109
24
Darren Maddy
England
109
24
Henry Olonga
Zimbabwe
110
23
Steve Elworthy
South Africa
110
23
Darren Gough
England
110
23
Keith Semple
West Indies
110
23
James Brinkley
Scotland
111
22
Nuwan Zoysa
Sri Lanka
111
22
Chris Gayle
West Indies
111
22
Floyd Reifer
West Indies
111
22
Aasif Karim
Kenya
112
21
Pramodya Wickramasinghe
Sri Lanka
112
21
Michael Kasprowicz
Australia
112
21
Aamer Sohail
Pakistan
113
20
Stuart Law
Australia
113
20
Ajit Agarkar
India
113
20
Paul Adams
South Africa
113
20
Arshad Khan
Pakistan
114
19
Neil McGarrell
West Indies
114
19
Aftab Habib
England
114
19
Enamul Haque
Bangladesh
115
18
Dean Headley
England
115
18
Saba Karim
India
116
17
Stuart MacGill
Australia
116
17
Gavin Larsen
New Zealand
116
17
Daren Ganga
West Indies
116
17
Allan Donald
South Africa
116
17
Pat Symcox
South Africa
116
17
Ian Philip
Scotland
117
16
Ruwan Kalpage
Sri Lanka
117
16
Hasibul Hossain
Bangladesh
117
16
Ian Healy
Australia
118
15
Angus Fraser
England
118
15
Warren Hegg
England
118
15
Eric Upashantha
Sri Lanka
118
15
Fazl-e-Akbar
Pakistan
118
15
Mohammad Sheikh
Bangladesh
119
14
Indika Gallage
Sri Lanka
119
14
Chandika Hathurusingha
Sri Lanka
120
13
Pedro Collins
West Indies
120
13
Corey Collymore
West Indies
120
13
Dirk Viljoen
Zimbabwe
120
13
Paul Wiseman
New Zealand
120
13
Laxmi Shukla
India
120
13
Navjot Sidhu
India
120
13
Mike Smith
Scotland
120
13
Alex Tait
New Zealand
121
12
Waqar Younis
Pakistan
121
12
Mushtaq Ahmed
Pakistan
121
12
Reon King
West Indies
121
12
Muttiah Muralitharan
Sri Lanka
121
12
Courtney Walsh
West Indies
121
12
Shoaib Malik
Pakistan
121
12
Nicky Boje
South Africa
122
11
Andy Whittall
Zimbabwe
122
11
Martin Suji
Kenya
122
11
Ahmed Kamal
Bangladesh
122
11
Josephat Ababu
Kenya
122
11
Asim Butt
Scotland
122
11
Hendy Bryan
West Indies
123
10
Greig Williamson
Scotland
123
10
Bruce Patterson
Scotland
123
10
David Mutendera
Zimbabwe
123
10
Franklyn Rose
West Indies
123
10
John Rennie
Zimbabwe
123
10
Nantie Hayward
South Africa
123
10
Mohammad Akram
Pakistan
123
10
Shahid Nazir
Pakistan
123
10
Ashley Giles
England
123
10
Alan Mullally
England
124
9
Ronnie Irani
England
124
9
Paul Reiffel
Australia
124
9
Andrew Hall
South Africa
124
9
Suruj Ragoonath
West Indies
124
9
Faruque Ahmed
Bangladesh
124
9
Craig Wishart
Zimbabwe
124
9
John Blain
Scotland
125
8
Dinanath Ramnarine
West Indies
125
8
Philo Wallace
West Indies
125
8
Shoaib Akhtar
Pakistan
125
8
Thirunavukkarasu Kumaran
India
125
8
Harbhajan Singh
India
125
8
Nadeem Khan
Pakistan
126
7
Chris Drum
New Zealand
126
7
Geoff Allott
New Zealand
126
7
Phil Tufnell
England
126
7
Adam Dale
Australia
126
7
Ravindra Pushpakumara
Sri Lanka
126
7
Carl Bulfin
New Zealand
127
6
Mike Allingham
Scotland
127
6
Joseph Angara
Kenya
127
6
Alan Dawson
South Africa
127
6
Everton Matambanadzo
Zimbabwe
127
6
Scott Muller
Australia
127
6
Shayne O'Connor
New Zealand
127
6
Chris Silverwood
England
127
6
Manjurul Islam
Bangladesh
128
5
Gary Brent
Zimbabwe
129
4
Ray Price
Zimbabwe
129
4
Niamur Rashid
Bangladesh
129
4
Roland Holder
West Indies
129
4
David Terbrugge
South Africa
129
4
Ben Hollioake
England
129
4
Gyanendra Pandey
India
130
3
Ruchira Perera
Sri Lanka
130
3
Thilan Samaraweera
Sri Lanka
130
3
Rangana Herath
Sri Lanka
130
3
Mahbubur Rahman
Bangladesh
130
3
Dipak Chudasama
Kenya
130
3
Pommie Mbangwa
Zimbabwe
131
2
Craig Evans
Zimbabwe
131
2
Ian Austin
England
131
2
Shafiuddin Ahmed
Bangladesh
131
2
Mark Taylor
Australia
131
2
Peter Such
England
131
2
Jimmy Kamande
Kenya
131
2
Nick Dyer
Scotland
131
2
Hemantha Boteju
Sri Lanka
132
1
Henry Williams
South Africa
132
1
Victor Mpitsang
South Africa
132
1
Virender Sehwag
India
133
0
Debasis Mohanty
India
133
0
Ed Giddins
England
133
0
Matthew Hart
New Zealand
133
0
Adam Huckle
Zimbabwe
133
0
Jahangir Alam
Bangladesh
133
0
Lincoln Roberts
West Indies
133
0
Niroshan Bandaratilleke
Sri Lanka
133
0
Peter Ongondo
Kenya