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