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 ICC Cricket World Cup (in Australia/New Zealand)
Position
Stats Value
Player Name
Team Name
1
237
Martin Guptill
New Zealand
2
215
Chris Gayle
West Indies
3
178
David Warner
Australia
4
162
AB de Villiers
South Africa
5
161
Tillakaratne Dilshan
Sri Lanka
6
159
Hashim Amla
South Africa
7
156
Kyle Coetzer
Scotland
8
139
Lahiru Thirimanne
Sri Lanka
9
138
Brendan Taylor
Zimbabwe
9
138
David Miller
South Africa
10
137
Rohit Sharma
India
10
137
Shikhar Dhawan
India
11
135
Aaron Finch
Australia
12
133
Marlon Samuels
West Indies
13
128
Moeen Ali
England
13
128
Mahmudullah
Bangladesh
14
124
Kumar Sangakkara
Sri Lanka
15
121
Joe Root
England
16
115
Jean-Paul Duminy
South Africa
17
112
Ed Joyce
England
18
110
Suresh Raina
India
19
109
Faf du Plessis
South Africa
20
107
William Porterfield
Ireland
20
107
Virat Kohli
India
21
106
Shaiman Anwar
United Arab Emirates
22
105
Steven Smith
Australia
23
102
Glenn Maxwell
Australia
23
102
Lendl Simmons
West Indies
24
101
Sarfraz Ahmed
Pakistan
25
100
Mahela Jayawardene
Sri Lanka
26
98
James Taylor
England
27
97
Andy Balbirnie
Ireland
28
96
Sean Williams
Zimbabwe
28
96
Samiullah Shenwari
Afghanistan
29
95
Tamim Iqbal
Bangladesh
30
93
Ahmed Shehzad
Pakistan
31
92
Paul Stirling
Ireland
32
89
Darren Sammy
West Indies
32
89
Mushfiqur Rahim
Bangladesh
33
85
MS Dhoni
India
34
84
Grant Elliott
New Zealand
35
80
Hamilton Masakadza
Zimbabwe
35
80
Gary Wilson
Ireland
36
79
Ajinkya Rahane
India
36
79
Niall O'Brien
Ireland
37
78
Quinton de Kock
South Africa
38
77
Brendon McCullum
New Zealand
39
76
Misbah-ul-Haq
Pakistan
40
75
Corey Anderson
New Zealand
41
74
Michael Clarke
Australia
42
70
Haris Sohail
Pakistan
42
70
Freddie Coleman
Scotland
43
67
Shane Watson
Australia
44
65
Jos Buttler
England
45
64
Farhaan Behardien
South Africa
45
64
Chamu Chibhabha
Zimbabwe
46
63
Ian Bell
England
46
63
Shakib Al Hasan
Bangladesh
47
61
Rilee Rossouw
South Africa
48
60
Preston Mommsen
Scotland
48
60
Nasir Aziz
United Arab Emirates
49
59
Umar Akmal
Pakistan
50
57
Kane Williamson
New Zealand
50
57
Jason Holder
West Indies
50
57
Swapnil Patil
United Arab Emirates
51
56
Matt Machan
Scotland
51
56
Amjad Javed
United Arab Emirates
51
56
Najibullah Zadran
Afghanistan
51
56
Ross Taylor
New Zealand
52
55
George Bailey
Australia
52
55
Johnson Charles
West Indies
53
54
Wahab Riaz
Pakistan
53
54
Asghar Stanikzai
Afghanistan
54
53
Sabbir Rahman
Bangladesh
55
52
Craig Ervine
Zimbabwe
55
52
Dinesh Chandimal
Sri Lanka
56
51
Denesh Ramdin
West Indies
56
51
Angelo Mathews
Sri Lanka
56
51
Javed Ahmadi
Afghanistan
56
51
Soumya Sarkar
Bangladesh
57
50
Kevin O'Brien
Ireland
57
50
Jonathan Carter
West Indies
57
50
Sohaib Maqsood
Pakistan
57
50
Richie Berrington
Scotland
58
49
Darren Bravo
West Indies
59
47
Thisara Perera
Sri Lanka
60
46
Sikandar Raza
Zimbabwe
60
46
Eoin Morgan
England
61
45
Khurram Khan
United Arab Emirates
61
45
Amjad Ali
United Arab Emirates
62
44
Mohammad Nabi
Afghanistan
63
42
Andre Russell
West Indies
63
42
Chris Woakes
England
64
37
Younis Khan
Pakistan
64
37
Alex Hales
England
65
35
Regis Chakabva
Zimbabwe
65
35
Elton Chigumbura
Zimbabwe
65
35
Nasir Hossain
Bangladesh
66
34
Krishna Chandran
United Arab Emirates
67
33
Nawroz Mangal
Afghanistan
68
31
Dwayne Smith
West Indies
68
31
Brad Haddin
Australia
68
31
Majid Haq
Scotland
69
30
Shafiqullah
Afghanistan
70
29
Luke Ronchi
New Zealand
70
29
Anamul Haque
Bangladesh
71
28
Mirwais Ashraf
Afghanistan
71
28
Alasdair Evans
Scotland
71
28
Shahid Afridi
72
27
Solomon Mire
Zimbabwe
72
27
Mitchell Johnson
Australia
73
26
Josh Davey
Scotland
74
25
George Dockrell
Ireland
75
24
Kusal Perera
Sri Lanka
76
23
Matthew Cross
Scotland
76
23
Michael Leask
Scotland
76
23
Mohammad Naveed
United Arab Emirates
76
23
Dimuth Karunaratne
Sri Lanka
76
23
Ravindra Jadeja
India
76
23
Mitchell Marsh
Australia
77
22
Andri Berenger
United Arab Emirates
77
22
Calum MacLeod
Scotland
77
22
Max Sorensen
Ireland
78
21
James Faulkner
Australia
79
19
Stuart Matsikenyeri
Zimbabwe
79
19
Afsar Zazai
Afghanistan
79
19
Hamish Gardiner
Scotland
80
18
Tawanda Mupariwa
Zimbabwe
80
18
Nuwan Kulasekara
Sri Lanka
81
17
Nasir Jamal
Afghanistan
81
17
Wayne Parnell
South Africa
82
16
Dale Steyn
South Africa
82
16
Daniel Vettori
New Zealand
82
16
Ravichandran Ashwin
India
82
16
Tendai Chatara
Zimbabwe
82
16
Hamid Hassan
Afghanistan
83
15
Jerome Taylor
West Indies
83
15
Ehsan Adil
Pakistan
84
14
Mashrafe Mortaza
Bangladesh
84
14
Aftab Alam
Afghanistan
85
13
John Mooney
Ireland
85
13
Rangana Herath
Sri Lanka
85
13
Yasir Shah
Pakistan
86
12
Tim Southee
New Zealand
86
12
Kyle Abbott
South Africa
86
12
Usman Ghani
Afghanistan
86
12
Shapoor Zadran
Afghanistan
86
12
Stuart Thompson
Ireland
86
12
Dushmantha Chameera
Sri Lanka
87
11
Alex Cusack
Ireland
88
10
Tinashe Panyangara
Zimbabwe
88
10
Vernon Philander
South Africa
88
10
Gary Ballance
England
88
10
Manjula Guruge
United Arab Emirates
89
9
Jeevan Mendis
Sri Lanka
89
9
Stuart Broad
England
89
9
Seekkuge Prasanna
Sri Lanka
89
9
Sulieman Benn
West Indies
89
9
Dawlat Zadran
Afghanistan
90
8
James Anderson
England
90
8
Imran Tahir
South Africa
91
7
Sohail Khan
Pakistan
91
7
Sachithra Senanayake
Sri Lanka
91
7
Suranga Lakmal
Sri Lanka
91
7
Saqlain Haider
United Arab Emirates
92
6
Rahat Ali
92
6
Tafadzwa Kamungozi
Zimbabwe
92
6
Morne Morkel
South Africa
93
5
Imrul Kayes
Bangladesh
94
4
Nasir Jamshed
Pakistan
94
4
Mohammed Shami
India
94
4
Upul Tharanga
Sri Lanka
94
4
Rohan Mustafa
United Arab Emirates
94
4
Rob Taylor
Scotland
95
3
Mohammad Tauqir
United Arab Emirates
95
3
Lasith Malinga
Sri Lanka
95
3
Arafat Sunny
Bangladesh
95
3
Mominul Haque
Bangladesh
96
2
Mohammad Irfan
Pakistan
96
2
Andy McBrine
Ireland
97
1
Adam Milne
New Zealand
97
1
Iain Wardlaw
Scotland
97
1
Steven Finn
England
97
1
Taskin Ahmed
Bangladesh
98
0
Gulbadin Naib
Afghanistan
98
0
Tharindu Kaushal
Sri Lanka
98
0
Kemar Roach
West Indies
98
0
Chris Jordan
England
98
0
Umesh Yadav
India
98
0
Xavier Doherty
Australia
98
0
Mitchell Starc
Australia
98
0
Mohit Sharma
India
98
0
Rubel Hossain
Bangladesh
98
0
Trent Boult
New Zealand
98
0
Matt Henry
New Zealand
98
0
Kamran Shazad
United Arab Emirates
98
0
Fahad Alhashmi
United Arab Emirates