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 West Indies)
Position
Stats Value
Player Name
Team Name
1
160
Imran Nazir
Pakistan
2
158
Matthew Hayden
Australia
3
149
Adam Gilchrist
Australia
4
146
AB de Villiers
South Africa
5
128
Jacques Kallis
South Africa
6
123
Brad Hodge
Australia
7
115
Sanath Jayasuriya
Sri Lanka
7
115
Mahela Jayawardene
Sri Lanka
7
115
Jeremy Bray
Ireland
8
114
Virender Sehwag
India
9
113
Ricky Ponting
Australia
10
111
Scott Styris
New Zealand
11
104
Kevin Pietersen
England
12
102
Stephen Fleming
New Zealand
12
102
Shiv Chanderpaul
West Indies
13
101
Lou Vincent
New Zealand
14
93
Michael Clarke
Australia
15
92
Ramnaresh Sarwan
West Indies
16
91
Graeme Smith
South Africa
17
90
Paul Collingwood
England
18
89
Sourav Ganguly
India
19
87
Mohammad Ashraful
Bangladesh
20
85
Ross Taylor
New Zealand
20
85
William Porterfield
Ireland
21
83
Peter Fulton
New Zealand
21
83
Yuvraj Singh
India
22
79
Michael Vaughan
England
22
79
Chris Gayle
West Indies
23
77
Brian Lara
West Indies
23
77
Ian Bell
England
24
76
David Hemp
Bermuda
24
76
Kumar Sangakkara
Sri Lanka
24
76
Steve Tikolo
Kenya
25
75
Ed Joyce
England
25
75
Mark Boucher
South Africa
26
73
Upul Tharanga
Sri Lanka
26
73
Stuart Matsikenyeri
Zimbabwe
27
72
Herschelle Gibbs
South Africa
27
72
Niall O'Brien
Ireland
28
71
Ravi Shah
Kenya
28
71
Craig McMillan
New Zealand
29
70
Sean Williams
Zimbabwe
29
70
Ryan ten Doeschate
Netherlands
30
67
Vusi Sibanda
Zimbabwe
31
65
Shane Watson
Australia
32
64
Chamara Silva
Sri Lanka
33
63
Marlon Samuels
West Indies
33
63
Andrew Symonds
Australia
33
63
Jacob Oram
New Zealand
34
62
Shoaib Malik
Pakistan
35
61
Devon Smith
West Indies
36
60
Rahul Dravid
India
37
58
Tillakaratne Dilshan
Sri Lanka
37
58
Morris Ouma
Kenya
37
58
Ashif Mulla
Canada
38
57
Sachin Tendulkar
India
38
57
Shakib Al Hasan
Bangladesh
39
56
Mushfiqur Rahim
Bangladesh
40
52
Brendon McCullum
New Zealand
40
52
Ravi Bopara
England
40
52
Denesh Ramdin
West Indies
40
52
John Davison
Canada
41
51
Colin Smith
Scotland
41
51
Tamim Iqbal
Bangladesh
42
50
Hamish Marshall
New Zealand
42
50
Brendan Taylor
Zimbabwe
42
50
Russel Arnold
Sri Lanka
42
50
Ian Billcliff
Canada
43
49
Kevin O'Brien
Ireland
43
49
Justin Kemp
South Africa
44
48
Daren Powell
West Indies
45
47
Ashwell Prince
South Africa
46
46
Andrew Strauss
England
47
45
Dougie Brown
England
48
43
Bas Zuiderent
Netherlands
48
43
Andrew Flintoff
England
49
42
Paul Nixon
England
49
42
Thomas Odoyo
Kenya
50
41
Geoff Barnett
Canada
51
40
Brad Hogg
Australia
52
38
Andrew White
Ireland
53
37
Ashish Bagai
Canada
53
37
Michael Hussey
Australia
53
37
Mashrafe Mortaza
Bangladesh
53
37
Mohammad Yousuf
Pakistan
53
37
Inzamam-ul-Haq
Pakistan
53
37
Dwayne Bravo
West Indies
54
36
Abdool Samad
Canada
55
35
Tanmay Mishra
Kenya
55
35
Aftab Ahmed
Bangladesh
56
34
James Franklin
New Zealand
56
34
Jeetan Patel
New Zealand
56
34
Sunil Dhaniram
Canada
57
33
Daan van Bunge
Netherlands
58
32
Habibul Bashar
Bangladesh
58
32
Dwayne Smith
West Indies
58
32
Iftikhar Anjum
Pakistan
59
31
Ryan Watson
Scotland
60
30
Trent Johnston
Ireland
60
30
Elton Chigumbura
Zimbabwe
60
30
Mohammad Rafique
Bangladesh
61
29
Liam Plunkett
England
61
29
MS Dhoni
India
62
28
Eoin Morgan
England
62
28
Lionel Cann
Bermuda
62
28
Younis Khan
Pakistan
62
28
Andre Botha
Ireland
63
27
Desmond Chumney
Canada
63
27
Kamran Akmal
Pakistan
64
26
Glenn Rogers
Scotland
65
25
Darron Reekers
Netherlands
65
25
Farveez Maharoof
Sri Lanka
66
24
Peter Borren
Netherlands
66
24
Fraser Watts
Scotland
66
24
Neil McCallum
Scotland
67
23
John Blain
Scotland
67
23
John Mooney
Ireland
67
23
Dean Minors
Bermuda
68
22
Oliver Pitcher
Bermuda
68
22
Javed Omar
Bangladesh
69
21
Shaun Pollock
South Africa
69
21
Tim de Leede
Netherlands
69
21
Collins Obuya
Kenya
70
20
Kyle McCallan
Ireland
70
20
Ian Bradshaw
West Indies
71
19
Chaminda Vaas
Sri Lanka
72
18
Robin Uthappa
India
72
18
Dave Langford-Smith
Ireland
72
18
Paul Hoffmann
Scotland
73
17
Jimmy Kamande
Kenya
73
17
Alexei Kervezee
Netherlands
73
17
Harbhajan Singh
India
73
17
Malinga Bandara
Sri Lanka
73
17
Andrew Hall
South Africa
74
16
Majid Haq
Scotland
74
16
Shahid Afridi
75
15
Munaf Patel
India
75
15
Zaheer Khan
India
75
15
Abdur Razzak
Bangladesh
76
14
Daniel Vettori
New Zealand
76
14
Lendl Simmons
West Indies
76
14
Tony Suji
Kenya
77
13
Jerome Taylor
West Indies
77
13
Delyone Borden
Bermuda
78
12
Terry Duffin
Zimbabwe
78
12
Corey Collymore
West Indies
78
12
Mohammad Sami
Pakistan
78
12
Shahriar Nafees
Bangladesh
78
12
Chamu Chibhabha
Zimbabwe
78
12
Eric Szwarczynski
Netherlands
79
11
Mohammad Hafeez
Pakistan
79
11
Naved-ul-Hasan
Pakistan
79
11
Irving Romaine
Bermuda
80
10
Lasith Malinga
Sri Lanka
80
10
Umar Gul
Pakistan
80
10
Syed Rasel
Bangladesh
80
10
Ajit Agarkar
India
80
10
Kieron Pollard
West Indies
80
10
Lameck Onyango
Kenya
80
10
Umar Bhatti
Canada
81
9
Friday Kasteni
Zimbabwe
81
9
Charl Langeveldt
South Africa
81
9
Janeiro Tucker
Bermuda
81
9
Steven Outerbridge
Bermuda
81
9
Dwayne Leverock
Bermuda
81
9
Anderson Cummins
West Indies
81
9
Gary Brent
Zimbabwe
82
8
Robin Peterson
South Africa
82
8
Andre Nel
South Africa
82
8
Makhaya Ntini
South Africa
82
8
Adeel Raja
Netherlands
83
7
George Codrington
Canada
83
7
Boyd Rankin
England
84
6
Danish Kaneria
Pakistan
84
6
Kevin Hurdle
Bermuda
84
6
Qaiser Ali
Canada
85
5
Luuk van Troost
Netherlands
85
5
Stuart Broad
England
86
4
Gavin Hamilton
England
86
4
Prosper Utseya
Zimbabwe
86
4
Hiren Varaiya
Kenya
86
4
Peter Ongondo
Kenya
86
4
David Obuya
Kenya
86
4
Craig Wright
Scotland
87
3
Jeroen Smits
Netherlands
87
3
Jamie Dalrymple
England
88
2
Kevin Sandher
Canada
88
2
Peter Gillespie
Ireland
88
2
Muttiah Muralitharan
Sri Lanka
88
2
Dilhara Fernando
Sri Lanka
88
2
Monty Panesar
England
88
2
Sajid Mahmood
England
88
2
Shane Bond
New Zealand
88
2
Azhar Mahmood
Pakistan
88
2
Mark Gillespie
New Zealand
89
1
Nuwan Kulasekara
Sri Lanka
89
1
Chris Mpofu
Zimbabwe
89
1
Malachi Jones
Bermuda
89
1
Henry Osinde
Canada
89
1
Billy Stelling
Netherlands
89
1
Navdeep Poonia
Scotland
89
1
Ed Rainsford
Zimbabwe
90
0
Mark Jonkman
Netherlands
90
0
Paul Mooney
Ireland
90
0
Kenny Carroll
Ireland
90
0
Clay Smith
Bermuda
90
0
Tawanda Mupariwa
Zimbabwe
90
0
Saleem Mukuddem
Bermuda
90
0
Michael Mason
New Zealand
90
0
Shahadat Hossain
Bangladesh
90
0
James Anderson
England