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 1995 for ODI
Position
Stats Value
Player Name
Team Name
1
169
Brian Lara
West Indies
2
127
Mike Atherton
England
2
127
Brian McMillan
South Africa
3
116
Inzamam-ul-Haq
Pakistan
4
114
Nathan Astle
New Zealand
5
113
Greg Blewett
Australia
6
112
Sachin Tendulkar
India
7
108
Asanka Gurusinha
Sri Lanka
8
107
Martin Crowe
New Zealand
9
106
Mike Rindel
South Africa
10
105
Michael Bevan
Australia
11
104
Ramiz Raja
Pakistan
12
103
Saeed Anwar
Pakistan
12
103
Chris Cairns
New Zealand
13
102
Saleem Elahi
Pakistan
13
102
Arjuna Ranatunga
Sri Lanka
14
101
Roshan Mahanama
Sri Lanka
15
100
Hashan Tillakaratne
Sri Lanka
16
97
Mark Taylor
Australia
17
93
Mark Waugh
Australia
18
92
Michael Slater
Australia
19
91
Graeme Hick
England
20
90
Mohammad Azharuddin
India
21
89
Graham Thorpe
England
22
87
Gary Kirsten
South Africa
23
86
David Boon
Australia
23
86
Junior Murray
West Indies
23
86
Phil Simmons
West Indies
23
86
Sherwin Campbell
West Indies
24
85
Aamer Sohail
Pakistan
25
84
Navjot Sidhu
India
25
84
Carl Hooper
West Indies
26
83
Manoj Prabhakar
India
27
78
Stephen Fleming
New Zealand
28
76
Mark Greatbatch
New Zealand
29
75
Aravinda de Silva
Sri Lanka
30
74
Alec Stewart
England
30
74
Stuart Law
Australia
31
73
Shiv Chanderpaul
West Indies
31
73
Stuart Williams
Zimbabwe
31
73
Andy Flower
Zimbabwe
31
73
Dave Houghton
Zimbabwe
32
68
Alistair Campbell
Zimbabwe
33
67
Sir Richie Richardson
West Indies
34
65
Daryll Cullinan
South Africa
34
65
Ken Rutherford
New Zealand
35
64
Basit Ali
Pakistan
36
62
Ricky Ponting
Australia
37
61
Neil Fairbrother
England
37
61
Ajay Jadeja
India
37
61
Adam Parore
New Zealand
38
60
Jimmy Adams
West Indies
39
59
Roger Twose
New Zealand
40
58
Saleem Malik
Pakistan
40
58
Steve Waugh
Australia
40
58
Damien Martyn
Australia
41
57
Sanath Jayasuriya
Sri Lanka
42
56
Ian Healy
Australia
43
54
Ijaz Ahmed
Pakistan
44
53
Jonty Rhodes
South Africa
44
53
Guy Whittall
Zimbabwe
45
51
Matthew Hayden
Australia
45
51
Vinod Kambli
India
46
50
Sanjay Manjrekar
India
46
50
Adrian Kuiper
South Africa
46
50
Wasim Akram
Pakistan
47
48
Craig Spearman
New Zealand
48
45
Chandika Hathurusingha
Sri Lanka
48
45
Darren Gough
England
49
44
Akram Khan
Bangladesh
49
44
Anderson Cummins
West Indies
50
43
Roger Harper
West Indies
51
42
Bryan Young
New Zealand
51
42
Aminul Islam
Bangladesh
52
41
Grant Flower
Zimbabwe
53
40
Lee Germon
New Zealand
54
39
Shane Lee
Australia
54
39
Mark Burmester
Zimbabwe
54
39
Keith Arthurton
West Indies
55
38
Ghulam Ali
Pakistan
56
37
John Crawley
England
56
37
Shane Thomson
New Zealand
56
37
Javagal Srinath
India
56
37
Hansie Cronje
South Africa
57
36
Andrew Hudson
South Africa
57
36
Nayan Mongia
India
57
36
Aamer Hanif
Pakistan
57
36
Shakeel Ahmed
Oman
58
35
Roland Holder
West Indies
58
35
Pat Symcox
South Africa
58
35
Ruwan Kalpage
Sri Lanka
59
33
Ottis Gibson
West Indies
60
32
Mark Ramprakash
England
61
31
Romesh Kaluwitharana
Sri Lanka
61
31
Moin Khan
Pakistan
62
30
Kumar Dharmasena
Sri Lanka
62
30
Saqlain Mushtaq
Pakistan
63
27
Chaminda Vaas
Sri Lanka
63
27
Khaled Mashud
Bangladesh
64
26
Andrew Jones
New Zealand
64
26
Rashid Latif
Pakistan
64
26
Mushtaq Ahmed
Pakistan
64
26
Minhajul Abedin
Bangladesh
65
25
Dipak Patel
New Zealand
66
24
Asif Mujtaba
Pakistan
66
24
Paul Strang
Zimbabwe
67
23
Heath Streak
Zimbabwe
67
23
Dave Callaghan
South Africa
67
23
Gavin Larsen
New Zealand
67
23
Steve Rhodes
England
68
22
Chris Lewis
England
68
22
Paul Reiffel
Australia
68
22
Winston Benjamin
West Indies
68
22
David Richardson
South Africa
68
22
Saiful Islam
Bangladesh
69
21
Hamish Anthony
West Indies
69
21
Justin Vaughan
New Zealand
69
21
Manzoor Elahi
Pakistan
69
21
Aaqib Javed
Pakistan
69
21
Shane Warne
Australia
70
19
Saeed Azad
Pakistan
71
18
Zafar Iqbal
Pakistan
71
18
Courtney Browne
West Indies
71
18
Ian Bishop
West Indies
71
18
Javed Omar
Bangladesh
72
17
Graham Gooch
England
72
17
Athar Ali Khan
Bangladesh
73
16
Vasbert Drakes
West Indies
73
16
Naeem Ashraf
Pakistan
73
16
Habibul Bashar
Bangladesh
73
16
Justin Langer
Australia
73
16
Craig Matthews
South Africa
74
15
Sanjeeva Ranatunga
Sri Lanka
74
15
Jo Angel
Australia
74
15
Alan Wells
England
74
15
Mike Gatting
England
74
15
Phil DeFreitas
England
74
15
Andy Waller
Zimbabwe
75
14
Danny Morrison
New Zealand
75
14
Dominic Cork
England
75
14
Waqar Younis
Pakistan
76
13
Mohammad Rafique
Bangladesh
76
13
Roydon Hayes
New Zealand
77
12
Mark Douglas
New Zealand
77
12
Javed Qadeer
Pakistan
77
12
David Brain
Zimbabwe
77
12
Anil Kumble
India
77
12
Akram Raza
Pakistan
77
12
Gerhardus Liebenberg
South Africa
78
11
Dion Nash
New Zealand
78
11
Craig McDermott
Australia
78
11
Brendon Julian
Australia
78
11
Shaun Udal
England
78
11
Sajjad Ahmed
Bangladesh
79
10
Sir Curtly Ambrose
West Indies
79
10
Phil Emery
Australia
79
10
Glenn McGrath
Australia
80
9
Simon Doull
New Zealand
80
9
Aamer Nazir
Pakistan
80
9
Arshad Khan
Pakistan
80
9
Stuart Carlisle
Zimbabwe
81
8
Craig Evans
Zimbabwe
81
8
Muttiah Muralitharan
Sri Lanka
81
8
Fanie de Villiers
South Africa
81
8
Enamul Haque
Bangladesh
82
7
Mohammad Akram
Pakistan
82
7
Eric Simons
South Africa
82
7
Janak Gamage
Sri Lanka
83
6
Henry Olonga
Zimbabwe
83
6
Ata-ur-Rehman
Pakistan
83
6
Steven Jack
South Africa
83
6
Courtney Walsh
West Indies
83
6
Gavin Robertson
Australia
83
6
Aashish Kapoor
India
84
5
Venkatesh Prasad
India
84
5
Damien Fleming
Australia
84
5
Pramodya Wickramasinghe
Sri Lanka
84
5
Allan Donald
South Africa
84
5
Mark Dekker
Zimbabwe
84
5
Eddo Brandes
Zimbabwe
85
4
Bryan Strang
Zimbabwe
85
4
Rudi Steyn
South Africa
85
4
Chris Pringle
New Zealand
85
4
Angus Fraser
England
85
4
Peter Martin
England
86
3
Naimur Rahman
Bangladesh
86
3
Utpal Chatterjee
India
86
3
Merv Hughes
Australia
86
3
Tim May
Australia
86
3
Ravindra Pushpakumara
Sri Lanka
86
3
Eric Upashantha
Sri Lanka
86
3
Stephen Peall
Zimbabwe
86
3
Chaminda Mendis
Sri Lanka
87
2
Anisur Rahman
Bangladesh
87
2
Iain Butchart
Zimbabwe
87
2
Nadeem Khan
Pakistan
88
1
Chamara Dunusinghe
Sri Lanka
88
1
Jayantha Silva
Sri Lanka
88
1
Peter McIntyre
Australia
88
1
Hasibul Hossain
Bangladesh
88
1
Gary Martin
Zimbabwe
88
1
Mahmood Hamid
Pakistan
89
0
Venkatapathy Raju
India
89
0
Champaka Ramanayake
Sri Lanka