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 2009 for ODI
Position
Stats Value
Player Name
Team Name
1
194
Charles Coventry
Zimbabwe
2
178
Hamilton Masakadza
Zimbabwe
3
175
Sachin Tendulkar
India
4
170
David Hemp
Bermuda
5
164
Amjad Javed
United Arab Emirates
6
160
Tillakaratne Dilshan
Sri Lanka
7
154
Tamim Iqbal
Bangladesh
8
150
Gautam Gambhir
India
9
146
Virender Sehwag
India
10
141
Graeme Smith
South Africa
11
136
Shane Watson
Australia
12
135
Chris Gayle
West Indies
13
134
Ryan ten Doeschate
Netherlands
14
131
John Davison
Canada
14
131
Yuvraj Singh
India
14
131
Brendon McCullum
New Zealand
15
128
Shoaib Malik
Pakistan
16
127
Gavin Hamilton
England
16
127
Kyle Coetzer
Scotland
17
126
Ricky Ponting
Australia
18
125
Jan-Berrie Burger
Namibia
19
124
Khurram Khan
United Arab Emirates
19
124
MS Dhoni
India
20
123
Mahela Jayawardene
Sri Lanka
21
122
Noor Ali Zadran
Afghanistan
21
122
Martin Guptill
New Zealand
22
121
AB de Villiers
South Africa
22
121
Neil McCallum
Scotland
22
121
Alexei Kervezee
Netherlands
23
118
Upul Tharanga
Sri Lanka
23
118
Brendan Taylor
Zimbabwe
24
117
Sandeep Jyoti
Canada
25
116
Kamran Akmal
Pakistan
26
115
Grant Elliott
New Zealand
27
112
Shaun Marsh
Australia
27
112
Shiv Chanderpaul
West Indies
28
111
Jean-Paul Duminy
South Africa
28
111
Tim Paine
Australia
28
111
David Hussey
Australia
29
110
Herschelle Gibbs
South Africa
29
110
Mohammad Shahzad
Afghanistan
30
109
Brad Haddin
Australia
30
109
Kennedy Otieno
Kenya
31
107
Virat Kohli
India
31
107
Steven Outerbridge
Bermuda
31
107
Sanath Jayasuriya
Sri Lanka
32
105
Cameron White
Australia
32
105
Paul Collingwood
England
32
105
Andrew Strauss
England
32
105
Jesse Ryder
New Zealand
32
105
Shakib Al Hasan
Bangladesh
33
104
Thilan Samaraweera
Sri Lanka
33
104
William Porterfield
Ireland
34
103
Tatenda Taibu
Zimbabwe
34
103
Mohammad Ashraful
Bangladesh
35
102
Umar Akmal
Pakistan
35
102
Geoff Barnett
Canada
36
101
Kevin O'Brien
Ireland
36
101
Fraser Watts
Scotland
37
100
Sunil Dhaniram
Canada
37
100
Travis Dowlin
West Indies
37
100
Salman Butt
Pakistan
37
100
Michael Clarke
Australia
38
98
Owais Shah
England
38
98
Mushfiqur Rahim
Bangladesh
38
98
F Nsubuga
39
97
Hashim Amla
South Africa
40
96
Ian Billcliff
Canada
40
96
Alex Obanda
Kenya
41
95
Gerrie Snyman
Namibia
42
94
Rizwan Cheema
Canada
43
93
Thilina Kandamby
Sri Lanka
44
92
Ashish Bagai
Canada
44
92
Karim Sadiq
Afghanistan
44
92
Mark Vermeulen
Zimbabwe
45
90
Stuart Matsikenyeri
Zimbabwe
45
90
Kumar Sangakkara
Sri Lanka
46
89
Younis Khan
Pakistan
46
89
Adnan Ilyas
Oman
47
87
Mohammad Yousuf
Pakistan
47
87
Jonathan Trott
England
47
87
Matt Prior
England
48
85
Runako Morton
West Indies
48
85
Kenneth Kamyuka
Canada
49
84
Paul Stirling
Ireland
49
84
Eoin Morgan
England
49
84
Mudassar Bukhari
Netherlands
50
83
Khurram Manzoor
Pakistan
50
83
Michael Hussey
Australia
51
81
Jacques Kallis
South Africa
52
80
Tim Bresnan
England
52
80
Jan Stander
Scotland
52
80
Daan van Bunge
Netherlands
53
79
Navdeep Poonia
Scotland
53
79
Forster Mutizwa
Zimbabwe
53
79
Elton Chigumbura
Zimbabwe
54
78
Nawroz Mangal
Afghanistan
54
78
Raqibul Hasan
Bangladesh
54
78
Collins Obuya
Kenya
54
78
Saqib Ali
United Arab Emirates
55
77
FA Klokker
55
77
Vusi Sibanda
Zimbabwe
56
76
Ross Taylor
New Zealand
56
76
Misbah-ul-Haq
Pakistan
56
76
Rahul Dravid
India
57
75
Sean Williams
Zimbabwe
57
75
Sarel Burger
Namibia
58
74
Jimmy Kamande
Kenya
58
74
Ryan Watson
Scotland
58
74
Ramnaresh Sarwan
West Indies
59
73
Mitchell Johnson
Australia
59
73
Mohammad Amir
Pakistan
59
73
Naeem Islam
Bangladesh
60
72
Adam Voges
Australia
61
71
Callum Ferguson
Australia
61
71
Andrew White
Ireland
62
70
Shahid Afridi
Pakistan
63
69
David Warner
Australia
63
69
Asghar Stanikzai
Afghanistan
63
69
Dwayne Bravo
West Indies
64
68
Prosper Utseya
Zimbabwe
64
68
Glenn Blakeney
Bermuda
64
68
Suresh Raina
India
65
67
Dinesh Karthik
India
65
67
Joe Denly
England
65
67
Chamara Kapugedera
Sri Lanka
65
67
Bas Zuiderent
Netherlands
66
66
Janeiro Tucker
Bermuda
67
65
Devon Smith
West Indies
67
65
Eric Szwarczynski
Netherlands
68
64
Khalid Latif
Pakistan
68
64
Craig Williams
Namibia
68
64
Alviro Petersen
South Africa
68
64
Niall O'Brien
Ireland
69
63
Malcolm Waller
Zimbabwe
69
63
James Hopes
Australia
69
63
Neil McKenzie
South Africa
69
63
Fayyaz Ahmed
United Arab Emirates
70
62
Sultan Ahmed
Oman
70
62
Lendl Simmons
West Indies
71
61
Gary Wilson
Ireland
71
61
Seren Waters
Kenya
71
61
Morris Ouma
Kenya
71
61
Louis Burger
Namibia
72
60
Steve Tikolo
Kenya
72
60
Ravindra Jadeja
India
73
59
Yusuf Pathan
India
73
59
Mahbubul Alam
Bangladesh
74
58
Andrew Symonds
Australia
74
58
Mohammad Nabi
Afghanistan
75
57
Nuwan Kulasekara
Sri Lanka
76
56
David Obuya
Kenya
76
56
Peter McGlashan
New Zealand
77
55
Mohammad Shahzad
United Arab Emirates
77
55
Junaid Siddique
Bangladesh
78
54
Kyle Mills
New Zealand
78
54
Praveen Kumar
India
78
54
Andre Fletcher
West Indies
79
53
Syed Ali
Oman
79
53
Naeemuddin Aslam
United Arab Emirates
80
52
Aaron Redmond
New Zealand
80
52
Angelo Mathews
Sri Lanka
80
52
Samiullah Shenwari
Afghanistan
81
51
Nikita Miller
West Indies
81
51
Mahmudullah
Bangladesh
81
51
RG Mukasa
82
50
Zeeshan Siddiqui
Oman
82
50
Thomas Odoyo
Kenya
82
50
Peter Borren
Netherlands
82
50
Albie Morkel
South Africa
82
50
Raees Ahmadzai
Afghanistan
83
49
Harbhajan Singh
India
83
49
Ravi Bopara
England
84
48
Kevin Pietersen
England
84
48
Daniel Vettori
New Zealand
84
48
Luke Wright
England
85
47
Rakep Patel
Kenya
85
47
Rajesh Bhudia
Kenya
86
46
Umar Bhatti
Canada
86
46
Ray Price
Zimbabwe
87
45
Denesh Ramdin
West Indies
87
45
Fiqre Crockwell
Bermuda
88
43
Mehrab Hossain jnr
Bangladesh
88
43
Ahmed Shehzad
Pakistan
88
43
Rohit Sharma
India
88
43
Colin Smith
Scotland
89
42
Kieron Pollard
West Indies
89
42
John Mooney
Ireland
90
41
Dolar Mahmud
Bangladesh
90
41
John Blain
Scotland
90
41
Arshad Ali
United Arab Emirates
90
41
Edgar Schiferli
Netherlands
91
40
Nehemiah Odhiambo
Kenya
91
40
Darren Sammy
West Indies
91
40
Floyd Reifer
West Indies
91
40
Peter Fulton
New Zealand
92
39
Balaji Rao
Canada
92
39
Chamu Chibhabha
Zimbabwe
93
38
David Bernard
West Indies
93
38
Farveez Maharoof
Sri Lanka
94
37
Mark Boucher
South Africa
94
37
Neil Broom
New Zealand
95
36
Dimitri Mascarenhas
England
95
36
Ashif Mulla
Canada
96
35
Khurram Chohan
Canada
96
35
Imran Nazir
Pakistan
96
35
Abdul Razzaq
Pakistan
96
35
Darron Reekers
Netherlands
97
34
Hiren Varaiya
Kenya
98
33
Deon Kotze
Namibia
98
33
Umar Gul
Pakistan
98
33
Naved-ul-Hasan
Pakistan
98
33
Saeed Ajmal
Pakistan
98
33
James Franklin
New Zealand
98
33
Jacob Oram
New Zealand
98
33
Zubin Surkari
Canada
98
33
Andre Botha
Ireland
98
33
Muttiah Muralitharan
Sri Lanka
99
32
Lionel Cann
Bermuda
99
32
Tim Southee
New Zealand
100
31
Fawad Alam
Pakistan
100
31
Adil Rashid
England
100
31
Jehan Mubarak
Sri Lanka
100
31
Malinga Bandara
Sri Lanka
100
31
Sulieman Benn
West Indies
100
31
Thisara Perera
Sri Lanka
100
31
Graeme Cremer
Zimbabwe
101
30
Alex Cusack
Ireland
101
30
Abdool Samad
Canada
101
30
Nathan Hauritz
Australia
102
29
Regan West
Ireland
102
29
Jeroen Smits
Netherlands
102
29
Devon Thomas
West Indies
103
28
Thilan Thushara
Sri Lanka
104
27
Jamie How
New Zealand
105
26
Kyle McCallan
Ireland
105
26
Brendon Diamanti
New Zealand
106
25
Craig Wright
Scotland
106
25
Gordon Drummond
Scotland
106
25
Richie Berrington
Scotland
106
25
Tom de Grooth
Netherlands
106
25
Zahid Shah
United Arab Emirates
106
25
Shafiqullah
Afghanistan
106
25
Keith Dabengwa
Zimbabwe
106
25
Ian Butler
New Zealand
106
25
Shoaib Akhtar
Pakistan
106
25
Brett Lee
Australia
107
24
Ryan Sidebottom
England
108
23
RP Singh
India
108
23
Yasir Arafat
Pakistan
108
23
Daniel Flynn
New Zealand
108
23
Hasti Gul
Afghanistan
109
22
Rawl Lewis
West Indies
109
22
Stuart Broad
England
110
21
Jerome Taylor
West Indies
110
21
Johan Botha
South Africa
110
21
Darren Bravo
West Indies
110
21
Irving Romaine
Bermuda
111
20
Rodney Trott
Bermuda
111
20
Trent Johnston
Ireland
111
20
Dale Richards
West Indies
111
20
Bjorn Kotze
Namibia
112
19
Dilhara Fernando
Sri Lanka
113
18
Graeme Swann
England
113
18
Steve Harmison
England
113
18
Peter Ongondo
Kenya
114
17
Lameck Onyango
Kenya
114
17
Shahid Afridi
114
17
Gareth Batty
England
114
17
Zaheer Khan
India
114
17
Dale Steyn
South Africa
114
17
Sewnarine Chattergoon
West Indies
114
17
Shaheed Keshvani
Canada
114
17
Jekon Edness
Bermuda
114
17
Mirwais Ashraf
Afghanistan
115
16
Ravi Rampaul
West Indies
115
16
Jeetan Patel
New Zealand
115
16
Ben Hilfenhaus
Australia
115
16
Moneeb Iqbal
Scotland
116
15
Brendan Nash
West Indies
116
15
Lasith Malinga
Sri Lanka
116
15
Morne Morkel
South Africa
117
14
Harvir Baidwan
Canada
117
14
Scott Styris
New Zealand
117
14
Andrew Poynter
Ireland
117
14
Rizwan Mahmood
117
14
Haider Ali
Pakistan
118
13
Gareth Hopkins
New Zealand
118
13
Ishant Sharma
India
118
13
Fidel Edwards
West Indies
118
13
Kyle Jarvis
Zimbabwe
119
12
George O'Brien
Bermuda
119
12
Nathan Bracken
Australia
119
12
Moises Henriques
Australia
119
12
Gordon Goudie
Scotland
119
12
Majid Haq
Scotland
120
11
Sohail Tanvir
Pakistan
120
11
Shane Bond
New Zealand
120
11
Abdur Razzak
Bangladesh
120
11
Dawlat Ahmadzai
Afghanistan
120
11
Lionel Baker
West Indies
121
10
Kemar Roach
West Indies
121
10
Tawanda Mupariwa
Zimbabwe
121
10
Wayne Parnell
South Africa
121
10
Shapoor Zadran
Afghanistan
121
10
Jacobi Robinson
Bermuda
121
10
Peter Connell
Ireland
121
10
Brett Geeves
Australia
121
10
Bashir Shah
122
9
Stuart Chalmers
Scotland
122
9
Mohammad Kashif
Netherlands
122
9
Shaun Tait
Australia
122
9
Makhaya Ntini
South Africa
122
9
Nasir Jamshed
Pakistan
123
8
Irfan Pathan
India
123
8
Peter Siddle
Australia
123
8
James Anderson
England
123
8
Hiral Patel
Canada
123
8
Khaliq Dad
Afghanistan
123
8
Tino Best
West Indies
123
8
Ajantha Mendis
Sri Lanka
123
8
Elijah Otieno
Kenya
123
8
Shawn Findlay
West Indies
124
7
Muthumudalige Pushpakumara
Sri Lanka
124
7
Amjad Ali
United Arab Emirates
124
7
Graham Manou
Australia
124
7
Ryan Harris
Australia
124
7
Lakshmipathy Balaji
India
124
7
Ashish Nehra
India
124
7
Syed Rasel
Bangladesh
125
6
Charl Langeveldt
South Africa
125
6
Ryan McLaren
South Africa
125
6
Roelof van der Merwe
Netherlands
125
6
Ross Lyons
Scotland
126
5
Dewald Nel
Scotland
126
5
Vaughn van Jaarsveld
South Africa
126
5
Royston Crandon
West Indies
126
5
C Waiswa
126
5
Suraj Randiv
Sri Lanka
126
5
Gavin Tonge
West Indies
126
5
Kieran Powell
West Indies
126
5
Dwayne Leverock
Bermuda
126
5
Steven Davies
England
126
5
Iftikhar Anjum
Pakistan
126
5
Mashrafe Mortaza
Bangladesh
126
5
Enamul Haque jnr
Bangladesh
126
5
Marcus North
Australia
127
4
Daryl Tuffey
New Zealand
127
4
Sohail Khan
Pakistan
127
4
Hamid Hassan
Afghanistan
127
4
Daren Powell
West Indies
128
3
Stefan Kelly
Bermuda
128
3
Zameer Zahir
Canada
128
3
Iain O'Brien
New Zealand
128
3
Nazmul Hossain
Bangladesh
128
3
Andrew Flintoff
England
128
3
Marc Petrie
Scotland
129
2
Calum MacLeod
Scotland
129
2
Qasim Sheikh
Scotland
129
2
Ruud Nijman
Netherlands
129
2
Pieter Seelaar
Netherlands
129
2
Bernard Scholtz
Namibia
129
2
Munaf Patel
India
129
2
Stuart Clark
Australia
129
2
Mathew Sinclair
New Zealand
129
2
Ahmed Shah
Afghanistan
129
2
Chanaka Welegedara
Sri Lanka
129
2
Xavier Marshall
West Indies
130
1
Chris Mpofu
Zimbabwe
130
1
Dhammika Prasad
Sri Lanka
130
1
Arvind Kandappah
Canada
130
1
Henry Osinde
Canada
130
1
Rubel Hossain
Bangladesh
130
1
Dirk Nannes
Australia
130
1
Graham Onions
England
130
1
Ben Laughlin
Australia
130
1
Ed Rainsford
Zimbabwe
130
1
Aman Ali
United Arab Emirates
130
1
Alfred Luseno
Kenya
131
0
Nick Statham
Netherlands
131
0
Nathan McCullum
New Zealand
131
0
Shane Harwood
Australia
131
0
Doug Bollinger
Australia
131
0
Abhishek Nayar
India
131
0
Pragyan Ojha
India
131
0
Boyd Rankin
England
131
0
Craig Cumming
New Zealand
131
0
Phil Eaglestone
Ireland
131
0
Nelon Pascal
West Indies
131
0
Chadwick Walton
West Indies