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 2012 for ODI
Position
Stats Value
Player Name
Team Name
1
183
Virat Kohli
India
2
163
David Warner
Australia
3
160
Tillakaratne Dilshan
Sri Lanka
4
150
Hashim Amla
South Africa
5
146
Rob Nicol
New Zealand
6
137
Alastair Cook
England
7
133
Kumar Sangakkara
Sri Lanka
8
130
Kevin Pietersen
England
9
126
Ian Bell
England
9
126
Marlon Samuels
West Indies
10
125
Chris Gayle
West Indies
10
125
AB de Villiers
South Africa
10
125
Graeme Smith
South Africa
11
120
Anamul Haque
Bangladesh
12
119
Brendon McCullum
New Zealand
13
117
Michael Clarke
Australia
14
114
Sachin Tendulkar
India
15
113
MS Dhoni
India
16
112
Nasir Jamshed
Pakistan
17
110
Ross Taylor
New Zealand
18
105
Mohammad Hafeez
Pakistan
19
104
Peter Forrest
Australia
20
102
Gautam Gambhir
India
20
102
Kieron Pollard
West Indies
21
100
Karim Sadiq
Afghanistan
22
99
Calum MacLeod
Scotland
23
96
Virender Sehwag
India
23
96
Azhar Ali
Pakistan
23
96
BJ Watling
New Zealand
24
92
Dinesh Chandimal
Sri Lanka
25
89
Eoin Morgan
England
26
88
Ed Joyce
England
27
85
Martin Guptill
New Zealand
27
85
Mahela Jayawardene
Sri Lanka
28
84
Darren Sammy
West Indies
29
83
Alexei Kervezee
Netherlands
30
82
Ravi Bopara
England
31
80
Angelo Mathews
Sri Lanka
32
79
Mushfiqur Rahim
Bangladesh
33
77
Umar Akmal
Pakistan
33
77
Dwayne Bravo
West Indies
33
77
Lahiru Thirimanne
Sri Lanka
33
77
Shaiman Anwar
United Arab Emirates
34
75
Matthew Wade
Australia
35
74
David Hussey
Australia
36
73
Nuwan Kulasekara
Sri Lanka
36
73
Kyle Coetzer
Scotland
37
72
Jeevan Mendis
Sri Lanka
37
72
Faf du Plessis
South Africa
37
72
Jacques Kallis
South Africa
37
72
Misbah-ul-Haq
Pakistan
38
71
Upul Tharanga
Sri Lanka
38
71
Jonathan Trott
England
38
71
Khurram Khan
United Arab Emirates
38
71
Alex Obanda
Kenya
39
70
Tanmay Mishra
Kenya
39
70
Tamim Iqbal
Bangladesh
39
70
Younis Khan
Pakistan
40
69
Kane Williamson
New Zealand
40
69
Thisara Perera
Sri Lanka
41
68
Shakib Al Hasan
Bangladesh
41
68
Rohit Sharma
India
42
67
Michael Hussey
Australia
43
66
Shane Watson
Australia
43
66
Jean-Paul Duminy
South Africa
43
66
Asghar Stanikzai
Afghanistan
44
65
Dwayne Smith
West Indies
44
65
Brendan Taylor
Zimbabwe
44
65
Asad Shafiq
Pakistan
44
65
Manoj Tiwary
India
44
65
Suresh Raina
India
44
65
George Bailey
Australia
45
63
Elton Chigumbura
Zimbabwe
46
62
Chamara Kapugedera
Sri Lanka
47
59
Jacob Oram
New Zealand
47
59
Brett Lee
Australia
47
59
Andre Russell
West Indies
47
59
Craig Williams
Namibia
48
56
Glenn Maxwell
Australia
48
56
Mahmudullah
Bangladesh
48
56
Imran Farhat
Pakistan
49
55
Swapnil Patil
United Arab Emirates
50
54
Nasir Hossain
Bangladesh
51
53
Jahurul Islam
Bangladesh
51
53
Ruvindu Gunasekera
Canada
52
52
Tom Cooper
Netherlands
52
52
Michael Swart
Netherlands
53
51
Wesley Barresi
Netherlands
53
51
Darren Bravo
West Indies
53
51
Shahid Afridi
54
50
Christoffel Viljoen
Namibia
54
50
Tatenda Taibu
Zimbabwe
54
50
Nathan McCullum
New Zealand
54
50
Naeem Islam
Bangladesh
55
49
Jimmy Hansra
Canada
56
48
Tom Latham
New Zealand
57
47
Irfan Pathan
India
57
47
Kieran Powell
West Indies
58
46
Mohammad Nabi
Afghanistan
58
46
Paul Stirling
Ireland
58
46
Sarfraz Ahmed
Pakistan
59
45
Samit Patel
England
59
45
Gordon Goudie
Scotland
59
45
Nawroz Mangal
Afghanistan
59
45
Johnson Charles
West Indies
60
43
Javed Ahmadi
Afghanistan
60
43
Craig Kieswetter
England
60
43
Zeeshan Siddiqi
Canada
61
42
Rakep Patel
Kenya
61
42
Adrian Barath
West Indies
61
42
Dean Elgar
South Africa
62
41
Albie Morkel
South Africa
62
41
Sarel Burger
Namibia
62
41
Rohan Mustafa
United Arab Emirates
63
40
Craig Wallace
Scotland
64
39
Kevin O'Brien
Ireland
64
39
Umar Gul
Pakistan
64
39
Daniel Christian
Australia
65
38
Tyson Gordon
Canada
65
38
Shingi Masakadza
Zimbabwe
66
37
Mohammad Shahzad
Afghanistan
66
37
Alviro Petersen
South Africa
66
37
Devon Thomas
West Indies
67
36
James Franklin
New Zealand
67
36
Sunil Narine
West Indies
67
36
Colin de Grandhomme
New Zealand
68
34
Shoaib Malik
Pakistan
69
33
Chris Woakes
England
69
33
Andrew Ellis
New Zealand
69
33
Amjad Ali
United Arab Emirates
69
33
Carlton Baugh
West Indies
70
32
Samiullah Shenwari
Afghanistan
70
32
Fraser Watts
Scotland
70
32
Peter Borren
Netherlands
71
31
Ravichandran Ashwin
India
71
31
Mominul Haque
Bangladesh
71
31
Robin Peterson
South Africa
71
31
Dhammika Prasad
Sri Lanka
72
30
Nazimuddin
Bangladesh
72
30
Sohag Gazi
Bangladesh
72
30
Majid Haq
Scotland
72
30
Hammad Azam
Pakistan
73
29
Mudassar Bukhari
Netherlands
73
29
Collins Obuya
Kenya
73
29
Jonny Bairstow
England
74
28
Clint McKay
Australia
74
28
Tim Southee
New Zealand
74
28
Daniel Flynn
New Zealand
74
28
Andrew White
Ireland
74
28
Shem Ngoche
Kenya
75
27
Gary Wilson
Ireland
75
27
Alex Cusack
Ireland
75
27
Preston Mommsen
Scotland
75
27
Prosper Utseya
Zimbabwe
75
27
Wayne Parnell
South Africa
76
26
Ray Price
Zimbabwe
76
26
Hiral Patel
Canada
76
26
Usman Limbada
Canada
76
26
Morris Ouma
Kenya
77
25
Vikrant Shetty
United Arab Emirates
77
25
Ravi Rampaul
West Indies
78
24
Regis Chakabva
Zimbabwe
78
24
Damodar Daesrath
Canada
78
24
Ravindra Jadeja
India
79
23
John Mooney
Ireland
79
23
Irfan Karim
Kenya
79
23
Stephan Myburgh
Netherlands
79
23
Najibullah Zadran
Afghanistan
79
23
Rustam Bhatti
Canada
79
23
Josh Davey
Scotland
80
22
Gulbadin Naib
Afghanistan
80
22
Denesh Ramdin
West Indies
80
22
Sachithra Senanayake
Sri Lanka
80
22
Pieter Seelaar
Netherlands
80
22
Stuart Broad
England
81
21
Tim Bresnan
England
81
21
Steven Smith
Australia
82
20
David Obuya
Kenya
83
19
Eric Szwarczynski
Netherlands
83
19
Kosala Kulasekara
Sri Lanka
83
19
Lasith Malinga
Sri Lanka
83
19
Dean Brownlie
New Zealand
84
18
Farveez Maharoof
Sri Lanka
84
18
Mashrafe Mortaza
Bangladesh
84
18
Malcolm Waller
Zimbabwe
85
17
Nehemiah Odhiambo
Kenya
85
17
Mitchell Starc
Australia
85
17
Rangana Herath
Sri Lanka
85
17
Justin Ontong
South Africa
86
15
Steven Finn
England
86
15
Praveen Kumar
India
86
15
Duncan Allan
Kenya
86
15
Gerrie Snyman
Namibia
86
15
Tim Murtagh
Ireland
86
15
Lendl Simmons
West Indies
87
14
William Porterfield
Ireland
87
14
Trent Johnston
Ireland
88
13
Michael Bates
New Zealand
88
13
Amjad Javed
United Arab Emirates
88
13
Colin Ingram
South Africa
88
13
Shabir Noori
Afghanistan
88
13
Xavier Doherty
Australia
88
13
James Pattinson
Australia
88
13
Graeme Swann
England
89
12
Vinay Kumar
India
89
12
Saeed Ajmal
Pakistan
89
12
Abdur Rehman
Pakistan
89
12
Dawlat Zadran
Afghanistan
89
12
Mirwais Ashraf
Afghanistan
89
12
Durand Soraine
Canada
89
12
Adam Milne
New Zealand
89
12
Ragheb Aga
Kenya
90
11
Niall O'Brien
Ireland
90
11
Lucas Oluoch
Kenya
90
11
Arshad Ali
United Arab Emirates
90
11
Junaid Siddiqui
Canada
90
11
Sohail Tanvir
Pakistan
91
10
Keegan Meth
Zimbabwe
91
10
Veerasammy Permaul
West Indies
92
9
Tino Mawoyo
Zimbabwe
92
9
Kemar Roach
West Indies
92
9
Noor Ali Zadran
Afghanistan
92
9
Nitish Kumar
Canada
92
9
Richie Berrington
Scotland
92
9
Tarun Nethula
New Zealand
92
9
George Dockrell
Ireland
92
9
Adnan Akmal
Pakistan
92
9
Aizaz Cheema
Pakistan
92
9
Ajinkya Rahane
India
92
9
Zaheer Khan
India
92
9
Merwe Erasmus
Namibia
93
8
Mitchell Johnson
Australia
93
8
Wahab Riaz
Pakistan
93
8
Doug Bracewell
New Zealand
93
8
Jan Stander
Scotland
93
8
Seekkuge Prasanna
Sri Lanka
94
7
Tino Best
West Indies
94
7
Hamilton Masakadza
Zimbabwe
94
7
Ahmed Raza
United Arab Emirates
94
7
Kyle Mills
New Zealand
94
7
Morne Morkel
South Africa
94
7
Ricky Ponting
Australia
95
6
Umesh Yadav
India
95
6
James Tredwell
England
95
6
Abdur Razzak
Bangladesh
95
6
Jesse Ryder
New Zealand
96
5
Trent Boult
New Zealand
96
5
Johan Botha
South Africa
96
5
James Anderson
England
96
5
Pragyan Ojha
India
96
5
Safyaan Sharif
Scotland
96
5
Gordon Drummond
Scotland
96
5
Tom de Grooth
Netherlands
96
5
Stuart Matsikenyeri
Zimbabwe
97
4
Saqib Ali
United Arab Emirates
97
4
Parthiv Patel
India
97
4
Nathan Lyon
Australia
97
4
Pat Cummins
Australia
97
4
Kamran Akmal
Pakistan
97
4
Bernard Scholtz
Namibia
98
3
Dale Steyn
South Africa
98
3
Ajantha Mendis
Sri Lanka
98
3
Ryan Harris
Australia
98
3
Rizwan Cheema
Canada
98
3
Amir Hamza
Afghanistan
98
3
Zakiullah Zaki
Afghanistan
99
2
Jade Dernbach
England
99
2
Shapoor Zadran
Afghanistan
99
2
Kyle Jarvis
Zimbabwe
99
2
Timm van der Gugten
Netherlands
99
2
Yuvraj Singh
India
99
2
Vernon Philander
South Africa
99
2
Andy McKay
New Zealand
99
2
Mohammad Naveed
United Arab Emirates
100
1
Ryan McLaren
South Africa
100
1
Boyd Rankin
England
100
1
Elias Sunny
Bangladesh
100
1
Rubel Hossain
Bangladesh
100
1
Shafiul Islam
Bangladesh
100
1
Nelson Odhiambo
Kenya
100
1
James Ngoche
Kenya
100
1
Jeremy Gordon
Canada
100
1
Izatullah Dawlatzai
Afghanistan
100
1
Rahul Sharma
Hong Kong
101
0
Henry Osinde
Canada
101
0
Brian Vitori
Zimbabwe
101
0
Shaminda Eranga
Sri Lanka
101
0
Nuwan Pradeep
Sri Lanka
101
0
Darren Ramsammy
Canada
101
0
Hiren Varaiya
Kenya
101
0
Ahsan Malik
Netherlands
101
0
Manjula Guruge
United Arab Emirates
101
0
Jos Buttler
England
101
0
Shahadat Hossain
Bangladesh
101
0
Ben Hilfenhaus
Australia
101
0
Lonwabo Tsotsobe
South Africa
101
0
Suranga Lakmal
Sri Lanka
101
0
Dilhara Fernando
Sri Lanka
101
0
Rahat Ali
101
0
Junaid Khan