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 sixes in 2019 for ODI
Position
Most sixes
Player Name
Team Name
1
56
Chris Gayle
West Indies
2
41
Eoin Morgan
England
3
36
Aaron Finch
Australia
3
36
Rohit Sharma
India
4
32
Jos Buttler
England
5
27
Nicholas Pooran
West Indies
6
26
Jason Roy
England
7
22
Shimron Hetmyer
West Indies
8
21
Shai Hope
West Indies
8
21
Glenn Maxwell
Australia
9
20
Jonny Bairstow
England
9
20
Martin Guptill
New Zealand
9
20
Thisara Perera
Sri Lanka
9
20
Asghar Stanikzai
Afghanistan
10
19
James Neesham
New Zealand
11
18
Ben Stokes
England
11
18
Jean-Pierre Kotze
Namibia
12
16
Rassie van der Dussen
South Africa
12
16
Andy Balbirnie
Ireland
13
15
Najibullah Zadran
Afghanistan
13
15
Paul Stirling
Ireland
14
13
Johannes Smit
Namibia
15
12
Richie Berrington
Scotland
15
12
Assad Vala
P.N.G.
15
12
Carlos Brathwaite
West Indies
15
12
Fakhar Zaman
Pakistan
15
12
Evin Lewis
West Indies
15
12
Jason Holder
West Indies
15
12
Ross Taylor
New Zealand
16
11
Mohammad Hafeez
Pakistan
16
11
MS Dhoni
India
16
11
Hazratullah Zazai
Afghanistan
16
11
Shreyas Iyer
India
17
10
Hasan Ali
Pakistan
17
10
Avishka Fernando
Sri Lanka
17
10
Haris Sohail
Pakistan
17
10
Tony Ura
P.N.G.
17
10
Soumya Sarkar
Bangladesh
17
10
Quinton de Kock
South Africa
17
10
Darren Bravo
West Indies
17
10
Zane Green
Namibia
17
10
Aaron Jones
U.S.A.
18
9
Steven Taylor
U.S.A.
18
9
Sandeep Goud
Oman
18
9
Xavier Marshall
West Indies
18
9
Mahmudullah
Bangladesh
18
9
Kannaur Rahul
India
18
9
Kieron Pollard
West Indies
18
9
Babar Azam
Pakistan
18
9
Hardik Pandya
India
18
9
Kusal Mendis
Sri Lanka
18
9
Rashid Khan
Afghanistan
18
9
Asif Ali
Pakistan
19
8
John Campbell
West Indies
19
8
Rishabh Pant
India
19
8
Imad Wasim
Pakistan
19
8
Isuru Udana
Sri Lanka
19
8
Virat Kohli
India
19
8
Moeen Ali
England
19
8
David Warner
Australia
19
8
Mushfiqur Rahim
Bangladesh
19
8
Faf du Plessis
South Africa
19
8
Craig Ervine
Zimbabwe
19
8
Ashton Turner
Australia
19
8
Imam-ul-Haq
Pakistan
19
8
Jan Frylinck
Namibia
20
7
Aqib Sulehri
Oman
20
7
Rahmat Shah
Afghanistan
20
7
Colin Munro
New Zealand
20
7
Norman Vanua
P.N.G.
21
6
Kyle Coetzer
Scotland
21
6
Colin de Grandhomme
New Zealand
21
6
Litton Das
Bangladesh
21
6
Shaiman Anwar
United Arab Emirates
21
6
George Munsey
Scotland
21
6
Kane Williamson
New Zealand
21
6
Tom Latham
New Zealand
21
6
Wahab Riaz
Pakistan
21
6
Ambati Rayudu
India
21
6
Kedar Jadhav
India
21
6
Shaun Marsh
Australia
21
6
Mohammad Nabi
Afghanistan
21
6
Sikandar Raza
Zimbabwe
21
6
Stephan Baard
Namibia
21
6
Mohammad Boota
United Arab Emirates
21
6
Monank Patel
U.S.A.
22
5
Elmore Hutchinson
U.S.A.
22
5
Navneet Dhaliwal
Canada
22
5
Zeeshan Maqsood
Oman
22
5
Suraj Kumar
Oman
22
5
Mark Adair
Ireland
22
5
Sean Williams
Zimbabwe
22
5
Niroshan Dickwella
Sri Lanka
22
5
Angelo Mathews
Sri Lanka
22
5
Kevin O'Brien
Ireland
22
5
Mohammad Mithun
Bangladesh
22
5
Usman Khawaja
Australia
22
5
Ravindra Jadeja
India
22
5
Andile Phehlukwayo
South Africa
22
5
Mosaddek Hossain
Bangladesh
22
5
Peter Handscomb
Australia
22
5
Mohammad Naveed
United Arab Emirates
22
5
Peter Moor
Zimbabwe
23
4
Marcus Stoinis
Australia
23
4
Mitchell Santner
New Zealand
23
4
Ashley Nurse
West Indies
23
4
Kinchit Shah
Hong Kong
23
4
Calum MacLeod
Scotland
23
4
Kusal Perera
Sri Lanka
23
4
Henry Nicholls
New Zealand
23
4
Vijay Shankar
India
23
4
Shikhar Dhawan
India
23
4
Mashrafe Mortaza
Bangladesh
23
4
Nathan Coulter-Nile
Australia
23
4
Shakib Al Hasan
Bangladesh
23
4
Ryan Burl
Zimbabwe
23
4
Merwe Erasmus
Namibia
24
3
Ravinderpal Singh
Canada
24
3
Chirag Suri
United Arab Emirates
24
3
Timil Patel
U.S.A.
24
3
Doug Bracewell
New Zealand
24
3
Umar Akmal
Pakistan
24
3
Joe Root
England
24
3
Chris Woakes
England
24
3
William Porterfield
Ireland
24
3
Aizaz Khan
Hong Kong
24
3
Gulbadin Naib
Afghanistan
24
3
Hashmatullah Shaidi
Afghanistan
24
3
Andre Russell
West Indies
24
3
Sheldon Cottrell
West Indies
24
3
Brendan Taylor
Zimbabwe
24
3
Keemo Paul
West Indies
24
3
Alex Carey
Australia
24
3
Iftikhar Ahmed
Pakistan
24
3
Sese Bau
P.N.G.
24
3
Chris Morris
South Africa
24
3
Lega Siaka
P.N.G.
24
3
Reeza Hendricks
South Africa
25
2
Tobias Visee
Netherlands
25
2
Karan KC
Nepal
25
2
George Dockrell
Ireland
25
2
Matt Henry
New Zealand
25
2
Wesley Barresi
Netherlands
25
2
Ben Cooper
Netherlands
25
2
Jeevan Mendis
Sri Lanka
25
2
David Miller
South Africa
25
2
Craig Wallace
Scotland
25
2
Matthew Cross
Scotland
25
2
Sayed Shirzad
Afghanistan
25
2
Ehsan Khan
Hong Kong
25
2
Oshada Fernando
Sri Lanka
25
2
Wanindu Hasaranga
Sri Lanka
25
2
Tom Curran
England
25
2
Timycen Maruma
Zimbabwe
25
2
Mohammad Shahzad
Afghanistan
25
2
Anshuman Rath
Hong Kong
25
2
Sabbir Rahman
Bangladesh
25
2
Alex Hales
England
25
2
Jamie Atkinson
Hong Kong
25
2
Babar Hayat
Hong Kong
25
2
Mitchell Starc
Australia
25
2
Steven Smith
Australia
25
2
Bhuvneshwar Kumar
India
25
2
Sarfraz Ahmed
Pakistan
25
2
Shoaib Malik
Pakistan
25
2
Kombu Silva
U.S.A.
25
2
Vriitya Aravind
United Arab Emirates
25
2
Damien Ravu
P.N.G.
25
2
Jason Kila
P.N.G.
25
2
Kiplin Doriga
P.N.G.
25
2
Ian Holland
U.S.A.
25
2
Akshay Homraj
U.S.A.
25
2
Dilon Heyliger
Canada
25
2
Craig Williams
Namibia
25
2
Khurram Khan
Oman
25
2
Ranasinghe Ranasinghe
Sri Lanka
25
2
Mohammad Nadeem
Oman
25
2
Khawar Ali
Oman
26
1
Hayden Walsh
West Indies
26
1
Brandon King
West Indies
26
1
James McCollum
Ireland
26
1
Shane Getkate
Ireland
26
1
Mujeeb Ur Rahman
Afghanistan
26
1
Ikram Alikhil
Afghanistan
26
1
Tim Seifert
New Zealand
26
1
Aiden Markram
South Africa
26
1
Christoffel Viljoen
Namibia
26
1
Helao France
Namibia
26
1
Srimantha Wijeyeratne
Canada
26
1
Rodrigo Thomas
Canada
26
1
Ahsan Abbasi
Hong Kong
26
1
Basil Hameed
United Arab Emirates
26
1
Michael Jones
Scotland
26
1
Cameron Stevenson
U.S.A.
26
1
Nisarg Patel
U.S.A.
26
1
Sundeep Jora
Nepal
26
1
United Arab Emirates
26
1
Karima Gore
U.S.A.
26
1
Saurabh Netravalkar
U.S.A.
26
1
Jaskaran Malhotra
U.S.A.
26
1
Hashim Amla
South Africa
26
1
Jean-Paul Duminy
South Africa
26
1
Trent Boult
New Zealand
26
1
Ish Sodhi
New Zealand
26
1
Tim Southee
New Zealand
26
1
Taijul Islam
Bangladesh
26
1
Dinesh Karthik
India
26
1
Nathan Lyon
Australia
26
1
Liam Plunkett
England
26
1
Adil Rashid
England
26
1
Tanwir Afzal
Hong Kong
26
1
Samiullah Shenwari
Afghanistan
26
1
Javed Ahmadi
Afghanistan
26
1
Hiral Patel
Canada
26
1
Nitish Kumar
Canada
26
1
Brian Chari
Zimbabwe
26
1
Hamid Hassan
Afghanistan
26
1
Kyle Jarvis
Zimbabwe
26
1
Regis Chakabva
Zimbabwe
26
1
Devendra Bishoo
West Indies
26
1
Kemar Roach
West Indies
26
1
Suranga Lakmal
Sri Lanka
26
1
Lasith Malinga
Sri Lanka
26
1
Lahiru Thirimanne
Sri Lanka
26
1
Seekkuge Prasanna
Sri Lanka
26
1
Nuwan Pradeep
Sri Lanka
26
1
Ben Foakes
England
26
1
Shaheen Afridi
Pakistan
26
1
Mohammad Hasnain
Pakistan
26
1
Roston Chase
West Indies
26
1
Sunil Ambris
West Indies
26
1
Fabian Allen
West Indies
26
1
Mehidy Hasan
Bangladesh
26
1
Mohammad Saifuddin
Bangladesh
26
1
Shadab Khan
Pakistan
26
1
Faheem Ashraf
Pakistan
26
1
Lungi Ngidi
South Africa
26
1
Chad Soper
P.N.G.
26
1
Shardul Thakur
India
26
1
Dwaine Pretorius
South Africa
26
1
Nosaina Pokana
P.N.G.
26
1
Michael Leask
Scotland
26
1
Roelof van der Merwe
Netherlands
26
1
Josh Davey
Scotland
26
1
Safyaan Sharif
Scotland
26
1
Pieter Seelaar
Netherlands
26
1
Mohammad Rizwan
Pakistan
26
1
Dhananjaya de Silva
Sri Lanka
26
1
Max O'Dowd
Netherlands
26
1
Jasprit Bumrah
India
26
1
David Willey
England
26
1
Kagiso Rabada
South Africa
26
1
Sompal Kami
Nepal
26
1
Usman Khan
Pakistan
26
1
Paras Khadka
Nepal
26
1
Jonathan Carter
West Indies
26
1
Solomon Mire
Zimbabwe
26
1
Ahmed Raza
United Arab Emirates
27
0
Rohan Mustafa
United Arab Emirates
27
0
Mustafizur Rahman
Bangladesh
27
0
Gyanendra Malla
Nepal
27
0
Basant Regmi
Nepal
27
0
Binod Bhandari
Nepal
27
0
Beuran Hendricks
South Africa
27
0
Mark Wood
England
27
0
James Vince
England
27
0
Shane Dowrich
West Indies
27
0
Milinda Siriwardana
Sri Lanka
27
0
Adam Zampa
Australia
27
0
Charles Amini
P.N.G.
27
0
Alasdair Evans
Scotland
27
0
Rusty Theron
South Africa
27
0
Angelo Perera
Sri Lanka
27
0
Dushmantha Chameera
Sri Lanka
27
0
Akila Dananjaya
Sri Lanka
27
0
Qadeer Ahmed
United Arab Emirates
27
0
Hiri Hiri
P.N.G.
27
0
John Reva
P.N.G.
27
0
Naveen-ul-Haq
Afghanistan
27
0
Lockie Ferguson
New Zealand
27
0
Lakshan Sandakan
Sri Lanka
27
0
Billy Stanlake
Australia
27
0
Mark Watt
Scotland
27
0
Brad Wheal
Scotland
27
0
Josh Little
Ireland
27
0
Lorcan Tucker
Ireland
27
0
Vishwa Fernando
Sri Lanka
27
0
Kuldeep Yadav
India
27
0
Shahid Wasif
Hong Kong
27
0
Yuzvendra Chahal
India
27
0
Barry McCarthy
Ireland
27
0
Lahiru Kumara
Sri Lanka
27
0
Ghulam Shabber
United Arab Emirates
27
0
Imran Haider
United Arab Emirates
27
0
Zahoor Khan
United Arab Emirates
27
0
Alzarri Joseph
West Indies
27
0
Khary Pierre
West Indies
27
0
Dawid Malan
England
27
0
Oshane Thomas
West Indies
27
0
Raymon Reifer
West Indies
27
0
Shubman Gill
India
27
0
Khaleel Ahmed
India
27
0
Deepak Chahar
India
27
0
Abid Ali
Pakistan
27
0
Saad Ali
Pakistan
27
0
Jhye Richardson
Australia
27
0
Jofra Archer
England
27
0
Kamindu Mendis
Sri Lanka
27
0
Priyamal Perera
Sri Lanka
27
0
Jason Behrendorff
Australia
27
0
Hussain Talat
Pakistan
27
0
Dinesh Chandimal
Sri Lanka
27
0
Dimuth Karunaratne
Sri Lanka
27
0
Upul Tharanga
Sri Lanka
27
0
Shannon Gabriel
West Indies
27
0
Tendai Chatara
Zimbabwe
27
0
Chris Mpofu
Zimbabwe
27
0
Hamilton Masakadza
Zimbabwe
27
0
Richmond Mutumbami
Zimbabwe
27
0
Donald Tiripano
Zimbabwe
27
0
Nikhil Dutta
Canada
27
0
Joe Denly
England
27
0
Sharafuddin Ashraf
Afghanistan
27
0
Dawlat Zadran
Afghanistan
27
0
Aftab Alam
Afghanistan
27
0
Noor Ali Zadran
Afghanistan
27
0
Ruvindu Gunasekera
Canada
27
0
Ehsan Nawaz
Hong Kong
27
0
Gary Wilson
Ireland
27
0
Tim Murtagh
Ireland
27
0
Andy McBrine
Ireland
27
0
Stuart Poynter
Ireland
27
0
Boyd Rankin
England
27
0
Kane Richardson
Australia
27
0
Pat Cummins
Australia
27
0
Mohammed Shami
India
27
0
Peter Siddle
Australia
27
0
Tamim Iqbal
Bangladesh
27
0
Rubel Hossain
Bangladesh
27
0
Shafiul Islam
Bangladesh
27
0
Anamul Haque
Bangladesh
27
0
Todd Astle
New Zealand
27
0
Imran Tahir
South Africa
27
0
Dale Steyn
South Africa
27
0
Junaid Khan
Pakistan
27
0
Shan Masood
Pakistan
27
0
Yasir Shah
Pakistan
27
0
Ashfaq Ahmed
Pakistan
27
0
Mohammad Amir
Pakistan
27
0
Jasdeep Singh
U.S.A.
27
0
Muhammad Khan
U.S.A.
27
0
P.N.G.
27
0
Oman
27
0
United Arab Emirates
27
0
United Arab Emirates
27
0
Lalit Rajbanshi
Nepal
27
0
Sandeep Lamichhane
Nepal
27
0
Dipendra Airee
Nepal
27
0
Aarif Sheikh
Nepal
27
0
Riley Hekure
P.N.G.
27
0
Simon Atai
P.N.G.
27
0
Muhammad Siddique
United Arab Emirates
27
0
Waheed Ahmed
United Arab Emirates
27
0
Darius D'Silva
United Arab Emirates
27
0
Chundangapoyil Rizwan
United Arab Emirates
27
0
Nosthusha Kenjige
U.S.A.
27
0
Alei Nao
P.N.G.
27
0
Thomas Sole
Scotland
27
0
Adrian Neill
Scotland
27
0
Stuart Whittingham
Scotland
27
0
Hamza Tahir
Scotland
27
0
Dylan Budge
Scotland
27
0
Pawan Sarraf
Nepal
27
0
Rohit Paudel
Nepal
27
0
Fahad Nawaz
United Arab Emirates
27
0
Karthik Meiyappan
United Arab Emirates
27
0
Saad Zafar
Canada
27
0
Galkandage Eranga
Canada
27
0
Kaleemullah
Oman
27
0
Ajay Lalcheta
Oman
27
0
Bilal Khan
Oman
27
0
Karl Birkenstock
Namibia
27
0
Cecil Khan
Canada
27
0
Bernard Scholtz
Namibia
27
0
Zhivago Groenewald
Namibia
27
0
Wiaan Mulder
South Africa
27
0
Heinrich Klaasen
South Africa
27
0
Sadeera Samarawickrama
Sri Lanka
27
0
Anrich Nortje
South Africa
27
0
James Cameron-Dow
Ireland
27
0
Ibrahim Zadran
Afghanistan
27
0
Shivam Dube
India
27
0
Romario Shepherd
West Indies
27
0
Simi Singh
Ireland
27
0
Tinashe Kamunhukamwe
Zimbabwe
27
0
Jay Odedra
Oman
27
0
Ahmad Butt
Oman
27
0
Jatinder Singh
Oman
27
0
Syed Kaleem
Oman
27
0
M Zulfiqar
Netherlands
27
0
Frederick Klaassen
Netherlands
27
0
Scott Edwards
Netherlands
27
0
Bas Leede
Netherlands
27
0
Mohammad Ghazanfar
Hong Kong
27
0
Scott McKechnie
Hong Kong