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 2018 for T20I
Position
Most Fours
Player Name
Team Name
1
70
Shikhar Dhawan
India
2
67
Fakhar Zaman
Pakistan
3
55
D'Arcy Short
Australia
4
54
Babar Azam
Pakistan
5
51
Rohit Sharma
India
6
45
Aaron Finch
Australia
7
41
Colin Munro
New Zealand
8
39
Mahmudullah
Bangladesh
9
37
Mushfiqur Rahim
Bangladesh
9
37
Sarfraz Ahmed
Pakistan
10
35
Tamim Iqbal
Bangladesh
10
35
Glenn Maxwell
Australia
11
31
Shakib Al Hasan
Bangladesh
12
30
Jos Buttler
England
13
29
Suresh Raina
India
13
29
Litton Das
Bangladesh
14
28
Jason Roy
England
15
27
George Munsey
Scotland
16
26
Kannaur Rahul
India
16
26
Shoaib Malik
Pakistan
16
26
Martin Guptill
New Zealand
17
25
Kyle Coetzer
Scotland
17
25
Chris Lynn
Australia
18
23
Kusal Mendis
Sri Lanka
18
23
Hussain Talat
Pakistan
18
23
Alex Hales
England
19
22
Paul Stirling
Ireland
19
22
Solomon Mire
Zimbabwe
20
21
Tobias Visee
Netherlands
20
21
Manish Pandey
India
20
21
Kusal Perera
Sri Lanka
21
20
Richie Berrington
Scotland
21
20
Thisara Perera
Sri Lanka
21
20
Dinesh Karthik
India
22
19
Kane Williamson
New Zealand
22
19
Reeza Hendricks
South Africa
23
18
Shai Hope
West Indies
23
18
Mohammad Hafeez
Pakistan
23
18
Sabbir Rahman
Bangladesh
23
18
Mohammad Shahzad
Afghanistan
24
16
Soumya Sarkar
Bangladesh
24
16
Rovman Powell
West Indies
25
14
Hazratullah Zazai
Afghanistan
25
14
Dawid Malan
England
25
14
Andy Balbirnie
Ireland
26
13
Gary Wilson
Ireland
26
13
MS Dhoni
India
26
13
Max O'Dowd
Netherlands
27
12
Nicholas Pooran
West Indies
27
12
Marcus Stoinis
Australia
27
12
Andre Fletcher
West Indies
27
12
Evin Lewis
West Indies
27
12
Ahmed Shehzad
Pakistan
27
12
James Shannon
Ireland
27
12
Wesley Barresi
Netherlands
28
11
Faf du Plessis
South Africa
28
11
Marlon Samuels
West Indies
28
11
Eoin Morgan
England
28
11
Asif Ali
Pakistan
29
10
Alex Carey
Australia
29
10
Shimron Hetmyer
West Indies
29
10
Simi Singh
Ireland
29
10
Virat Kohli
India
29
10
Upul Tharanga
Sri Lanka
29
10
Ross Taylor
New Zealand
29
10
Calum MacLeod
Scotland
29
10
David Miller
South Africa
29
10
Mohammad Nabi
Afghanistan
30
9
Jean-Paul Duminy
South Africa
30
9
Denesh Ramdin
West Indies
30
9
Nathan Coulter-Nile
Australia
30
9
Scott Edwards
Netherlands
30
9
Rishabh Pant
India
31
8
Tom Bruce
New Zealand
31
8
Travis Head
Australia
31
8
Heinrich Klaasen
South Africa
31
8
Keemo Paul
West Indies
31
8
David Warner
Australia
31
8
Chadwick Walton
West Indies
31
8
Dinesh Chandimal
Sri Lanka
31
8
Quinton de Kock
South Africa
31
8
Hamilton Masakadza
Zimbabwe
32
7
Najibullah Zadran
Afghanistan
32
7
Matthew Cross
Scotland
32
7
Sam Billings
England
32
7
Mitchell Santner
New Zealand
32
7
Peter Moor
Zimbabwe
32
7
Tarisai Musakanda
Zimbabwe
32
7
Hardik Pandya
India
33
6
David Willey
England
33
6
Dhananjaya de Silva
Sri Lanka
33
6
Mehidy Hasan
Bangladesh
33
6
Rassie van der Dussen
South Africa
33
6
Farhaan Behardien
South Africa
33
6
William Porterfield
Ireland
33
6
Brendan Taylor
Zimbabwe
33
6
Samiullah Shenwari
Afghanistan
33
6
Asghar Stanikzai
Afghanistan
33
6
Darren Bravo
West Indies
33
6
Ashton Agar
Australia
34
5
Andre Russell
West Indies
34
5
Sikandar Raza
Zimbabwe
34
5
Haris Sohail
Pakistan
34
5
Colin de Grandhomme
New Zealand
34
5
Stuart Thompson
Ireland
34
5
Christiaan Jonker
South Africa
34
5
Faheem Ashraf
Pakistan
34
5
Ben McDermott
Australia
34
5
Fabian Allen
West Indies
35
4
Ariful Haque
Bangladesh
35
4
Jason Mohammed
West Indies
35
4
Mark Chapman
Hong Kong
35
4
Abu Hider
Bangladesh
35
4
Pieter Seelaar
Netherlands
35
4
Michael Leask
Scotland
35
4
Sean Williams
Zimbabwe
35
4
Malcolm Waller
Zimbabwe
35
4
Usman Ghani
Afghanistan
35
4
Mahela Jayawardene
Sri Lanka
35
4
Corey Anderson
New Zealand
35
4
Joe Root
England
35
4
Jonathan Trott
England
36
3
Ben Stokes
England
36
3
Joe Denly
England
36
3
Adil Rashid
England
36
3
Karim Sadiq
Afghanistan
36
3
Roelof van der Merwe
Netherlands
36
3
Shaiman Anwar
United Arab Emirates
36
3
Michael Rippon
Netherlands
36
3
Ben Cooper
Netherlands
36
3
Hasan Ali
Pakistan
36
3
JJ Smuts
South Africa
36
3
Carlos Brathwaite
West Indies
36
3
Andrew Tye
Australia
36
3
Cephas Zhuwao
Zimbabwe
36
3
Vijay Shankar
India
36
3
Krunal Pandya
India
36
3
Kamindu Mendis
Sri Lanka
36
3
Glenn Phillips
New Zealand
36
3
Ryan Burl
Zimbabwe
36
3
Brandon Mavuta
Zimbabwe
36
3
Bas Leede
Netherlands
37
2
Dylan Budge
Scotland
37
2
Anil Sah
Nepal
37
2
Anaru Kitchen
New Zealand
37
2
Tim Seifert
New Zealand
37
2
Sahibzada Farhan
Pakistan
37
2
Shadab Khan
Pakistan
37
2
Oshane Thomas
West Indies
37
2
Nazmul Islam
Bangladesh
37
2
Mohammad Saifuddin
Bangladesh
37
2
Khary Pierre
West Indies
37
2
James Vince
England
37
2
Ben Wheeler
New Zealand
37
2
Subash Khakurel
Nepal
37
2
Ashley Nurse
West Indies
37
2
Sikander Zulfiqar
Netherlands
37
2
Tyrone Kane
Ireland
37
2
Andile Phehlukwayo
South Africa
37
2
Mohammad Naveed
United Arab Emirates
37
2
Elton Chigumbura
Zimbabwe
37
2
Shafiqullah
Afghanistan
37
2
Moeen Ali
England
37
2
Jonny Bairstow
England
37
2
Ish Sodhi
New Zealand
37
2
Tim Southee
New Zealand
37
2
Niroshan Dickwella
Sri Lanka
38
1
Chris Gayle
West Indies
38
1
Shahid Afridi
Pakistan
38
1
Liam Plunkett
England
38
1
Chris Jordan
England
38
1
Abul Hasan
Bangladesh
38
1
Mitchell Marsh
Australia
38
1
Sharafuddin Ashraf
Afghanistan
38
1
Mohammad Mithun
Bangladesh
38
1
Taskin Ahmed
Bangladesh
38
1
Kevin O'Brien
Ireland
38
1
George Dockrell
Ireland
38
1
Suranga Lakmal
Sri Lanka
38
1
John Nyumbu
Zimbabwe
38
1
Kieron Pollard
West Indies
38
1
Isuru Udana
Sri Lanka
38
1
Chris Morris
South Africa
38
1
Peter Chase
Ireland
38
1
Ryan ten Doeschate
Netherlands
38
1
Chris Sole
Scotland
38
1
Tendai Chisoro
Zimbabwe
38
1
Mosaddek Hossain
Bangladesh
38
1
Liam Dawson
England
38
1
Aamer Yamin
Pakistan
38
1
Ghulam Shabber
United Arab Emirates
38
1
Gyanendra Malla
Nepal
38
1
Chamu Chibhabha
Zimbabwe
38
1
Mustafizur Rahman
Bangladesh
38
1
Mark Wood
England
38
1
Adam Zampa
Australia
38
1
Imad Wasim
Pakistan
38
1
Odean Smith
West Indies
38
1
Kuldeep Yadav
India
38
1
Zakir Hasan
Bangladesh
38
1
Mahedi Hasan
Bangladesh
38
1
Jhye Richardson
Australia
38
1
Junior Dala
South Africa
38
1
Chirag Suri
United Arab Emirates
39
0
Sandeep Lamichhane
Nepal
39
0
Antonius Staal
Netherlands
39
0
Gihahn Cloete
South Africa
39
0
M Zulfiqar
Netherlands
39
0
Shane Snater
Netherlands
39
0
Frederick Klaassen
Netherlands
39
0
Blessing Muzarabani
Zimbabwe
39
0
Mujeeb Ur Rahman
Afghanistan
39
0
Seth Rance
New Zealand
39
0
Mitchell Swepson
Australia
39
0
Jack Wildermuth
Australia
39
0
Abu Jayed
Bangladesh
39
0
Washington Sundar
India
39
0
Andre McCarthy
West Indies
39
0
Sherfane Rutherford
West Indies
39
0
Tom Curran
England
39
0
Afif Hossain
Bangladesh
39
0
Nic Maddinson
Australia
39
0
Usman Khan
Pakistan
39
0
Samuel Badree
West Indies
39
0
Kagiso Rabada
South Africa
39
0
Barry McCarthy
Ireland
39
0
Tabraiz Shamsi
South Africa
39
0
Lungi Ngidi
South Africa
39
0
Dane Paterson
South Africa
39
0
Tymal Mills
England
39
0
Tom Blundell
New Zealand
39
0
Rumman Raees
Pakistan
39
0
Kesrick Williams
West Indies
39
0
Karim Janat
Afghanistan
39
0
Josh Little
Ireland
39
0
Wellington Masakadza
Zimbabwe
39
0
Lockie Ferguson
New Zealand
39
0
Amila Aponso
Sri Lanka
39
0
Lakshan Sandakan
Sri Lanka
39
0
Rameez Shahzad
United Arab Emirates
39
0
Mark Watt
Scotland
39
0
Rashid Khan
Afghanistan
39
0
Billy Stanlake
Australia
39
0
Timm van der Gugten
Netherlands
39
0
Paul van Meekeren
Netherlands
39
0
Stuart Poynter
Ireland
39
0
Adam Milne
New Zealand
39
0
Mitchell McClenaghan
New Zealand
39
0
Alasdair Evans
Scotland
39
0
Safyaan Sharif
Scotland
39
0
Jeevan Mendis
Sri Lanka
39
0
Akila Dananjaya
Sri Lanka
39
0
Dushmantha Chameera
Sri Lanka
39
0
Rohan Mustafa
United Arab Emirates
39
0
Rayad Emrit
West Indies
39
0
Donald Tiripano
Zimbabwe
39
0
Tendai Chatara
Zimbabwe
39
0
Graeme Cremer
Zimbabwe
39
0
Chris Mpofu
Zimbabwe
39
0
Kyle Jarvis
Zimbabwe
39
0
Aftab Alam
Afghanistan
39
0
Gulbadin Naib
Afghanistan
39
0
Luke Ronchi
New Zealand
39
0
James Foster
England
39
0
Kane Richardson
Australia
39
0
Bhuvneshwar Kumar
India
39
0
Axar Patel
India
39
0
Nathan Lyon
Australia
39
0
Rubel Hossain
Bangladesh
39
0
Boyd Rankin
England
39
0
Hashim Amla
South Africa
39
0
Mohammad Amir
Pakistan
39
0
Umar Amin
Pakistan
39
0
Trent Boult
New Zealand
39
0
Ashfaq Ahmed
Pakistan
39
0
Jerome Taylor
West Indies
39
0
Veerasammy Permaul
West Indies
39
0
Sheldon Cottrell
West Indies
39
0
Lasith Malinga
Sri Lanka
39
0
Angelo Mathews
Sri Lanka
39
0
Nuwan Pradeep
Sri Lanka