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 2011 for ODI
Position
Stats Value
Player Name
Team Name
1
219
Virender Sehwag
India
2
185
Shane Watson
Australia
3
158
Andrew Strauss
England
4
144
Mahela Jayawardene
Sri Lanka
4
144
Tillakaratne Dilshan
Sri Lanka
5
139
Mohammad Hafeez
Pakistan
6
137
Jonathan Trott
England
7
134
AB de Villiers
South Africa
8
133
Upul Tharanga
Sri Lanka
9
131
Ross Taylor
New Zealand
10
128
Brendan Taylor
Zimbabwe
11
124
Rakep Patel
Kenya
12
122
Lendl Simmons
West Indies
13
120
Sachin Tendulkar
India
14
119
Alastair Cook
England
14
119
Ryan ten Doeschate
Netherlands
14
119
Kieron Pollard
West Indies
15
117
Virat Kohli
India
16
116
Hashim Amla
South Africa
16
116
Craig Williams
Namibia
17
115
Ahmed Shehzad
Pakistan
18
113
Yuvraj Singh
India
18
113
Adrian Barath
West Indies
18
113
Paul Stirling
Ireland
18
113
Kevin O'Brien
Ireland
19
111
Kumar Sangakkara
Sri Lanka
20
110
Shaun Marsh
Australia
21
108
Michael Hussey
Australia
21
108
Rob Nicol
New Zealand
22
107
Jesse Ryder
New Zealand
22
107
Devon Smith
West Indies
23
105
Dinesh Chandimal
Sri Lanka
23
105
Martin Guptill
New Zealand
23
105
Yusuf Pathan
India
24
104
Ricky Ponting
Australia
24
104
Manoj Tiwary
India
25
101
Michael Clarke
Australia
25
101
Brendon McCullum
New Zealand
25
101
Mushfiqur Rahim
Bangladesh
26
100
Nasir Hossain
Bangladesh
26
100
Kane Williamson
New Zealand
27
99
Jean-Paul Duminy
South Africa
27
99
Malcolm Waller
Zimbabwe
28
98
Tatenda Taibu
Zimbabwe
28
98
Collins Obuya
Kenya
28
98
Kyle Coetzer
Scotland
29
97
Gautam Gambhir
India
30
96
Ravi Bopara
England
30
96
Denesh Ramdin
West Indies
30
96
Vusi Sibanda
Zimbabwe
31
95
Parthiv Patel
India
31
95
Rohit Sharma
India
32
94
Shabir Noori
Afghanistan
33
93
Misbah-ul-Haq
Pakistan
33
93
Imrul Kayes
Bangladesh
34
92
Andre Russell
West Indies
35
91
Umar Akmal
Pakistan
35
91
Ajinkya Rahane
India
35
91
MS Dhoni
India
36
89
Kamran Akmal
Pakistan
37
88
Brad Haddin
Australia
37
88
Marlon Samuels
West Indies
37
88
Ed Joyce
England
38
86
John Mooney
Ireland
38
86
Ravi Rampaul
West Indies
38
86
Darren Bravo
West Indies
39
85
Craig Ervine
Zimbabwe
40
84
Ashish Bagai
Canada
40
84
Suresh Raina
India
40
84
Peter Borren
Netherlands
41
82
Sarel Burger
Namibia
42
81
Ian Bell
England
42
81
Younis Khan
Pakistan
43
80
Adam Voges
Australia
43
80
Chris Gayle
West Indies
44
79
Shakib Al Hasan
Bangladesh
45
78
Asad Shafiq
Pakistan
45
78
Kevin Pietersen
England
45
78
Ravindra Jadeja
India
45
78
Christoffel Viljoen
Namibia
46
77
Graeme Smith
South Africa
47
76
Jacques Kallis
South Africa
48
75
Imran Farhat
Pakistan
48
75
Ramnaresh Sarwan
West Indies
48
75
William Porterfield
Ireland
48
75
Shahid Afridi
48
75
Tom Cooper
Netherlands
49
74
Hamilton Masakadza
Zimbabwe
49
74
David Warner
Australia
50
72
Craig Kieswetter
England
50
72
Tanmay Mishra
Kenya
51
71
Seren Waters
Kenya
51
71
Alex Cusack
Ireland
52
70
Jimmy Hansra
Canada
52
70
Tamim Iqbal
Bangladesh
52
70
Samit Patel
England
53
69
Rahul Dravid
India
53
69
Forster Mutizwa
Zimbabwe
54
68
David Hussey
Australia
54
68
Mahmudullah
Bangladesh
55
67
Matt Prior
England
55
67
Wesley Barresi
Netherlands
56
65
Nathan McCullum
New Zealand
56
65
Khurram Khan
United Arab Emirates
57
63
Eoin Morgan
England
57
63
Chamara Silva
Sri Lanka
58
62
Angelo Mathews
Sri Lanka
58
62
Hiral Patel
Canada
58
62
James Franklin
New Zealand
58
62
Abdul Razzaq
Pakistan
58
62
Chamu Chibhabha
Zimbabwe
59
61
Gary Wilson
Ireland
60
60
Michael Yardy
England
60
60
Dimuth Karunaratne
Sri Lanka
60
60
Faf du Plessis
South Africa
60
60
Shahriar Nafees
Bangladesh
60
60
Amjad Ali
United Arab Emirates
60
60
Gerrie Snyman
Namibia
61
59
David Miller
South Africa
62
58
Scott Styris
New Zealand
62
58
Mohammad Nabi
Afghanistan
63
57
Ruvindu Gunasekera
Canada
63
57
Mitchell Johnson
Australia
63
57
Niall O'Brien
Ireland
64
56
Stephan Myburgh
Netherlands
64
56
Richie Berrington
Scotland
64
56
Morne van Wyk
South Africa
65
54
Fraser Watts
Scotland
66
52
Naeem Islam
Bangladesh
67
51
Shikhar Dhawan
India
67
51
Andrew Poynter
Ireland
67
51
David Obuya
Kenya
67
51
Thomas Odoyo
Kenya
68
50
Usman Limbada
Canada
69
49
Carlton Baugh
West Indies
69
49
Alexei Kervezee
Netherlands
70
48
Jeevan Mendis
Sri Lanka
70
48
Josh Davey
Scotland
71
47
Elton Chigumbura
Zimbabwe
72
46
Callum Ferguson
Australia
72
46
Steven Smith
Australia
72
46
Colin Ingram
South Africa
72
46
Calum MacLeod
Scotland
73
45
Cameron White
Australia
73
45
Tim Bresnan
England
74
44
Daniel Vettori
New Zealand
74
44
Johan Botha
South Africa
74
44
Shiv Chanderpaul
West Indies
74
44
Nehemiah Odhiambo
Kenya
74
44
Luke Wright
England
75
43
Gulbadin Naib
Afghanistan
76
42
Steven Davies
England
76
42
Shaiman Anwar
United Arab Emirates
77
41
Mudassar Bukhari
Netherlands
77
41
Suraj Randiv
Sri Lanka
77
41
Darren Sammy
West Indies
77
41
Jonny Bairstow
England
77
41
Harbhajan Singh
India
78
40
Dwayne Bravo
West Indies
78
40
Kirk Edwards
West Indies
79
39
Brett Lee
Australia
79
39
Azhar Ali
Pakistan
79
39
Danza Hyatt
West Indies
80
38
Raqibul Hasan
Bangladesh
81
37
Rizwan Cheema
Canada
81
37
Graeme Cremer
Zimbabwe
81
37
Junaid Siddique
Bangladesh
82
36
Ravichandran Ashwin
India
82
36
Prosper Utseya
Zimbabwe
82
36
Faizan Asif
United Arab Emirates
82
36
Hammad Azam
Pakistan
83
35
Ahmed Raza
United Arab Emirates
83
35
Regis Chakabva
Zimbabwe
83
35
Steven Finn
England
83
35
Abdur Razzak
Bangladesh
83
35
Shuvagata Hom
Bangladesh
84
34
Umar Gul
Pakistan
84
34
Nuwan Kulasekara
Sri Lanka
84
34
Thilan Samaraweera
Sri Lanka
84
34
Zubin Surkari
Canada
84
34
Nawroz Mangal
Afghanistan
84
34
Karim Sadiq
Afghanistan
84
34
Neil Kruger
Netherlands
84
34
Majid Haq
Scotland
84
34
Preston Mommsen
Scotland
85
33
Asghar Stanikzai
Afghanistan
86
32
Lasith Malinga
Sri Lanka
86
32
Tim Gruijters
Netherlands
86
32
Irfan Karim
Kenya
87
31
Taufeeq Umar
Pakistan
87
31
Robin Peterson
South Africa
87
31
Graeme Swann
England
88
30
Paul Collingwood
England
88
30
Doug Bollinger
Australia
88
30
Sohail Tanvir
Pakistan
88
30
Sean Williams
Zimbabwe
88
30
Nitish Kumar
Canada
88
30
Michael Swart
Netherlands
89
28
Eric Szwarczynski
Netherlands
89
28
Tom de Grooth
Netherlands
89
28
Nasir Aziz
United Arab Emirates
90
27
Duncan Allan
Kenya
90
27
Mohammad Shahzad
Afghanistan
90
27
Sunil Narine
West Indies
90
27
Adnan Akmal
Pakistan
91
26
Atse Buurman
Netherlands
92
25
Jacob Oram
New Zealand
92
25
Praveen Kumar
India
92
25
Kieran Powell
West Indies
92
25
Thisara Perera
Sri Lanka
92
25
Junaid Siddiqui
Canada
93
24
Hamza Tariq
Canada
93
24
Kemar Roach
West Indies
93
24
Zaheer Khan
India
93
24
Shafiul Islam
Bangladesh
93
24
Jamie How
New Zealand
93
24
Sarfraz Ahmed
Pakistan
93
24
Helao France
Namibia
94
23
Arshad Ali
United Arab Emirates
94
23
Abhimanyu Mithun
India
94
23
Alex Obanda
Kenya
95
22
George Dockrell
Ireland
95
22
Jimmy Kamande
Kenya
95
22
Andre Botha
Ireland
95
22
Trent Johnston
Ireland
95
22
Khurram Chohan
Canada
95
22
Hamid Hassan
Afghanistan
95
22
Tom Heggelman
Netherlands
96
21
Vikrant Shetty
United Arab Emirates
96
21
Farhad Reza
Bangladesh
96
21
Wayne Parnell
South Africa
96
21
John Hastings
Australia
97
20
Liam Plunkett
England
97
20
James Anderson
England
97
20
Dale Steyn
South Africa
97
20
Saeed Ajmal
Pakistan
97
20
Suhrawadi Shuvo
Bangladesh
97
20
Ben Stokes
England
97
20
Alok Kapali
Bangladesh
97
20
Keegan Meth
Zimbabwe
97
20
Amjad Javed
United Arab Emirates
97
20
Gordon Drummond
Scotland
97
20
Thilina Kandamby
Sri Lanka
98
19
Neil McCallum
Scotland
98
19
Chris Woakes
England
98
19
BJ Watling
New Zealand
98
19
Mohammad Salman
Pakistan
99
18
Tanvir Ahmed
Pakistan
99
18
Vinay Kumar
India
99
18
Greg Lamb
Zimbabwe
99
18
Karl Whatham
Canada
99
18
Merwe Erasmus
Namibia
100
17
Harvir Baidwan
Canada
100
17
Chamara Kapugedera
Sri Lanka
100
17
S Badrinath
India
100
17
Wahab Riaz
Pakistan
100
17
Shoaib Malik
Pakistan
100
17
Kyle Mills
New Zealand
101
16
Murali Vijay
India
101
16
James Tredwell
England
101
16
Morris Ouma
Kenya
102
15
John Davison
Canada
102
15
Mohammad Ashraful
Bangladesh
102
15
Scott Borthwick
England
102
15
Rubel Hossain
Bangladesh
102
15
Devon Thomas
West Indies
102
15
Bas Zuiderent
Netherlands
103
14
Gordon Goudie
Scotland
103
14
Charles Coventry
Zimbabwe
104
13
Nikita Miller
West Indies
104
13
Steve Tikolo
Kenya
104
13
Tim Southee
New Zealand
104
13
Mark Boucher
South Africa
104
13
Stuart Broad
England
105
12
Gregor Maiden
Scotland
105
12
Stephan Baard
Namibia
106
11
Abdul Rehman
United Arab Emirates
106
11
Carlos Brathwaite
West Indies
106
11
Saqib Ali
United Arab Emirates
106
11
Luke Woodcock
New Zealand
106
11
Pat Cummins
Australia
106
11
Umesh Yadav
India
106
11
Ray Price
Zimbabwe
107
10
Andrew White
Ireland
107
10
Javed Ahmadi
Afghanistan
107
10
Samiullah Shenwari
Afghanistan
107
10
Mirwais Ashraf
Afghanistan
107
10
Xavier Doherty
Australia
107
10
Runish Gudhka
Kenya
108
9
James Ngoche
Kenya
108
9
Safyaan Sharif
Scotland
108
9
Ajmal Shahzad
England
108
9
Amir Hamza
Afghanistan
108
9
Balaji Rao
Canada
108
9
Tyson Gordon
Canada
108
9
Rangana Herath
Sri Lanka
109
8
Ajantha Mendis
Sri Lanka
109
8
Seekkuge Prasanna
Sri Lanka
109
8
Elijah Otieno
Kenya
109
8
Rajesh Bhudia
Kenya
109
8
Mitchell Marsh
Australia
109
8
Piyush Chawla
India
109
8
Usman Salahuddin
Pakistan
109
8
Bradley Kruger
Netherlands
110
7
Lucas Oluoch
Kenya
110
7
Chris Tremlett
England
110
7
Tim Paine
Australia
110
7
Jason Krejza
Australia
110
7
Hiren Varaiya
Kenya
110
7
Zahid Hussain
Canada
110
7
Muttiah Muralitharan
Sri Lanka
110
7
Natsai M'shangwe
Zimbabwe
111
6
Kyle Jarvis
Zimbabwe
111
6
Devendra Bishoo
West Indies
111
6
Sulieman Benn
West Indies
111
6
Morne Morkel
South Africa
111
6
Peter Ongondo
Kenya
111
6
Munaf Patel
India
111
6
Ashish Nehra
India
111
6
Varun Aaron
India
111
6
Aizaz Cheema
Pakistan
111
6
Bernard Loots
Netherlands
111
6
Wilfred Diepeveen
Netherlands
111
6
Shadeep Silva
United Arab Emirates
112
5
Dominic Wesonga
Kenya
112
5
Abdur Rehman
Pakistan
112
5
Boyd Rankin
England
112
5
Amit Mishra
India
112
5
Jade Dernbach
England
113
4
Henry Osinde
Canada
113
4
Lonwabo Tsotsobe
South Africa
113
4
Tinashe Panyangara
Zimbabwe
113
4
Irfan Pathan
India
113
4
Hamish Bennett
New Zealand
113
4
Vinoo Tewarie
Netherlands
113
4
Anthony Martin
West Indies
114
3
Craig Wallace
Scotland
114
3
Pieter Seelaar
Netherlands
114
3
Chris Mpofu
Zimbabwe
114
3
Brian Vitori
Zimbabwe
114
3
Rustam Bhatti
Canada
114
3
Parth Desai
Canada
114
3
Nigel Jones
Ireland
115
2
Sanath Jayasuriya
Sri Lanka
115
2
Shaminda Eranga
Sri Lanka
115
2
Shoaib Akhtar
Pakistan
115
2
Nathan Hauritz
Australia
115
2
Jason Mohammed
West Indies
115
2
Sharif Asadullah
United Arab Emirates
116
1
Berend Westdijk
Netherlands
116
1
Junaid Khan
116
1
Elias Sunny
Bangladesh
116
1
James Taylor
England
116
1
Suranga Lakmal
Sri Lanka
116
1
Imran Tahir
South Africa
116
1
Stuart Meaker
England
116
1
Dawlat Zadran
Afghanistan
116
1
Noor Ali Zadran
Afghanistan
117
0
Shem Ngoche
Kenya
117
0
Dilhara Fernando
Sri Lanka
117
0
Kosala Kulasekara
Sri Lanka
117
0
Dhammika Prasad
Sri Lanka
117
0
Njabulo Ncube
Zimbabwe
117
0
Nazmul Hossain
Bangladesh
117
0
Andy McKay
New Zealand
117
0
Ishant Sharma
India
117
0
Shaun Tait
Australia
117
0
James Pattinson
Australia
117
0
Adeel Raja
Netherlands