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 1996 for ODI
Position
Stats Value
Player Name
Team Name
1
188
Gary Kirsten
South Africa
2
161
Andrew Hudson
South Africa
3
146
Brian Lara
West Indies
4
145
Aravinda de Silva
Sri Lanka
5
137
Sachin Tendulkar
India
6
134
Sanath Jayasuriya
Sri Lanka
7
130
Chris Harris
New Zealand
7
130
Mark Waugh
Australia
8
125
Nick Knight
England
9
124
Daryll Cullinan
South Africa
10
123
Ricky Ponting
Australia
11
121
Jonty Rhodes
South Africa
12
120
Nathan Astle
New Zealand
13
118
Ali Brown
England
14
117
Ijaz Ahmed
Pakistan
15
115
Saeed Anwar
Pakistan
16
111
Aamer Sohail
Pakistan
17
106
Stephen Fleming
New Zealand
17
106
Vinod Kambli
India
18
105
Mark Taylor
Australia
19
104
Graeme Hick
England
20
103
Phil Simmons
West Indies
21
102
Shahid Afridi
21
102
Steve Waugh
Australia
22
101
Navjot Sidhu
India
23
100
Romesh Kaluwitharana
Sri Lanka
24
96
Craig Evans
Zimbabwe
24
96
Steve Tikolo
Kenya
25
94
Mohammad Azharuddin
India
26
93
Adam Parore
New Zealand
26
93
Carl Hooper
West Indies
26
93
Sir Richie Richardson
West Indies
27
92
Roger Twose
New Zealand
28
91
Grant Flower
Zimbabwe
29
90
Hansie Cronje
South Africa
29
90
Rahul Dravid
India
30
89
Graham Thorpe
England
30
89
Lee Germon
New Zealand
31
88
Lance Klusener
South Africa
32
87
Asanka Gurusinha
Sri Lanka
33
86
Zahoor Elahi
Pakistan
33
86
Junior Murray
West Indies
34
85
Kennedy Otieno
Kenya
34
85
Mike Atherton
England
35
84
Saleem Raza
United Arab Emirates
36
82
Andy Flower
Zimbabwe
37
80
Shiv Chanderpaul
West Indies
38
79
Michael Bevan
Australia
39
78
Craig Spearman
New Zealand
39
78
Hitesh Modi
Kenya
40
75
Alistair Campbell
Zimbabwe
40
75
Arjuna Ranatunga
Sri Lanka
40
75
Robin Smith
England
41
73
Saleem Malik
Pakistan
42
72
Stuart Law
Australia
42
72
Azam Khan
Pakistan
43
71
Dipak Patel
New Zealand
43
71
Ajay Jadeja
India
43
71
Chris Cairns
New Zealand
44
70
Hashan Tillakaratne
Sri Lanka
44
70
Guy Whittall
Zimbabwe
45
69
Nayan Mongia
India
46
67
Phil DeFreitas
England
46
67
Jacques Kallis
South Africa
46
67
Inzamam-ul-Haq
Pakistan
46
67
Andy Waller
Zimbabwe
47
66
Wasim Akram
Pakistan
47
66
Shaun Pollock
South Africa
48
65
Roland Holder
West Indies
49
64
Klaas-Jan van Noortwijk
Netherlands
49
64
Alec Stewart
England
50
63
Richard Snell
South Africa
51
62
Sanjay Manjrekar
India
51
62
Stuart Williams
Zimbabwe
52
61
Pat Symcox
South Africa
52
61
Adrian Kuiper
South Africa
53
59
Roshan Mahanama
Sri Lanka
53
59
Sourav Ganguly
India
53
59
Jimmy Adams
West Indies
54
58
Flavian Aponso
Netherlands
54
58
Marvan Atapattu
Sri Lanka
54
58
Bryan Young
New Zealand
55
57
Neil Fairbrother
England
55
57
Greg Blewett
Australia
56
54
Vikram Rathour
India
56
54
Saleem Elahi
Pakistan
56
54
Bas Zuiderent
Netherlands
56
54
Derek Crookes
South Africa
57
53
Craig Wishart
Zimbabwe
57
53
Michael Slater
Australia
57
53
Javagal Srinath
India
58
52
Mark Greatbatch
New Zealand
58
52
Ottis Gibson
West Indies
59
51
Kumar Dharmasena
Sri Lanka
59
51
Dipak Chudasama
Kenya
59
51
Mohammad Ishaq
United Arab Emirates
60
50
Maurice Odumbe
Kenya
60
50
Ian Healy
Australia
60
50
Rashid Latif
Pakistan
60
50
Moin Khan
Pakistan
61
49
Nasser Hussain
England
62
48
Sunil Joshi
India
63
47
Peter Cantrell
Netherlands
63
47
Sherwin Campbell
West Indies
63
47
Johanne Samarasekera
United Arab Emirates
64
45
Sean Davies
Zimbabwe
64
45
Roland Lefebvre
Netherlands
64
45
Ronnie Irani
England
64
45
Aaqib Javed
Pakistan
64
45
Brian McMillan
South Africa
65
44
Mohammad Wasim
Pakistan
66
43
David Richardson
South Africa
66
43
Arshad Laeeq
United Arab Emirates
67
41
Tim de Leede
Netherlands
67
41
Ali Shah
Zimbabwe
67
41
Sandeep Gupta
Kenya
67
41
Matthew Maynard
England
68
40
Mark Ealham
England
68
40
Ramiz Raja
Pakistan
68
40
Shaukat Dukanwala
United Arab Emirates
69
39
Jack Russell
England
70
38
Javed Miandad
Pakistan
71
37
Shahid Anwar
Pakistan
72
36
Heath Streak
Zimbabwe
73
35
Herschelle Gibbs
South Africa
73
35
Dermot Reeve
England
74
34
Craig White
England
74
34
Paul Reiffel
Australia
75
33
Mazhar Hussain
United Arab Emirates
76
32
Azhar Saeed
United Arab Emirates
76
32
Nolan Clarke
Netherlands
76
32
Thomas Odoyo
Kenya
76
32
Mark Ramprakash
England
76
32
Basit Ali
Pakistan
77
31
Shane Thomson
New Zealand
77
31
Neil Smith
England
77
31
Saeed Azad
Pakistan
78
29
Vijay Mehra
United Arab Emirates
78
29
Paul Strang
Zimbabwe
78
29
Chris Lewis
England
78
29
Woorkeri Raman
India
79
28
Waqar Younis
Pakistan
79
28
Stuart Carlisle
Zimbabwe
79
28
Roger Harper
West Indies
79
28
Steve Palframan
South Africa
80
27
John Rennie
Zimbabwe
81
26
Courtney Browne
West Indies
81
26
Darren Gough
England
82
25
Dave Houghton
Zimbabwe
82
25
David Tikolo
Kenya
83
24
Aasif Karim
Kenya
83
24
Shane Warne
Australia
84
23
Chaminda Vaas
Sri Lanka
84
23
Lameck Onyango
Kenya
84
23
Mohammad Aslam
United Arab Emirates
84
23
Ganesh Mylvaganam
United Arab Emirates
85
22
Ian Bishop
West Indies
85
22
Saqlain Mushtaq
Pakistan
86
21
Dominic Cork
England
87
20
Fanie de Villiers
South Africa
87
20
Tito Odumbe
Kenya
87
20
Marcel Schewe
Netherlands
88
19
Eric Gouka
Netherlands
88
19
Aashish Kapoor
India
88
19
Venkatesh Prasad
India
89
18
Adam Gilchrist
Australia
89
18
Mark Dekker
Zimbabwe
90
17
Eddo Brandes
Zimbabwe
90
17
Sir Curtly Ambrose
West Indies
90
17
Anil Kumble
India
91
16
Tariq Iqbal
Kenya
92
15
Martin Suji
Kenya
92
15
Graham Lloyd
England
92
15
Robert Croft
England
92
15
Adam Hollioake
England
92
15
Darren Lehmann
Australia
92
15
Azhar Mahmood
Pakistan
93
14
Mushtaq Ahmed
Pakistan
93
14
Simon Doull
New Zealand
93
14
Upul Chandana
Sri Lanka
94
13
Sultan Zarawani
United Arab Emirates
94
13
Justin Vaughan
New Zealand
94
13
Nicky Boje
South Africa
95
12
Hasan Raza
Pakistan
95
12
Prashant Vaidya
India
96
11
Brad Hogg
Australia
96
11
Pramodya Wickramasinghe
Sri Lanka
96
11
Pommie Mbangwa
Zimbabwe
97
10
Tony Suji
Kenya
97
10
Ridley Jacobs
West Indies
97
10
Paul Adams
South Africa
97
10
Craig Matthews
South Africa
97
10
John Crawley
England
97
10
Danny Morrison
New Zealand
97
10
Robin Singh
India
98
9
Sujith Somasunder
India
98
9
Shane Lee
Australia
98
9
Ruwan Kalpage
Sri Lanka
98
9
Gavin Larsen
New Zealand
98
9
Stephen Peall
Zimbabwe
98
9
Courtney Walsh
West Indies
98
9
Steven Lubbers
Netherlands
99
8
Manjula Munasinghe
Sri Lanka
99
8
Eric Upashantha
Sri Lanka
99
8
Ravindra Pushpakumara
Sri Lanka
99
8
Kenny Benjamin
West Indies
99
8
Dion Nash
New Zealand
99
8
Robert Kennedy
New Zealand
99
8
Pankaj Dharmani
India
99
8
Tom Moody
Australia
99
8
Glenn McGrath
Australia
100
7
Paras Mhambrey
India
100
7
Manoj Prabhakar
India
100
7
Muttiah Muralitharan
Sri Lanka
100
7
Robert Samuels
West Indies
100
7
Nixon McLean
West Indies
101
6
Rajab Ali
Kenya
101
6
Gavin Rennie
Zimbabwe
101
6
Bryan Strang
Zimbabwe
101
6
Shahid Nazir
Pakistan
101
6
Jason Gillespie
Australia
101
6
Peter Martin
England
102
5
Charlie Lock
Zimbabwe
102
5
Sanjeeva Ranatunga
Sri Lanka
102
5
Robert van Oosterom
Netherlands
102
5
Laurie Williams
West Indies
103
4
Sajeewa de Silva
Sri Lanka
103
4
Andy Whittall
Zimbabwe
103
4
Ata-ur-Rehman
Pakistan
104
3
Mohammad Akram
Pakistan
104
3
Chandika Hathurusingha
Sri Lanka
104
3
Dean Headley
England
104
3
Richard Illingworth
England
104
3
Venkatapathy Raju
India
104
3
Damien Fleming
Australia
104
3
Philo Wallace
West Indies
105
2
Everton Matambanadzo
Zimbabwe
105
2
Imtiaz Abbasi
United Arab Emirates
105
2
Alan Mullally
England
105
2
Asif Mujtaba
Pakistan
106
1
Chris Silverwood
England
106
1
Craig McDermott
Australia
106
1
Gary Brent
Zimbabwe
106
1
Paul-Jan Bakker
Netherlands
106
1
Adrian Griffith
West Indies
106
1
Keith Arthurton
West Indies
106
1
Cameron Cuffy
West Indies
107
0
Shadab Kabir
Pakistan
107
0
Abdul Razzaq
Pakistan
107
0
Allan Donald
South Africa