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 2008 for ODI
Position
Stats Value
Player Name
Team Name
1
196
Darron Reekers
Netherlands
2
166
Brendon McCullum
New Zealand
3
161
James Marshall
New Zealand
4
157
Xavier Marshall
West Indies
5
140
Hashim Amla
South Africa
6
139
Jamie How
New Zealand
7
138
Yuvraj Singh
India
8
136
Salman Butt
Pakistan
9
130
Sanath Jayasuriya
Sri Lanka
9
130
Abdool Samad
Canada
10
129
Tamim Iqbal
Bangladesh
11
128
Kumar Sangakkara
Sri Lanka
12
126
Shane Watson
Australia
13
125
Shoaib Malik
Pakistan
14
124
Ricky Ponting
Australia
15
123
Younis Khan
Pakistan
16
122
Chris Gayle
West Indies
17
121
Jacques Kallis
South Africa
18
119
Virender Sehwag
India
18
119
FA Klokker
19
118
Adam Gilchrist
Australia
20
117
Sachin Tendulkar
India
21
116
Suresh Raina
India
22
115
Alok Kapali
Bangladesh
22
115
Gavin Hamilton
England
23
113
Gautam Gambhir
India
24
111
Kevin Pietersen
England
25
109
Mohammad Ashraful
Bangladesh
25
109
MS Dhoni
India
26
108
Shakib Al Hasan
Bangladesh
26
108
Mohammad Yousuf
Pakistan
27
107
Shiv Chanderpaul
West Indies
28
103
Graeme Smith
South Africa
28
103
Ross Taylor
New Zealand
29
102
Herschelle Gibbs
South Africa
29
102
Steve Tikolo
Kenya
30
100
Kamran Akmal
Pakistan
31
98
Marlon Samuels
West Indies
32
96
Tom de Grooth
Netherlands
33
95
Chamara Kapugedera
Sri Lanka
34
94
Mahela Jayawardene
Sri Lanka
35
91
Devon Smith
West Indies
36
90
Jean-Paul Duminy
South Africa
36
90
Shahriar Nafees
Bangladesh
37
89
Raqibul Hasan
Bangladesh
37
89
Rizwan Cheema
Canada
38
88
Jacob Oram
New Zealand
39
87
Scott Styris
New Zealand
39
87
Andrew Symonds
Australia
39
87
Hamilton Masakadza
Zimbabwe
40
85
Michael Hussey
Australia
40
85
Junaid Siddique
Bangladesh
40
85
Shahid Afridi
41
84
Ashish Bagai
Canada
42
83
Phil Mustard
England
42
83
Kevin O'Brien
Ireland
43
82
Matthew Hayden
Australia
44
81
Shaun Marsh
Australia
44
81
Tatenda Taibu
Zimbabwe
45
80
Qasim Sheikh
Scotland
46
79
Sunil Dhaniram
Canada
46
79
Michael Clarke
Australia
46
79
Misbah-ul-Haq
Pakistan
46
79
Jesse Ryder
New Zealand
47
78
Andrew Flintoff
England
47
78
Khurram Khan
United Arab Emirates
48
77
Amjad Ali
United Arab Emirates
48
77
AB de Villiers
South Africa
49
74
Nasir Jamshed
Pakistan
49
74
Seren Waters
Kenya
50
73
Mahela Udawatte
Sri Lanka
50
73
Ian Bell
England
51
72
Owais Shah
England
52
71
Alex Obanda
Kenya
52
71
Sean Williams
Zimbabwe
53
70
Niall O'Brien
Ireland
53
70
Paul Collingwood
England
53
70
Rohit Sharma
India
54
69
Alastair Cook
England
54
69
Khurram Manzoor
Pakistan
54
69
Chris Douglas
Bermuda
55
67
Chamara Silva
Sri Lanka
56
64
Tillakaratne Dilshan
Sri Lanka
56
64
Luke Ronchi
New Zealand
57
63
James Hopes
Australia
57
63
Fawad Alam
Pakistan
57
63
Ramnaresh Sarwan
West Indies
58
61
Aftab Ahmed
Bangladesh
59
60
Ravi Bopara
England
59
60
Jehan Mubarak
Sri Lanka
59
60
Chris Foggo
Bermuda
59
60
Irving Romaine
Bermuda
60
59
Vusi Sibanda
Zimbabwe
60
59
Sohail Tanvir
Pakistan
60
59
Shawn Findlay
West Indies
60
59
Colin Smith
Scotland
61
58
Mahmudullah
Bangladesh
61
58
William Porterfield
Ireland
62
57
Mark Boucher
South Africa
63
56
Grant Elliott
New Zealand
63
56
Paul Stirling
Ireland
63
56
Steven Outerbridge
Bermuda
63
56
Stuart Matsikenyeri
Zimbabwe
64
55
Brendan Taylor
Zimbabwe
64
55
Eric Szwarczynski
Netherlands
65
54
Ryan Watson
Scotland
65
54
Ryan Haire
Ireland
65
54
Thilan Thushara
Sri Lanka
65
54
Virat Kohli
India
66
52
David Hussey
Australia
66
52
Luke Wright
England
66
52
Sewnarine Chattergoon
West Indies
66
52
Chamu Chibhabha
Zimbabwe
67
51
Leon Johnson
West Indies
67
51
Darren Sammy
West Indies
67
51
Gary Wilson
Ireland
67
51
Robin Uthappa
India
67
51
Bazid Khan
Pakistan
68
50
Yusuf Pathan
India
68
50
Brad Haddin
Australia
69
49
Patrick Browne
West Indies
70
48
Ramesh David
Canada
70
48
Brenton Parchment
West Indies
70
48
Rodney Trott
Bermuda
71
47
Andre Botha
Ireland
71
47
Kyle Mills
New Zealand
71
47
Nazimuddin
Bangladesh
71
47
Ryan ten Doeschate
Netherlands
72
46
Muhammad Butt
72
46
Naeem Islam
Bangladesh
72
46
Karun Jethi
Canada
73
45
Thomas Odoyo
Kenya
73
45
Jekon Edness
Bermuda
73
45
Keith Dabengwa
Zimbabwe
73
45
Matt Prior
England
74
44
Mushfiqur Rahim
Bangladesh
74
44
Edgar Schiferli
Netherlands
75
43
Jerome Taylor
West Indies
76
42
Elton Chigumbura
Zimbabwe
76
42
Jimmy Kamande
Kenya
76
42
Daniel Vettori
New Zealand
77
41
Regis Chakabva
Zimbabwe
77
41
Runako Morton
West Indies
77
41
Bas Zuiderent
Netherlands
77
41
Arshad Ali
United Arab Emirates
77
41
Kaushalya Weeraratne
Sri Lanka
78
40
Thilina Kandamby
Sri Lanka
78
40
Upul Tharanga
Sri Lanka
78
40
Dwayne Bravo
West Indies
78
40
Andrew White
Ireland
78
40
Cameron White
Australia
79
39
Brendan Nash
West Indies
79
39
Kyle McCallan
Ireland
80
38
Alex Cusack
Ireland
80
38
Irfan Pathan
India
80
38
Mashrafe Mortaza
Bangladesh
81
37
Brett Lee
Australia
81
37
Nuwan Kulasekara
Sri Lanka
81
37
Albie Morkel
South Africa
81
37
Reinhardt Strydom
Ireland
82
35
David Obuya
Kenya
82
35
Daniel Flynn
New Zealand
82
35
Eoin Morgan
England
83
34
Morris Ouma
Kenya
83
34
Peter Borren
Netherlands
83
34
Daan van Bunge
Netherlands
84
33
Harvir Baidwan
Canada
84
33
Abdur Razzak
Bangladesh
85
32
Brad Hogg
Australia
85
32
Timycen Maruma
Zimbabwe
86
31
Prosper Utseya
Zimbabwe
86
31
Denesh Ramdin
West Indies
86
31
Angelo Mathews
Sri Lanka
86
31
Trent Johnston
Ireland
86
31
Samit Patel
England
87
30
Malinda Warnapura
Sri Lanka
87
30
Dhiman Ghosh
Bangladesh
88
29
Carlton Baugh
West Indies
88
29
Kennedy Otieno
Kenya
88
29
Dimitri Mascarenhas
England
88
29
Graeme Swann
England
89
28
Rawl Lewis
West Indies
89
28
Kamran Hussain
Pakistan
90
27
Zeeshan Ali
Hong Kong
90
27
Harbhajan Singh
India
90
27
S Badrinath
India
90
27
Justin Ontong
South Africa
91
26
Johan Botha
South Africa
91
26
Stuart Broad
England
91
26
Farhad Reza
Bangladesh
91
26
Zain Abbas
Hong Kong
91
26
Andre Fletcher
West Indies
92
25
Gregor Maiden
Scotland
92
25
Irfan Ahmed
Hong Kong
92
25
Gareth Hopkins
New Zealand
93
24
Alviro Petersen
South Africa
93
24
Tabarak Dar
Hong Kong
94
23
Jamie Atkinson
Hong Kong
94
23
Sulieman Benn
West Indies
94
23
Vernon Philander
South Africa
94
23
Johann Louw
South Africa
94
23
Adeel Raja
Netherlands
94
23
E Ul Haq
95
22
Neil McCallum
Scotland
95
22
Peter Connell
Ireland
95
22
Andrew Poynter
Ireland
96
21
Najeeb Amar
Hong Kong
96
21
Daren Powell
West Indies
96
21
Shaun Pollock
South Africa
97
20
Dolar Mahmud
Bangladesh
97
20
Oronde Bascome
Bermuda
97
20
Dwayne Leverock
Bermuda
97
20
Bashir Shah
98
19
Khalid Latif
Pakistan
98
19
Mudassar Bukhari
Netherlands
98
19
Saqib Ali
United Arab Emirates
98
19
Thinus Fourie
Ireland
98
19
Sarfraz Ahmed
Pakistan
98
19
Chaminda Vaas
Sri Lanka
98
19
Tim Southee
New Zealand
99
18
Henk-Jan Mol
Netherlands
99
18
Jeroen Smits
Netherlands
100
17
Gordon Goudie
Scotland
100
17
Mohammad Tauqir
United Arab Emirates
100
17
Nehemiah Odhiambo
Kenya
100
17
Mohammad Iqbal
Canada
100
17
Lionel Cann
Bermuda
101
16
Sami Faridi
Canada
101
16
Roy Lamsam
Hong Kong
101
16
Iftikhar Anjum
Pakistan
101
16
Pragyan Ojha
India
101
16
Richie Berrington
Scotland
101
16
Cephas Zhuwao
Zimbabwe
101
16
Zeeshan Siddiqui
Oman
101
16
Maurits Jonkman
Netherlands
102
15
Lesley Stokkers
Netherlands
102
15
Navdeep Poonia
Scotland
102
15
Munaf Patel
India
102
15
Ashif Mulla
Canada
102
15
Gary Kidd
Ireland
102
15
Delyone Borden
Bermuda
102
15
Dennico Hollis
Bermuda
102
15
Ajantha Mendis
Sri Lanka
103
14
Gary Brent
Zimbabwe
103
14
Munir Dar
Hong Kong
103
14
Nathan Bracken
Australia
103
14
Imrul Kayes
Bangladesh
103
14
Farveez Maharoof
Sri Lanka
103
14
Fraser Watts
Scotland
103
14
Geert-Maarten Mol
Netherlands
103
14
Indika Batuwitarachchi
United Arab Emirates
104
13
John Blain
Scotland
104
13
Muttiah Muralitharan
Sri Lanka
104
13
Andre Nel
South Africa
104
13
Umar Gul
Pakistan
104
13
Dave Langford-Smith
Ireland
104
13
Ian Billcliff
Canada
105
12
Zubin Surkari
Canada
105
12
Eion Katchay
Canada
105
12
Nikita Miller
West Indies
105
12
Fidel Edwards
West Indies
105
12
James Celestine
Bermuda
105
12
Lasith Malinga
Sri Lanka
105
12
Dilhara Fernando
Sri Lanka
105
12
Shahadat Hossain
Bangladesh
105
12
Zaheer Khan
India
105
12
Craig Wright
Scotland
106
11
Paul Hitchcock
New Zealand
106
11
Kieron Pollard
West Indies
106
11
James Anderson
England
106
11
George O'Brien
Bermuda
106
11
Qaiser Ali
Canada
107
10
Balaji Rao
Canada
107
10
Peter Ongondo
Kenya
107
10
Ryan Sidebottom
England
107
10
Gordon Drummond
Scotland
107
10
Calum MacLeod
Scotland
107
10
Amjad Javed
United Arab Emirates
108
9
Rizwan Mahmood
108
9
Mitchell Johnson
Australia
108
9
Ryan Steede
Bermuda
109
8
Mosharraf Hossain
Bangladesh
109
8
Dhammika Prasad
Sri Lanka
109
8
Dilruwan Perera
Sri Lanka
109
8
Regan West
Ireland
109
8
Skhawat Ali
Hong Kong
109
8
Trevin Bastiampillai
Canada
109
8
Ishant Sharma
India
109
8
Stuart Clark
Australia
110
7
Praveen Kumar
India
110
7
Syed Rasel
Bangladesh
110
7
Umar Bhatti
Canada
110
7
Steven Welsh
Canada
110
7
Sanjayan Thuraisingam
Canada
110
7
Ray Price
Zimbabwe
110
7
Vikrant Shetty
United Arab Emirates
110
7
Shadeep Silva
United Arab Emirates
111
6
Zahid Shah
United Arab Emirates
111
6
Rakep Patel
Kenya
111
6
Geoff Barnett
Canada
111
6
Steve Harmison
England
111
6
Tim Ambrose
England
111
6
Piyush Chawla
India
111
6
Morne Morkel
South Africa
111
6
Dale Steyn
South Africa
112
5
Mohammad Asif
Pakistan
112
5
Hiren Varaiya
Kenya
112
5
Ishara Amerasinghe
Sri Lanka
112
5
Rajesh Bhudia
Kenya
112
5
Pieter Seelaar
Netherlands
112
5
Naumanullah
Pakistan
112
5
Mansoor Amjad
Pakistan
112
5
Nizel Fernandes
United Arab Emirates
113
4
Dewald Nel
Scotland
113
4
M Shahbaz Butt
113
4
Stefan Kelly
Bermuda
113
4
Phil Eaglestone
Ireland
113
4
Ruvindu Gunasekera
Canada
113
4
Hussain Butt
Hong Kong
113
4
Saeed Ajmal
Pakistan
113
4
Mark Gillespie
New Zealand
113
4
Jeetan Patel
New Zealand
113
4
Peter Fulton
New Zealand
113
4
RP Singh
India
113
4
Sreesanth
India
114
3
Chris Tremlett
England
114
3
Wahab Riaz
Pakistan
114
3
Courtney Kruger
Hong Kong
114
3
Lameck Onyango
Kenya
114
3
Tony Suji
Kenya
114
3
Tawanda Mupariwa
Zimbabwe
114
3
Ross Lyons
Scotland
115
2
Majid Haq
Scotland
115
2
Ravi Rampaul
West Indies
115
2
Lionel Baker
West Indies
115
2
Greg Thompson
Ireland
115
2
Nadeem Ahmed
Hong Kong
115
2
Makhaya Ntini
South Africa
115
2
Chris Martin
New Zealand
115
2
Manoj Tiwary
India
116
1
Mehrab Hossain jnr
Bangladesh
116
1
Boyd Rankin
England
116
1
Henry Osinde
Canada
116
1
Elijah Otieno
Kenya
116
1
Chris Mpofu
Zimbabwe
116
1
Alawi Shukri
United Arab Emirates
117
0
Aman Ali
United Arab Emirates
117
0
Fahad Alhashmi
United Arab Emirates
117
0
Ed Rainsford
Zimbabwe
117
0
Kyle Coetzer
Scotland
117
0
Glenn Rogers
Scotland
117
0
Kyle Hodsoll
Bermuda
117
0
Afzaal Haider
Hong Kong
117
0
Nazmul Hossain
Bangladesh
117
0
Brett Geeves
Australia
117
0
Michael Mason
New Zealand
117
0
Yasir Arafat
Pakistan
117
0
Charl Langeveldt
South Africa