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 ICC World Cup (in Kenya/South Africa/Zimbabwe)
Position
Stats Value
Player Name
Team Name
1
172
Craig Wishart
Zimbabwe
2
152
Sachin Tendulkar
India
3
143
Andrew Symonds
Australia
3
143
Herschelle Gibbs
South Africa
4
141
Scott Styris
New Zealand
5
140
Ricky Ponting
Australia
6
134
Stephen Fleming
New Zealand
6
134
Klaas-Jan van Noortwijk
Netherlands
7
124
Marvan Atapattu
Sri Lanka
8
121
Feiko Kloppenburg
Netherlands
9
120
Sanath Jayasuriya
Sri Lanka
10
119
Chris Gayle
West Indies
11
116
Brian Lara
West Indies
12
112
Sourav Ganguly
India
13
111
John Davison
Canada
14
102
Nathan Astle
New Zealand
15
101
Saeed Anwar
Pakistan
16
99
Adam Gilchrist
Australia
17
92
Aravinda de Silva
Sri Lanka
18
88
Damien Martyn
Australia
18
88
Matthew Hayden
Australia
19
85
Jan-Berrie Burger
Namibia
20
82
Virender Sehwag
India
21
81
Hashan Tillakaratne
Sri Lanka
22
80
Boeta Dippenaar
South Africa
23
79
Kennedy Otieno
Kenya
24
78
Grant Flower
Zimbabwe
25
75
Ramnaresh Sarwan
West Indies
25
75
Craig McMillan
New Zealand
26
74
Michael Bevan
Australia
27
72
Heath Streak
Zimbabwe
28
71
Ian Billcliff
Canada
28
71
Andy Flower
Zimbabwe
29
69
Gary Kirsten
South Africa
30
68
Mohammad Kaif
India
31
66
Paul Collingwood
England
31
66
Shiv Chanderpaul
West Indies
32
64
Wavell Hinds
West Indies
32
64
Andy Bichel
Australia
32
64
Andrew Flintoff
England
33
63
Saleem Elahi
Pakistan
33
63
Graeme Smith
South Africa
34
62
Rahul Dravid
India
34
62
Daan van Bunge
Netherlands
35
61
Ravi Shah
Kenya
36
60
Alec Stewart
England
37
58
Marcus Trescothick
England
37
58
Yuvraj Singh
India
37
58
Mohammad Yousuf
Pakistan
37
58
Andy Blignaut
Zimbabwe
37
58
Tim de Leede
Netherlands
38
57
Lance Klusener
South Africa
39
56
Darren Lehmann
Australia
39
56
Mohammad Ashraful
Bangladesh
39
56
Steve Tikolo
Kenya
40
54
Chris Cairns
New Zealand
41
53
Tatenda Taibu
Zimbabwe
41
53
Ishwar Maraj
Canada
42
52
Maurice Odumbe
Kenya
42
52
Danie Keulder
Namibia
42
52
Gavin Murgatroyd
Namibia
42
52
Michael Vaughan
England
43
51
Nick Knight
England
44
50
Ricardo Powell
West Indies
44
50
Ridley Jacobs
West Indies
45
49
Mark Boucher
South Africa
46
48
Taufeeq Umar
Pakistan
46
48
Tushar Imran
Bangladesh
47
47
Abdul Razzaq
Pakistan
48
45
Carl Hooper
West Indies
49
44
Akram Khan
Bangladesh
50
43
Shoaib Akhtar
Pakistan
50
43
Thomas Odoyo
Kenya
51
42
Dinesh Mongia
India
52
41
Mohammad Rafique
Bangladesh
52
41
Avishka Gunawardene
Sri Lanka
52
41
Morne Karg
Namibia
53
39
Hitesh Modi
Kenya
53
39
Kumar Sangakkara
Sri Lanka
53
39
Mark Vermeulen
Zimbabwe
54
38
Chris Harris
New Zealand
55
36
Rashid Latif
Pakistan
55
36
Brendon McCullum
New Zealand
55
36
Andre Adams
New Zealand
56
35
Khaled Mashud
Bangladesh
56
35
Craig White
England
57
34
Russel Arnold
Sri Lanka
58
33
Jacques Kallis
South Africa
58
33
Wasim Akram
Pakistan
59
32
Alok Kapali
Bangladesh
59
32
Younis Khan
Pakistan
59
32
Shaun Pollock
South Africa
59
32
Dion Ebrahim
Zimbabwe
59
32
Brijal Patel
Kenya
60
31
Joe Harris
Canada
60
31
Sean Ervine
Zimbabwe
61
30
Guy Whittall
Zimbabwe
61
30
Roland Lefebvre
Netherlands
62
29
Collins Obuya
Kenya
62
29
Nicky Boje
South Africa
63
28
Chaminda Vaas
Sri Lanka
63
28
Ashish Bagai
Canada
63
28
Desmond Chumney
Canada
63
28
Mashrafe Mortaza
Bangladesh
63
28
Ian Harvey
Australia
63
28
Harbhajan Singh
India
64
27
Deon Kotze
Namibia
65
26
Luuk van Troost
Netherlands
65
26
Jeroen Smits
Netherlands
65
26
Jimmy Maher
Australia
66
25
Sanwar Hossain
Bangladesh
66
25
Hannan Sarkar
Bangladesh
66
25
Vasbert Drakes
West Indies
66
25
Ashish Patel
Canada
67
24
Peter Ongondo
Kenya
67
24
Bjorn Kotze
Namibia
67
24
Melt van Schoor
Namibia
68
23
Stefan Swanepoel
Namibia
68
23
Henk-Jan Mol
Netherlands
68
23
Khaled Mahmud
Bangladesh
68
23
Jacob Oram
New Zealand
69
22
Ian Blackwell
England
69
22
Andrew Hall
South Africa
69
22
Edgar Schiferli
Netherlands
70
21
Dougie Marillier
Zimbabwe
70
21
Travis Friend
Zimbabwe
71
19
Brad Hogg
Australia
72
17
Ashley Giles
England
72
17
Nicholas de Groot
Canada
72
17
Burton van Rooi
Namibia
73
16
Austin Codrington
Canada
73
16
Muttiah Muralitharan
Sri Lanka
73
16
Anil Kumble
India
74
15
Nasser Hussain
England
74
15
Brett Lee
Australia
74
15
Bas Zuiderent
Netherlands
74
15
Pulasthi Gunaratne
Sri Lanka
74
15
Martin Suji
Kenya
75
14
Rudi van Vuuren
Namibia
75
14
Al Sahariar
Bangladesh
75
14
Makhaya Ntini
South Africa
75
14
Marlon Samuels
West Indies
76
13
Dilhara Fernando
Sri Lanka
76
13
Ehsanul Haque
Bangladesh
76
13
Daniel Vettori
New Zealand
76
13
Andy Caddick
England
76
13
Zaheer Khan
India
76
13
Fazil Sattaur
Canada
76
13
Sanjayan Thuraisingam
Canada
77
12
Abdool Samad
Canada
77
12
Ronnie Irani
England
77
12
Saqlain Mushtaq
Pakistan
78
11
Daryl Tuffey
New Zealand
79
10
Mervyn Dillon
West Indies
80
9
Mahela Jayawardene
Sri Lanka
80
9
Lou Vincent
New Zealand
80
9
Davis Joseph
Canada
80
9
Nicholas Ifill
Canada
80
9
Shahid Afridi
81
8
Reinout Scholte
Netherlands
81
8
Waqar Younis
Pakistan
81
8
Ashish Nehra
India
82
7
Alistair Campbell
Zimbabwe
82
7
Nick Statham
Netherlands
83
6
Tony Suji
Kenya
83
6
Sarel Burger
Namibia
83
6
Jason Gillespie
Australia
83
6
Inzamam-ul-Haq
Pakistan
84
5
Tapash Baisya
Bangladesh
84
5
Nixon McLean
West Indies
84
5
Gerrie Snyman
Namibia
84
5
Louis Burger
Namibia
85
4
David Obuya
Kenya
85
4
Barry Seebaran
Canada
85
4
Talha Jubair
Bangladesh
86
3
Manjurul Islam
Bangladesh
86
3
Shane Bond
New Zealand
86
3
Glenn McGrath
Australia
86
3
Henry Olonga
Zimbabwe
86
3
Jacob-Jan Esmeijer
Netherlands
87
2
Adeel Raja
Netherlands
87
2
Douglas Hondo
Zimbabwe
87
2
Brian Murphy
Zimbabwe
87
2
Prabath Nissanka
Sri Lanka
87
2
Jonty Rhodes
South Africa
87
2
James Anderson
England
88
1
Javagal Srinath
India
88
1
Monde Zondeki
South Africa
88
1
Stuart Matsikenyeri
Zimbabwe
88
1
Pedro Collins
West Indies
89
0
Corey Collymore
West Indies
89
0
Jehan Mubarak
Sri Lanka
89
0
Allan Donald
South Africa
89
0
Habibul Bashar
Bangladesh
89
0
Aasif Karim
Kenya
89
0
Joseph Angara
Kenya
89
0
Riaan Walters
Namibia