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 2010 for ODI
Position
Stats Value
Player Name
Team Name
1
200
Sachin Tendulkar
India
2
177
Paul Stirling
Ireland
3
154
Andrew Strauss
England
4
145
Brendan Taylor
Zimbabwe
5
138
Gautam Gambhir
India
6
129
Hashim Amla
South Africa
6
129
Jean-Paul Duminy
South Africa
7
125
Tamim Iqbal
Bangladesh
8
124
Colin Ingram
South Africa
8
124
Shahid Afridi
9
123
Yusuf Pathan
India
10
118
Virat Kohli
India
10
118
Upul Tharanga
Sri Lanka
10
118
Mohammad Shahzad
Afghanistan
11
114
Noor Ali Zadran
Afghanistan
11
114
Karim Sadiq
Afghanistan
11
114
AB de Villiers
South Africa
11
114
Rohit Sharma
India
12
113
Gary Wilson
Ireland
13
111
Dinesh Chandimal
Sri Lanka
13
111
Michael Clarke
Australia
14
110
Brad Haddin
Australia
14
110
Jonathan Trott
England
14
110
Eoin Morgan
England
14
110
Virender Sehwag
India
14
110
Tillakaratne Dilshan
Sri Lanka
15
109
Abdul Razzaq
Pakistan
15
109
Ryan ten Doeschate
Netherlands
16
108
Kane Williamson
New Zealand
16
108
Mahela Jayawardene
Sri Lanka
16
108
William Porterfield
Ireland
17
107
Craig Kieswetter
England
18
106
Shakib Al Hasan
Bangladesh
18
106
Ricky Ponting
Australia
18
106
Suresh Raina
India
19
105
Cameron White
Australia
19
105
Thilan Samaraweera
Sri Lanka
20
104
Jacques Kallis
South Africa
21
101
Shiv Chanderpaul
West Indies
21
101
MS Dhoni
India
21
101
Imrul Kayes
Bangladesh
21
101
Tom Cooper
Netherlands
22
100
Junaid Siddique
Bangladesh
22
100
Ramnaresh Sarwan
West Indies
23
98
Kevin O'Brien
Ireland
23
98
James Franklin
New Zealand
23
98
Fraser Watts
Scotland
24
95
Ross Taylor
New Zealand
24
95
Paul Collingwood
England
24
95
Vusi Sibanda
Zimbabwe
25
92
Graeme Smith
South Africa
25
92
Alexei Kervezee
Netherlands
25
92
Rakep Patel
Kenya
26
91
Ashish Bagai
Canada
26
91
Martin Guptill
New Zealand
27
89
Scott Styris
New Zealand
27
89
Neil McCallum
Scotland
28
88
Chris Gayle
West Indies
29
87
Steven Davies
England
30
86
Mushfiqur Rahim
Bangladesh
30
86
Collins Obuya
Kenya
31
84
Eric Szwarczynski
Netherlands
31
84
Richie Berrington
Scotland
31
84
Ian Bell
England
32
83
Shaun Marsh
Australia
32
83
Jacob Oram
New Zealand
33
82
Samiullah Shenwari
Afghanistan
34
81
Tim Paine
Australia
35
80
Preston Mommsen
Scotland
36
79
Michael Hussey
Australia
36
79
Dinesh Karthik
India
36
79
Andrew White
Ireland
37
78
Andrew Poynter
Ireland
37
78
Tatenda Taibu
Zimbabwe
38
77
Angelo Mathews
Sri Lanka
38
77
Alex Obanda
Kenya
39
76
Raqibul Hasan
Bangladesh
40
75
Mohammad Ashraful
Bangladesh
41
74
Kamran Akmal
Pakistan
41
74
Salman Butt
Pakistan
41
74
Yuvraj Singh
India
41
74
Dwayne Bravo
West Indies
41
74
Darren Bravo
West Indies
41
74
Kumar Sangakkara
Sri Lanka
41
74
Sean Williams
Zimbabwe
42
73
Younis Khan
Pakistan
42
73
Shahriar Nafees
Bangladesh
43
71
Ruvindu Gunasekera
Canada
43
71
Neil Broom
New Zealand
44
70
Nawroz Mangal
Afghanistan
44
70
Daniel Vettori
New Zealand
45
69
Peter Ingram
New Zealand
45
69
Shane Watson
Australia
46
68
Mohammad Hafeez
Pakistan
46
68
Loots Bosman
South Africa
47
67
Umar Akmal
Pakistan
47
67
Craig Ervine
Zimbabwe
47
67
Prosper Utseya
Zimbabwe
48
66
Hamilton Masakadza
Zimbabwe
48
66
Imran Farhat
Pakistan
49
65
Narsingh Deonarine
West Indies
50
64
Asghar Stanikzai
Afghanistan
50
64
Fawad Alam
Pakistan
50
64
Mahmudullah
Bangladesh
50
64
Alastair Cook
England
50
64
Wesley Barresi
Netherlands
51
63
Moneeb Iqbal
Scotland
52
62
Kieron Pollard
West Indies
52
62
Mohammad Nabi
Afghanistan
53
61
Rizwan Cheema
Canada
53
61
Ravindra Jadeja
India
53
61
Brendon McCullum
New Zealand
54
59
Grant Elliott
New Zealand
54
59
Alex Cusack
Ireland
54
59
Dwayne Smith
West Indies
54
59
Dale Richards
West Indies
55
58
Darren Sammy
West Indies
55
58
Mohammad Yousuf
Pakistan
55
58
Chamu Chibhabha
Zimbabwe
56
57
Mohammad Shahzad
United Arab Emirates
56
57
Steve Tikolo
Kenya
56
57
James Hopes
Australia
56
57
Michael Yardy
England
57
56
Charles Coventry
Zimbabwe
57
56
Sunil Dhaniram
Canada
57
56
Suraj Randiv
Sri Lanka
57
56
Lasith Malinga
Sri Lanka
57
56
Parthiv Patel
India
57
56
Bas Zuiderent
Netherlands
58
55
BJ Watling
New Zealand
58
55
Chamara Kapugedera
Sri Lanka
58
55
John Mooney
Ireland
59
53
Nathan Hauritz
Australia
60
52
Kyle Mills
New Zealand
60
52
Thomas Odoyo
Kenya
61
51
Kyle Coetzer
Scotland
61
51
David Miller
South Africa
62
50
Shahzaib Hasan
Pakistan
62
50
Elton Chigumbura
Zimbabwe
62
50
Asad Shafiq
Pakistan
62
50
Adrian Barath
West Indies
63
49
Wayne Parnell
South Africa
63
49
Niall O'Brien
Ireland
63
49
Zubin Surkari
Canada
64
48
Luke Wright
England
64
48
Shahid Afridi
Pakistan
64
48
Gavin Hamilton
England
64
48
Andre Fletcher
West Indies
65
47
Peter Borren
Netherlands
66
46
Dougie Lockhart
Scotland
66
46
Aftab Ahmed
Bangladesh
67
45
Gareth Hopkins
New Zealand
67
45
Adam Voges
Australia
67
45
Ravi Bopara
England
67
45
Regis Chakabva
Zimbabwe
67
45
Shingi Masakadza
Zimbabwe
68
43
Hiral Patel
Canada
68
43
Naeem Islam
Bangladesh
68
43
Nathan McCullum
New Zealand
69
42
Jimmy Kamande
Kenya
69
42
Matt Prior
England
69
42
Trent Johnston
Ireland
70
41
Chamara Silva
Sri Lanka
70
41
Steven Smith
Australia
70
41
Jahurul Islam
Bangladesh
71
40
Morris Ouma
Kenya
72
39
Shoaib Malik
Pakistan
73
38
Ravichandran Ashwin
India
73
38
Nitish Kumar
Canada
73
38
Sandeep Jyoti
Canada
73
38
Shabir Noori
Afghanistan
74
37
Raees Ahmadzai
Afghanistan
74
37
Greg Lamb
Zimbabwe
74
37
Albie Morkel
South Africa
74
37
Saurabh Tiwary
India
75
36
Daryl Tuffey
New Zealand
75
36
Thisara Perera
Sri Lanka
76
35
Dale Steyn
South Africa
76
35
Javed Ahmadi
Afghanistan
76
35
Gordon Drummond
Scotland
76
35
Jeevan Mendis
Sri Lanka
77
34
Pieter Seelaar
Netherlands
77
34
Geoff Barnett
Canada
77
34
Tim Bresnan
England
78
33
Naved-ul-Hasan
Pakistan
78
33
Jesse Ryder
New Zealand
78
33
Murali Vijay
India
78
33
Kevin Pietersen
England
78
33
Graeme Swann
England
78
33
Trevin Bastiampillai
Canada
78
33
Dominic Wesonga
Kenya
79
32
Tanmay Mishra
Kenya
79
32
David Obuya
Kenya
79
32
Jimmy Hansra
Canada
79
32
Umar Bhatti
Canada
80
31
Gregor Maiden
Scotland
80
31
Thilina Kandamby
Sri Lanka
81
30
Atse Buurman
Netherlands
81
30
Keith Dabengwa
Zimbabwe
81
30
Denesh Ramdin
West Indies
82
29
Lendl Simmons
West Indies
82
29
Tim Gruijters
Netherlands
82
29
Nelson Odhiambo
Kenya
82
29
Mudassar Bukhari
Netherlands
83
28
Seren Waters
Kenya
83
28
Johan Botha
South Africa
83
28
Thilan Thushara
Sri Lanka
83
28
Andre Botha
Ireland
84
27
Calvert Hooper
Canada
84
27
Herschelle Gibbs
South Africa
84
27
Abdur Razzak
Bangladesh
84
27
Ollie Hairs
Scotland
85
25
Jawad Dawood
Canada
85
25
Nigel Jones
Ireland
86
24
Balaji Rao
Canada
86
24
Graeme Cremer
Zimbabwe
86
24
Abhimanyu Mithun
India
86
24
Josh Davey
Scotland
87
23
Hiren Varaiya
Kenya
87
23
Mitchell Johnson
Australia
87
23
Jamie How
New Zealand
88
22
Mashrafe Mortaza
Bangladesh
88
22
Umar Amin
Pakistan
88
22
Grant Flower
Zimbabwe
88
22
Lahiru Thirimanne
Sri Lanka
88
22
Nuwan Kulasekara
Sri Lanka
88
22
Nikita Miller
West Indies
88
22
Tom de Grooth
Netherlands
88
22
Matthew Parker
Scotland
89
21
James Ngoche
Kenya
89
21
Wahab Riaz
Pakistan
89
21
Ryan Harris
Australia
89
21
Stuart Broad
England
90
20
Khaliq Dad
Afghanistan
90
20
Wavell Hinds
West Indies
91
19
Zulqarnain Haider
Pakistan
91
19
Shane Bond
New Zealand
91
19
Nehemiah Odhiambo
Kenya
92
18
Umar Gul
Pakistan
92
18
Ravi Rampaul
West Indies
92
18
Rory McCann
Ireland
93
17
Andy Balbirnie
Ireland
93
17
Harvir Baidwan
Canada
93
17
Hamid Hassan
Afghanistan
93
17
Mirwais Ashraf
Afghanistan
93
17
Shapoor Zadran
Afghanistan
93
17
Sulieman Benn
West Indies
93
17
Misbah-ul-Haq
Pakistan
93
17
Omer Hussain
Scotland
94
16
Alfred Luseno
Kenya
94
16
Mark Jonkman
Netherlands
94
16
Aaron Redmond
New Zealand
94
16
Iftikhar Anjum
Pakistan
94
16
Shafiul Islam
Bangladesh
94
16
Shahadat Hossain
Bangladesh
94
16
John Hastings
Australia
94
16
Ashok Dinda
India
94
16
Ashish Nehra
India
94
16
Zaheer Khan
India
94
16
Stuart Matsikenyeri
Zimbabwe
94
16
Alviro Petersen
South Africa
95
15
Harbhajan Singh
India
95
15
Bradley Kruger
Netherlands
95
15
James Hall
Ireland
96
14
Shanan Stewart
New Zealand
96
14
Qasim Sheikh
Scotland
96
14
Ian Nicolson
Zimbabwe
96
14
Praveen Kumar
India
96
14
Suhrawadi Shuvo
Bangladesh
96
14
Morne Morkel
South Africa
96
14
Mark Boucher
South Africa
96
14
Ray Price
Zimbabwe
96
14
Usman Limbada
Canada
97
13
David Bernard
West Indies
97
13
Ian Butler
New Zealand
97
13
Tim Southee
New Zealand
97
13
Maurits Jonkman
Netherlands
98
12
Majid Haq
Scotland
98
12
Roelof van der Merwe
Netherlands
98
12
Charl Langeveldt
South Africa
98
12
Ryan McLaren
South Africa
98
12
Noor-ul-Haq
Afghanistan
99
11
Dewald Nel
Scotland
99
11
Elijah Otieno
Kenya
100
10
Farveez Maharoof
Sri Lanka
101
9
Timycen Maruma
Zimbabwe
101
9
Abdur Rehman
Pakistan
101
9
Saeed Ajmal
Pakistan
101
9
Peter Siddle
Australia
101
9
Bernard Loots
Netherlands
101
9
Ed Rainsford
Zimbabwe
102
8
Francis Otieno
Kenya
102
8
Ishant Sharma
India
102
8
Faisal Hossain
Bangladesh
102
8
Khurram Chohan
Canada
102
8
Albert van der Merwe
Ireland
102
8
Travis Dowlin
West Indies
103
7
Henry Osinde
Canada
103
7
Syed Rasel
Bangladesh
103
7
Pragyan Ojha
India
103
7
Munaf Patel
India
103
7
Shem Ngoche
Kenya
104
6
George Dockrell
Ireland
104
6
Adeel Raja
Netherlands
104
6
Clint McKay
Australia
104
6
Boyd Rankin
England
104
6
Sarfraz Ahmed
Pakistan
104
6
Shoaib Akhtar
Pakistan
104
6
Aftab Alam
Afghanistan
104
6
Izatullah Dawlatzai
Afghanistan
104
6
Chris Mpofu
Zimbabwe
104
6
Jerome Taylor
West Indies
104
6
Dilhara Fernando
Sri Lanka
104
6
Robin Peterson
South Africa
105
5
Mohammad Amir
Pakistan
105
5
Ajmal Shahzad
England
105
5
James Anderson
England
105
5
Rusty Theron
South Africa
106
4
Gordon Goudie
Scotland
106
4
Sreesanth
India
106
4
Wriddhiman Saha
India
106
4
Andy McKay
New Zealand
106
4
Rubel Hossain
Bangladesh
106
4
Lonwabo Tsotsobe
South Africa
106
4
Muttiah Muralitharan
Sri Lanka
106
4
Runako Morton
West Indies
107
3
Mohammad Irfan
Pakistan
107
3
Abdullah Mazari
Afghanistan
107
3
Keegan Meth
Zimbabwe
107
3
Umesh Yadav
India
107
3
Pankaj Singh
India
107
3
Xavier Doherty
Australia
107
3
Doug Bollinger
Australia
108
2
James Tredwell
England
108
2
Michael Mason
New Zealand
108
2
Parth Desai
Canada
108
2
Peter Connell
Ireland
108
2
Rangana Herath
Sri Lanka
108
2
Ajantha Mendis
Sri Lanka
108
2
Kemar Roach
West Indies
108
2
Ross Lyons
Scotland
108
2
Tom Heggelman
Netherlands
109
1
Andy Blignaut
Zimbabwe
109
1
Chanaka Welegedara
Sri Lanka
109
1
Mohammad Asif
Pakistan
109
1
Shaun Tait
Australia
109
1
Sudeep Tyagi
India
109
1
Naman Ojha
India
110
0
Shikhar Dhawan
India
110
0
Amit Mishra
India
110
0
Hamish Bennett
New Zealand
110
0
Nazmul Hossain
Bangladesh
110
0
Suranga Lakmal
Sri Lanka
110
0
Shafiqullah
Afghanistan
110
0
Mohammad Kashif
Netherlands
110
0
Khalid Latif
Pakistan
110
0
Ryan Watson
Scotland
110
0
Ryan Flannigan
Scotland