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 2017 for T20I
Position
Most Fours
Player Name
Team Name
1
39
Mohammad Shahzad
Afghanistan
2
34
Niroshan Dickwella
Sri Lanka
3
33
Hashim Amla
South Africa
3
33
Babar Azam
Pakistan
4
32
Virat Kohli
India
5
30
Rohit Sharma
India
6
29
Ahmed Shehzad
Pakistan
7
27
Soumya Sarkar
Bangladesh
7
27
Marlon Samuels
West Indies
8
24
AB de Villiers
South Africa
8
24
Kannaur Rahul
India
9
23
Gary Wilson
Ireland
9
23
Paul Stirling
Ireland
9
23
Shaiman Anwar
United Arab Emirates
10
21
Shoaib Malik
Pakistan
11
20
Upul Tharanga
Sri Lanka
11
20
Colin Munro
New Zealand
11
20
Dilshan Munaweera
Sri Lanka
11
20
Evin Lewis
West Indies
12
19
Shikhar Dhawan
India
12
19
MS Dhoni
India
13
18
Kane Williamson
New Zealand
14
17
Jason Roy
England
15
16
Stuart Poynter
Ireland
16
15
Chadwick Walton
West Indies
16
15
Mohammad Nabi
Afghanistan
16
15
Samiullah Shenwari
Afghanistan
16
15
Jonny Bairstow
England
16
15
Kusal Perera
Sri Lanka
17
14
David Miller
South Africa
17
14
Rohan Mustafa
United Arab Emirates
17
14
Aqib Sulehri
Oman
17
14
Aaron Finch
Australia
17
14
Tamim Iqbal
Bangladesh
18
13
Alex Hales
England
18
13
Thisara Perera
Sri Lanka
18
13
Zeeshan Maqsood
Oman
18
13
Tom Bruce
New Zealand
18
13
Farhaan Behardien
South Africa
19
12
Najeeb Tarakai
Afghanistan
19
12
Manish Pandey
India
19
12
Dawid Malan
England
19
12
Fakhar Zaman
Pakistan
19
12
Michael Klinger
Australia
19
12
Asghar Stanikzai
Afghanistan
19
12
Joe Root
England
20
11
Mahmudullah
Bangladesh
20
11
Shakib Al Hasan
Bangladesh
20
11
Chamara Kapugedera
Sri Lanka
20
11
JJ Smuts
South Africa
21
10
Kamran Akmal
Pakistan
21
10
Nawroz Mangal
Afghanistan
22
9
Seekkuge Prasanna
Sri Lanka
22
9
Sabbir Rahman
Bangladesh
22
9
Stuart Thompson
Ireland
22
9
William Porterfield
Ireland
22
9
Nizakat Khan
Hong Kong
22
9
Kyle Coetzer
Scotland
23
8
Calum MacLeod
Scotland
23
8
Shreyas Iyer
India
23
8
Sadeera Samarawickrama
Sri Lanka
23
8
Anshuman Rath
Hong Kong
23
8
Michael Rippon
Netherlands
23
8
Tony Ura
P.N.G.
24
7
Moises Henriques
Australia
24
7
Roelof van der Merwe
Netherlands
25
6
Matthew Cross
Scotland
25
6
Richie Berrington
Scotland
25
6
Mohammad Naveed
United Arab Emirates
25
6
Travis Head
Australia
25
6
Mosaddek Hossain
Bangladesh
25
6
Glenn Phillips
New Zealand
25
6
Mangaliso Mosehle
South Africa
25
6
Dinesh Karthik
India
25
6
Suresh Raina
India
25
6
Faf du Plessis
South Africa
25
6
Imrul Kayes
Bangladesh
25
6
Ben Cooper
Netherlands
25
6
Lega Siaka
P.N.G.
25
6
Aizaz Khan
Hong Kong
25
6
Noor Ali Zadran
Afghanistan
25
6
Chris Gayle
West Indies
26
5
Kevin O'Brien
Ireland
26
5
Andy McBrine
Ireland
26
5
Sarel Burger
Namibia
26
5
Wesley Barresi
Netherlands
26
5
Martin Guptill
New Zealand
26
5
Quinton de Kock
South Africa
26
5
Tim Paine
Australia
26
5
Jos Buttler
England
26
5
Eoin Morgan
England
26
5
Rameez Shahzad
United Arab Emirates
26
5
Mohammad Saifuddin
Bangladesh
26
5
Khawar Ali
Oman
26
5
Stephan Baard
Namibia
26
5
George Munsey
Scotland
26
5
Mitchell Santner
New Zealand
26
5
Ben Dunk
Australia
26
5
Carlos Brathwaite
West Indies
26
5
Jason Mohammed
West Indies
27
4
Reeza Hendricks
South Africa
27
4
Mohammad Shahzad
United Arab Emirates
27
4
Sese Bau
P.N.G.
27
4
Jean-Pierre Kotze
Namibia
27
4
Khurram Khan
Oman
27
4
Karim Janat
Afghanistan
27
4
Lorcan Tucker
Ireland
27
4
Ghulam Shabber
United Arab Emirates
27
4
Andile Phehlukwayo
South Africa
27
4
Ehsan Khan
Hong Kong
27
4
Tim Southee
New Zealand
27
4
Corey Anderson
New Zealand
27
4
Jason Holder
West Indies
27
4
Usman Ghani
Afghanistan
28
3
Babar Hayat
Hong Kong
28
3
Najibullah Zadran
Afghanistan
28
3
Gulbadin Naib
Afghanistan
28
3
Shafiqullah
Afghanistan
28
3
Nuwan Kulasekara
Sri Lanka
28
3
Jerome Taylor
West Indies
28
3
Darren Sammy
West Indies
28
3
Lendl Simmons
West Indies
28
3
Colin de Grandhomme
New Zealand
28
3
Mahuru Dai
P.N.G.
28
3
Greg Thompson
Ireland
28
3
Tom Latham
New Zealand
28
3
James Neesham
New Zealand
28
3
Mohammad Hafeez
Pakistan
28
3
Umar Amin
Pakistan
28
3
Mushfiqur Rahim
Bangladesh
28
3
Ben Stokes
England
28
3
Kedar Jadhav
India
28
3
Shahid Wasif
Hong Kong
28
3
Rishabh Pant
India
28
3
Theunis de Bruyn
South Africa
28
3
Ajay Lalcheta
Oman
28
3
Vikum Sanjaya
Sri Lanka
28
3
Kusal Mendis
Sri Lanka
28
3
Sam Billings
England
28
3
Imad Wasim
Pakistan
28
3
Andre Fletcher
West Indies
28
3
Heino Kuhn
South Africa
28
3
Isuru Udana
Sri Lanka
28
3
Akila Dananjaya
Sri Lanka
29
2
Chris Morris
South Africa
29
2
Mahela Udawatte
Sri Lanka
29
2
Craig Wallace
Scotland
29
2
Waqas Khan
Hong Kong
29
2
Dushmantha Chameera
Sri Lanka
29
2
Kieron Pollard
West Indies
29
2
Milinda Siriwardana
Sri Lanka
29
2
Dhananjaya de Silva
Sri Lanka
29
2
Ashley Nurse
West Indies
29
2
Con de Lange
Scotland
29
2
Rashid Khan
Afghanistan
29
2
Arun Manavalan
Oman
29
2
Muhammad Khushi
Oman
29
2
Sultan Ahmed
Oman
29
2
Craig Williams
Namibia
29
2
Johannes Smit
Namibia
29
2
Jan Frylinck
Namibia
29
2
Rovman Powell
West Indies
29
2
Nurul Hasan
Bangladesh
29
2
Shadab Khan
Pakistan
29
2
Yuvraj Singh
India
29
2
Glenn Maxwell
Australia
29
2
James Faulkner
Australia
29
2
David Warner
Australia
29
2
Liam Plunkett
England
29
2
Sarfraz Ahmed
Pakistan
29
2
Angelo Mathews
Sri Lanka
29
2
Jean-Paul Duminy
South Africa
29
2
Ish Sodhi
New Zealand
29
2
Grant Elliott
New Zealand
29
2
Peter Borren
Netherlands
29
2
Pieter Seelaar
Netherlands
29
2
George Dockrell
Ireland
29
2
Gerrie Snyman
Namibia
29
2
Jack Vare
P.N.G.
29
2
Sunil Narine
West Indies
29
2
Amir Hamza
Afghanistan
30
1
Taskin Ahmed
Bangladesh
30
1
Dinesh Chandimal
Sri Lanka
30
1
Norman Vanua
P.N.G.
30
1
Assad Vala
P.N.G.
30
1
Neil Broom
New Zealand
30
1
Stephan Myburgh
Netherlands
30
1
Ross Taylor
New Zealand
30
1
Wayne Parnell
South Africa
30
1
Morne Morkel
South Africa
30
1
Wahab Riaz
Pakistan
30
1
Sohail Tanvir
Pakistan
30
1
Ben Cutting
Australia
30
1
Mashrafe Mortaza
Bangladesh
30
1
Ravichandran Ashwin
India
30
1
Axar Patel
India
30
1
Liam Livingstone
England
30
1
Mehidy Hasan
Bangladesh
30
1
Kuldeep Yadav
India
30
1
Dane Paterson
South Africa
30
1
Liam Dawson
England
30
1
Mohammed Qasim
United Arab Emirates
30
1
Merwe Erasmus
Namibia
30
1
Alei Nao
P.N.G.
30
1
Ashton Turner
Australia
30
1
Mohammad Nadeem
Oman
30
1
Bilal Khan
Oman
30
1
Anaru Kitchen
New Zealand
30
1
Mark Watt
Scotland
30
1
John Reva
P.N.G.
30
1
Henry Nicholls
New Zealand
30
1
Adam Zampa
Australia
30
1
Jasprit Bumrah
India
30
1
Hardik Pandya
India
30
1
Shai Hope
West Indies
30
1
Ben Wheeler
New Zealand
30
1
Amjad Javed
United Arab Emirates
30
1
Josh Davey
Scotland
30
1
Aaron Phangiso
South Africa
30
1
Ashan Priyanjan
Sri Lanka
30
1
Chaturanga de Silva
Sri Lanka
31
0
Safyaan Sharif
Scotland
31
0
Ahmed Raza
United Arab Emirates
31
0
Mustafizur Rahman
Bangladesh
31
0
Litton Das
Bangladesh
31
0
Samuel Badree
West Indies
31
0
David Willey
England
31
0
Max O'Dowd
Netherlands
31
0
Tobias Visee
Netherlands
31
0
Andrew Tye
Australia
31
0
Chad Soper
P.N.G.
31
0
Christopher Carter
Hong Kong
31
0
Laxman Sreekumar
United Arab Emirates
31
0
Yuzvendra Chahal
India
31
0
Brad Wheal
Scotland
31
0
Jhye Richardson
Australia
31
0
Kaleemullah
Oman
31
0
Mehran Khan
Oman
31
0
Bernard Scholtz
Namibia
31
0
Zane Green
Namibia
31
0
Adnan Mufti
United Arab Emirates
31
0
Barry McCarthy
Ireland
31
0
Hasan Ali
Pakistan
31
0
Lungi Ngidi
South Africa
31
0
Tymal Mills
England
31
0
Thikshila de Silva
Sri Lanka
31
0
Kesrick Williams
West Indies
31
0
Vishwa Fernando
Sri Lanka
31
0
Jacob Mulder
Ireland
31
0
Tom Curran
England
31
0
Faheem Ashraf
Pakistan
31
0
Pat Cummins
Australia
31
0
Parvez Rasool
India
31
0
Ravindra Jadeja
India
31
0
Bhuvneshwar Kumar
India
31
0
Amit Mishra
India
31
0
Boyd Rankin
England
31
0
Moeen Ali
England
31
0
Chris Jordan
England
31
0
Nathan Coulter-Nile
Australia
31
0
George Bailey
Australia
31
0
Luke Ronchi
New Zealand
31
0
Daniel Christian
Australia
31
0
Sohail Khan
Pakistan
31
0
Imran Tahir
South Africa
31
0
Lasith Malinga
Sri Lanka
31
0
Rubel Hossain
Bangladesh
31
0
Shafiul Islam
Bangladesh
31
0
Doug Bracewell
New Zealand
31
0
Trent Boult
New Zealand
31
0
Timm van der Gugten
Netherlands
31
0
Paul van Meekeren
Netherlands
31
0
Ahsan Malik
Netherlands
31
0
Willie Gavera
P.N.G.
31
0
Vani Morea
P.N.G.
31
0
Craig Young
Ireland
31
0
Waqas Barkat
Hong Kong
31
0
Nuwan Pradeep
Sri Lanka
31
0
Adil Rashid
England
31
0
Ehsan Nawaz
Hong Kong
31
0
Nadeem Ahmed
Hong Kong
31
0
Javed Ahmadi
Afghanistan
31
0
Dawlat Zadran
Afghanistan
31
0
Shapoor Zadran
Afghanistan