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 2021 for ODI
Position
Most Fours
Player Name
Team Name
1
71
Paul Stirling
Ireland
2
49
Janneman Malan
South Africa
3
48
Tamim Iqbal
Bangladesh
3
48
Babar Azam
Pakistan
4
43
Andy Balbirnie
Ireland
5
36
Shikhar Dhawan
India
6
35
Fakhar Zaman
Pakistan
7
32
Harry Tector
Ireland
8
28
Rassie van der Dussen
South Africa
8
28
Jatinder Singh
Oman
8
28
Dhananjaya de Silva
Sri Lanka
9
27
Litton Das
Bangladesh
9
27
Shai Hope
West Indies
9
27
Jason Roy
England
10
26
Jonny Bairstow
England
10
26
William Porterfield
Ireland
10
26
Devon Conway
New Zealand
11
25
Simi Singh
Ireland
11
25
Mushfiqur Rahim
Bangladesh
11
25
Avishka Fernando
Sri Lanka
12
24
Quinton de Kock
South Africa
12
24
Wanindu Hasaranga
Sri Lanka
12
24
Steven Taylor
U.S.A.
13
23
Kariyawasam Asalanka
Sri Lanka
14
22
Shakib Al Hasan
Bangladesh
14
22
Kusal Perera
Sri Lanka
15
21
Max O'Dowd
Netherlands
16
20
Mahmudullah
Bangladesh
16
20
Prithvi Shaw
India
16
20
Aasif Sheikh
Nepal
17
19
Aqib Sulehri
Oman
17
19
Brendan Taylor
Zimbabwe
17
19
Evin Lewis
West Indies
17
19
Assad Vala
P.N.G.
17
19
Kyle Coetzer
Scotland
17
19
James Vince
England
18
18
Zeeshan Maqsood
Oman
18
18
Philip Salt
England
18
18
Suryakumar Yadav
India
19
17
Curtis Campher
Ireland
20
16
Ayaan Khan
Oman
20
16
Aiden Markram
South Africa
20
16
Mohammad Rizwan
Pakistan
21
15
George Dockrell
Ireland
21
15
Rohit Sharma
India
21
15
Rahmanullah Gurbaz
Afghanistan
21
15
Dawid Malan
England
22
14
Imam-ul-Haq
Pakistan
22
14
Pramod Rajapaksa
Sri Lanka
22
14
Zak Crawley
England
22
14
Ben Stokes
England
22
14
Craig Ervine
Zimbabwe
22
14
Sikandar Raza
Zimbabwe
22
14
Lega Siaka
P.N.G.
22
14
George Munsey
Scotland
22
14
Monank Patel
U.S.A.
23
13
Matthew Cross
Scotland
23
13
Regis Chakabva
Zimbabwe
23
13
Stephan Myburgh
Netherlands
23
13
Ranasinghe Ranasinghe
Sri Lanka
23
13
Kyle Verreynne
South Africa
24
12
Lorcan Tucker
Ireland
24
12
Mohammad Mithun
Bangladesh
24
12
Temba Bavuma
South Africa
24
12
Gyanendra Malla
Nepal
25
11
Andile Phehlukwayo
South Africa
25
11
Tom Latham
New Zealand
25
11
Kannaur Rahul
India
25
11
Krunal Pandya
India
25
11
Sam Curran
England
25
11
Heinrich Klaasen
South Africa
25
11
Daryl Mitchell
New Zealand
25
11
Kushal Bhurtel
Nepal
26
10
Pathum Silva
Sri Lanka
26
10
Lewis Gregory
England
26
10
Virat Kohli
India
26
10
Eoin Morgan
England
26
10
Rahmat Shah
Afghanistan
26
10
Kieron Pollard
West Indies
26
10
Calum MacLeod
Scotland
27
9
David Miller
South Africa
27
9
Logan van Beek
Netherlands
27
9
Hardik Pandya
India
27
9
Henry Nicholls
New Zealand
27
9
Joe Root
England
27
9
Koralegedera Bandara
Sri Lanka
27
9
Kashyap Prajapati
Oman
27
9
Sandeep Goud
Oman
27
9
Dion Myers
Zimbabwe
27
9
Alex Carey
Australia
27
9
Chamika Karunaratne
Sri Lanka
27
9
Afif Hossain
Bangladesh
27
9
Keshav Maharaj
South Africa
27
9
Chundangapoyil Rizwan
United Arab Emirates
28
8
Dylan Budge
Scotland
28
8
Zawar Farid
United Arab Emirates
28
8
P.N.G.
28
8
Rishabh Pant
India
28
8
Joshua Philippe
Australia
28
8
Ishan Kishan
India
28
8
Hashmatullah Shaidi
Afghanistan
28
8
Andy McBrine
Ireland
28
8
Martin Guptill
New Zealand
28
8
Richie Berrington
Scotland
28
8
Chad Soper
P.N.G.
28
8
Dushmantha Chameera
Sri Lanka
29
7
Charles Amini
P.N.G.
29
7
Jason Holder
West Indies
29
7
Darren Bravo
West Indies
29
7
Javed Ahmadi
Afghanistan
29
7
Matthew Wade
Australia
29
7
Muhammad Khushi
Oman
29
7
Wessly Madhevere
Zimbabwe
29
7
Craig Williams
Namibia
29
7
Johannes Smit
Namibia
29
7
Zane Green
Namibia
29
7
Mohammad Nadeem
Oman
29
7
Alzarri Joseph
West Indies
29
7
Deepak Chahar
India
29
7
Jason Kila
P.N.G.
29
7
Sushant Modani
U.S.A.
29
7
Rohit Paudel
Nepal
30
6
Karima Gore
U.S.A.
30
6
Jaskaran Malhotra
U.S.A.
30
6
Nicholas Pooran
West Indies
30
6
Shadab Khan
Pakistan
30
6
Kyle Mayers
West Indies
30
6
Suraj Kumar
Oman
30
6
Scott Edwards
Netherlands
30
6
Bas Leede
Netherlands
30
6
Dinesh Chandimal
Sri Lanka
30
6
Reeza Hendricks
South Africa
30
6
Jason Mohammed
West Indies
30
6
Luke Jongwe
Zimbabwe
30
6
Adam Zampa
Australia
30
6
Rovman Powell
West Indies
30
6
Nurul Hasan
Bangladesh
31
5
Sanju Samson
India
31
5
Karan KC
Nepal
31
5
Hasan Ali
Pakistan
31
5
Rashid Khan
Afghanistan
31
5
Kagiso Rabada
South Africa
31
5
Tony Ura
P.N.G.
31
5
Norman Vanua
P.N.G.
31
5
Dimuth Karunaratne
Sri Lanka
31
5
Moeen Ali
England
31
5
Mitchell Marsh
Australia
31
5
Asghar Stanikzai
Afghanistan
31
5
Kevin O'Brien
Ireland
31
5
Saud Shakeel
Pakistan
31
5
Kaleemullah
Oman
31
5
Ryan Burl
Zimbabwe
31
5
Hayden Walsh
West Indies
31
5
Zubayr Hamza
South Africa
31
5
Liam Livingstone
England
31
5
Najmul Hossain Shanto
Bangladesh
31
5
Mohammad Saifuddin
Bangladesh
31
5
Damien Ravu
P.N.G.
32
4
Vriitya Aravind
United Arab Emirates
32
4
Nisarg Patel
U.S.A.
32
4
Elmore Hutchinson
U.S.A.
32
4
Gareth Delany
Ireland
32
4
Wesley Agar
Australia
32
4
Sean Williams
Zimbabwe
32
4
Binod Bhandari
Nepal
32
4
Sese Bau
P.N.G.
32
4
Manish Pandey
India
32
4
Mosaddek Hossain
Bangladesh
32
4
Binura Fernando
Sri Lanka
33
3
Lakshan Sandakan
Sri Lanka
33
3
Sompal Kami
Nepal
33
3
Nkrumah Bonner
West Indies
33
3
Michael Leask
Scotland
33
3
Mohammad Nabi
Afghanistan
33
3
Gulbadin Naib
Afghanistan
33
3
Taskin Ahmed
Bangladesh
33
3
Pieter Seelaar
Netherlands
33
3
Sohaib Maqsood
Pakistan
33
3
Ashton Agar
Australia
33
3
Mitchell Starc
Australia
33
3
Soumya Sarkar
Bangladesh
33
3
Brydon Carse
England
33
3
Michael Lingen
Namibia
33
3
Stephan Baard
Namibia
33
3
George Linde
South Africa
33
3
Mohammad Hasnain
Pakistan
33
3
Shaheen Afridi
Pakistan
33
3
Shimron Hetmyer
West Indies
33
3
Sunil Ambris
West Indies
33
3
Waheed Ahmed
United Arab Emirates
33
3
Gajanand Singh
U.S.A.
34
2
Kashif Daud
United Arab Emirates
34
2
Gulshan Jha
Nepal
34
2
Sandeep Lamichhane
Nepal
34
2
Kiplin Doriga
P.N.G.
34
2
Oman
34
2
Josh Little
Ireland
34
2
JJ Smuts
South Africa
34
2
Asif Ali
Pakistan
34
2
Faheem Ashraf
Pakistan
34
2
Mark Adair
Ireland
34
2
Mujeeb Ur Rahman
Afghanistan
34
2
Kjorn Ottley
West Indies
34
2
Ashton Turner
Australia
34
2
Ben McDermott
Australia
34
2
Kamindu Mendis
Sri Lanka
34
2
Nestor Dhamba
Oman
34
2
Tadiwanashe Marumani
Zimbabwe
34
2
Daryn Dupavillon
South Africa
34
2
William Young
New Zealand
34
2
Danish Aziz
Pakistan
34
2
Jan Frylinck
Namibia
34
2
Ruben Trumpelmann
Namibia
34
2
M Zulfiqar
Netherlands
34
2
Brandon Glover
Netherlands
34
2
Musa Ahmad
Netherlands
34
2
John Simpson
England
34
2
Thisara Perera
Sri Lanka
34
2
James Neesham
New Zealand
34
2
Sarfraz Ahmed
Pakistan
34
2
Bhuvneshwar Kumar
India
34
2
Jos Buttler
England
34
2
Adil Rashid
England
34
2
Isuru Udana
Sri Lanka
34
2
Naveen-ul-Haq
Afghanistan
34
2
Mark Watt
Scotland
34
2
Kusal Mendis
Sri Lanka
35
1
Hiri Hiri
P.N.G.
35
1
Akila Dananjaya
Sri Lanka
35
1
Ahmed Raza
United Arab Emirates
35
1
Rohan Mustafa
United Arab Emirates
35
1
Mark Wood
England
35
1
Sam Billings
England
35
1
Ben Cooper
Netherlands
35
1
Craig Young
Ireland
35
1
Timm van der Gugten
Netherlands
35
1
Najibullah Zadran
Afghanistan
35
1
Ross Taylor
New Zealand
35
1
Khawar Ali
Oman
35
1
Bilal Khan
Oman
35
1
Karthik Meiyappan
United Arab Emirates
35
1
Matthew Parkinson
England
35
1
Saqib Mahmood
England
35
1
Wanigamuni Mendis
Sri Lanka
35
1
Perumapperuma Jayawickrama
Sri Lanka
35
1
Richard Ngarava
Zimbabwe
35
1
Shoaib Khan
Oman
35
1
Anrich Nortje
South Africa
35
1
Akeal Hosein
West Indies
35
1
Joshua Silva
West Indies
35
1
Mahedi Hasan
Bangladesh
35
1
Mehidy Hasan
Bangladesh
35
1
Craig Overton
England
35
1
Tom Curran
England
35
1
Fabian Allen
West Indies
35
1
Andre McCarthy
West Indies
35
1
Shardul Thakur
India
35
1
Shreyas Iyer
India
35
1
Raymon Reifer
West Indies
35
1
Aaron Jones
U.S.A.
35
1
Saurabh Netravalkar
U.S.A.
35
1
Nosthusha Kenjige
U.S.A.
35
1
Kabua Morea
P.N.G.
35
1
Kushal Malla
Nepal
36
0
Pawan Sarraf
Nepal
36
0
Sushan Bhari
Nepal
36
0
Aarif Sheikh
Nepal
36
0
Alishan Sharafu
United Arab Emirates
36
0
Basil Hameed
United Arab Emirates
36
0
Kyle Phillip
U.S.A.
36
0
Dominique Rikhi
U.S.A.
36
0
Sanjay Krishnamurthi
U.S.A.
36
0
Abhishek Paradkar
U.S.A.
36
0
Jasdeep Singh
U.S.A.
36
0
Nepal
36
0
Jahmar Hamilton
West Indies
36
0
Navdeep Saini
India
36
0
Rahul Chahar
India
36
0
Chemar Holder
West Indies
36
0
Riley Meredith
Australia
36
0
Keon Harding
West Indies
36
0
Thangarasu Natarajan
India
36
0
Muralikrishna Krishna
India
36
0
Lutho Sipamla
South Africa
36
0
James McCollum
Ireland
36
0
Wiaan Mulder
South Africa
36
0
Khaya Zondo
South Africa
36
0
Asitha Fernando
Sri Lanka
36
0
Oshada Fernando
Sri Lanka
36
0
Sufyan Mehmood
Oman
36
0
Tinashe Kamunhukamwe
Zimbabwe
36
0
Azmatullah Omarzai
Afghanistan
36
0
Chetan Sakariya
India
36
0
Nitish Rana
India
36
0
Krishnappa Gowtham
India
36
0
Blessing Muzarabani
Zimbabwe
36
0
Mohammad Islam
Bangladesh
36
0
Mohammad Sheikh
Bangladesh
36
0
Hasan Mahmud
Bangladesh
36
0
Haris Rauf
Pakistan
36
0
Karl Birkenstock
Namibia
36
0
Bernard Scholtz
Namibia
36
0
Frederick Klaassen
Netherlands
36
0
Pothotuwa Lakshan
Sri Lanka
36
0
Jan Loftie-Eaton
Namibia
36
0
Michau Preez
Namibia
36
0
Helao France
Namibia
36
0
Philippe Boissevain
Netherlands
36
0
Aryan Dutt
Netherlands
36
0
Morawakage Theekshana
Sri Lanka
36
0
Angelo Mathews
Sri Lanka
36
0
Nuwan Pradeep
Sri Lanka
36
0
Niroshan Dickwella
Sri Lanka
36
0
Wayne Parnell
South Africa
36
0
Rubel Hossain
Bangladesh
36
0
Josh Hazlewood
Australia
36
0
Moises Henriques
Australia
36
0
Timycen Maruma
Zimbabwe
36
0
Donald Tiripano
Zimbabwe
36
0
Sheldon Cottrell
West Indies
36
0
Tendai Chatara
Zimbabwe
36
0
Paul van Meekeren
Netherlands
36
0
Vivian Kingma
Netherlands
36
0
Mitchell Santner
New Zealand
36
0
Beuran Hendricks
South Africa
36
0
Sharad Vesawkar
Nepal
36
0
Mustafizur Rahman
Bangladesh
36
0
Safyaan Sharif
Scotland
36
0
Nosaina Pokana
P.N.G.
36
0
Gavin Main
Scotland
36
0
Barry McCarthy
Ireland
36
0
Tabraiz Shamsi
South Africa
36
0
Zahoor Khan
United Arab Emirates
36
0
Wellington Masakadza
Zimbabwe
36
0
Reece Topley
England
36
0
Tobias Visee
Netherlands