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 2014 for all time
Position
Most sixes
Player Name
Team Name
1
55
Brendon McCullum
New Zealand
2
43
Angelo Mathews
Sri Lanka
3
38
Corey Anderson
New Zealand
4
33
Virat Kohli
India
5
30
Rohit Sharma
India
5
30
David Warner
Australia
5
30
Eoin Morgan
England
6
28
Aaron Finch
Australia
7
27
Jos Buttler
England
7
27
Shahid Afridi
8
25
Chris Gayle
West Indies
8
25
Faf du Plessis
South Africa
9
24
Thisara Perera
Sri Lanka
9
24
Denesh Ramdin
West Indies
9
24
Glenn Maxwell
Australia
9
24
Kusal Perera
Sri Lanka
9
24
Shaiman Anwar
United Arab Emirates
10
23
Irfan Ahmed
Hong Kong
10
23
Anamul Haque
Bangladesh
10
23
AB de Villiers
South Africa
11
22
Quinton de Kock
South Africa
11
22
Misbah-ul-Haq
Pakistan
12
21
Darren Bravo
West Indies
12
21
Shafiqullah
Afghanistan
13
20
Mushfiqur Rahim
Bangladesh
13
20
Luke Ronchi
New Zealand
14
19
Suresh Raina
India
14
19
Marlon Samuels
West Indies
15
18
Dwayne Smith
West Indies
15
18
Hamilton Masakadza
Zimbabwe
15
18
MS Dhoni
India
15
18
Shikhar Dhawan
India
15
18
George Bailey
Australia
15
18
Mitchell Marsh
Australia
15
18
Moeen Ali
England
15
18
Tim Southee
New Zealand
16
17
Shakib Al Hasan
Bangladesh
16
17
Ravindra Jadeja
India
16
17
Darren Sammy
West Indies
16
17
Kumar Sangakkara
Sri Lanka
17
16
Jean-Paul Duminy
South Africa
17
16
Dwayne Bravo
West Indies
17
16
Mohammad Nabi
Afghanistan
17
16
Ravi Bopara
England
17
16
Alex Hales
England
17
16
Lega Siaka
P.N.G.
18
15
Stephan Myburgh
Netherlands
18
15
Ross Taylor
New Zealand
18
15
James Neesham
New Zealand
18
15
Ahmed Shehzad
Pakistan
18
15
Mahela Jayawardene
Sri Lanka
19
14
Younis Khan
Pakistan
19
14
Ajinkya Rahane
India
19
14
Shane Watson
Australia
20
13
Asad Shafiq
Pakistan
21
12
Umar Akmal
Pakistan
21
12
Sikandar Raza
Zimbabwe
21
12
Lendl Simmons
West Indies
21
12
Elton Chigumbura
Zimbabwe
21
12
Steven Smith
Australia
21
12
Wesley Barresi
Netherlands
22
11
Haseeb Amjad
Hong Kong
22
11
Peter Borren
Netherlands
22
11
Kieron Pollard
West Indies
22
11
Andre Fletcher
West Indies
22
11
Brad Haddin
Australia
22
11
Ian Bell
England
22
11
Ambati Rayudu
India
22
11
Kane Williamson
New Zealand
22
11
Joe Root
England
23
10
Stuart Broad
England
23
10
Tim Bresnan
England
23
10
Usman Ghani
Afghanistan
23
10
Dale Steyn
South Africa
23
10
Lahiru Thirimanne
Sri Lanka
23
10
Jamie Atkinson
Hong Kong
23
10
Tom Cooper
Netherlands
23
10
Calum MacLeod
Scotland
23
10
Michael Leask
Scotland
24
9
Asghar Stanikzai
Afghanistan
24
9
Brendan Taylor
Zimbabwe
24
9
Kirk Edwards
West Indies
24
9
Jesse Ryder
New Zealand
24
9
Mohammad Hafeez
Pakistan
25
8
Martin Guptill
New Zealand
25
8
Tamim Iqbal
Bangladesh
25
8
Chris Jordan
England
25
8
Mahmudullah
Bangladesh
25
8
James Faulkner
Australia
25
8
Samiullah Shenwari
Afghanistan
25
8
Hashim Amla
South Africa
25
8
Swapnil Patil
United Arab Emirates
25
8
Jack Vare
P.N.G.
25
8
Michael Lumb
England
26
7
Khurram Khan
United Arab Emirates
26
7
David Miller
South Africa
26
7
Assad Vala
P.N.G.
26
7
Binod Bhandari
Nepal
26
7
Sarfraz Ahmed
Pakistan
26
7
Dinesh Chandimal
Sri Lanka
26
7
Sean Williams
Zimbabwe
27
6
Mirwais Ashraf
Afghanistan
27
6
Nawroz Mangal
Afghanistan
27
6
Dawlat Zadran
Afghanistan
27
6
Andre Russell
West Indies
27
6
Shane Shillingford
West Indies
27
6
Dean Elgar
South Africa
27
6
Cameron White
Australia
27
6
Mitchell Johnson
Australia
27
6
Mohammed Shami
India
27
6
Murali Vijay
India
27
6
Sohag Gazi
Bangladesh
27
6
Mashrafe Mortaza
Bangladesh
27
6
Shamsur Rahman
Bangladesh
27
6
Mark Craig
New Zealand
27
6
Johannes Smit
Namibia
27
6
Tanwir Afzal
Hong Kong
27
6
Babar Hayat
Hong Kong
27
6
Kevin O'Brien
Ireland
27
6
William Porterfield
Ireland
28
5
Andrew Poynter
Ireland
28
5
Nizakat Khan
Hong Kong
28
5
Amjad Javed
United Arab Emirates
28
5
Sohaib Maqsood
Pakistan
28
5
Mohammad Naveed
United Arab Emirates
28
5
Kamran Shazad
United Arab Emirates
28
5
Al-Amin Hossain
Bangladesh
28
5
Imrul Kayes
Bangladesh
28
5
Rubel Hossain
Bangladesh
28
5
Ben Stokes
England
28
5
Albie Morkel
South Africa
28
5
Fawad Alam
Pakistan
28
5
Dhammika Prasad
Sri Lanka
28
5
Seekkuge Prasanna
Sri Lanka
28
5
Jerome Taylor
West Indies
28
5
Mohammad Shahzad
Afghanistan
29
4
Vusi Sibanda
Zimbabwe
29
4
Kithuruwan Vithanage
Sri Lanka
29
4
Tillakaratne Dilshan
Sri Lanka
29
4
Nuwan Kulasekara
Sri Lanka
29
4
Sohail Tanvir
Pakistan
29
4
James Tredwell
England
29
4
Nasir Hossain
Bangladesh
29
4
Yuvraj Singh
India
29
4
Ravichandran Ashwin
India
29
4
Brad Hodge
Australia
29
4
Ryan Harris
Australia
29
4
Ben Cutting
Australia
29
4
Solomon Mire
Zimbabwe
29
4
Syed Kaleem
Oman
29
4
Ziaur Rahman
Afghanistan
29
4
Haris Sohail
Pakistan
29
4
Richie Berrington
Scotland
29
4
Preston Mommsen
Scotland
29
4
Sabbir Rahman
Bangladesh
29
4
Jimmy Hansra
Canada
29
4
Rakep Patel
Kenya
29
4
Collins Obuya
Kenya
30
3
Aizaz Khan
Hong Kong
30
3
Rilee Rossouw
South Africa
30
3
Matthew Cross
Scotland
30
3
Amjad Ali
United Arab Emirates
30
3
Ashan Priyanjan
Sri Lanka
30
3
Sharjeel Khan
Pakistan
30
3
Mahuru Dai
P.N.G.
30
3
Vani Morea
P.N.G.
30
3
Syed Ali
Oman
30
3
Chris Lynn
Australia
30
3
Mohammad Shahzad
United Arab Emirates
30
3
Paras Khadka
Nepal
30
3
Mark Chapman
Hong Kong
30
3
Gyanendra Malla
Nepal
30
3
Sompal Kami
Nepal
30
3
Shaun Marsh
Australia
30
3
Robin Uthappa
India
30
3
Umesh Yadav
India
30
3
Ish Sodhi
New Zealand
30
3
Gary Ballance
England
30
3
James Taylor
England
30
3
Sachithra Senanayake
Sri Lanka
30
3
Dilruwan Perera
Sri Lanka
30
3
Sunil Narine
West Indies
30
3
Regis Chakabva
Zimbabwe
30
3
Jermaine Blackwood
West Indies
30
3
Sulieman Benn
West Indies
30
3
Timycen Maruma
Zimbabwe
30
3
Gulbadin Naib
Afghanistan
31
2
John Nyumbu
Zimbabwe
31
2
Tendai Chatara
Zimbabwe
31
2
Jason Holder
West Indies
31
2
Kieran Powell
West Indies
31
2
Brian Vitori
Zimbabwe
31
2
Craig Ervine
Zimbabwe
31
2
Kaushal Silva
Sri Lanka
31
2
Mohammad Talha
Pakistan
31
2
Azhar Ali
Pakistan
31
2
Mohammad Irfan
Pakistan
31
2
Shan Masood
Pakistan
31
2
Vernon Philander
South Africa
31
2
Geraint Jones
England
31
2
Alastair Cook
England
31
2
Trent Boult
New Zealand
31
2
Colin Munro
New Zealand
31
2
Umar Gul
Pakistan
31
2
Axar Patel
India
31
2
Matthew Wade
Australia
31
2
Mitchell Starc
Australia
31
2
Basant Regmi
Nepal
31
2
Krishna Chandran
United Arab Emirates
31
2
Stephan Baard
Namibia
31
2
Junaid Khan
31
2
Nathan McCullum
New Zealand
31
2
Michael Swart
Netherlands
31
2
Vikrant Shetty
United Arab Emirates
31
2
Jeevan Mendis
Sri Lanka
31
2
Farhaan Behardien
South Africa
31
2
Matt Machan
Scotland
31
2
Freddie Coleman
Scotland
31
2
John Mooney
Ireland
31
2
Gerrie Snyman
Namibia
31
2
Ed Joyce
England
31
2
Javed Ahmadi
Afghanistan
31
2
Nitish Kumar
Canada
32
1
Ruvindu Gunasekera
Canada
32
1
Hashmatullah Shaidi
Afghanistan
32
1
Trevin Bastiampillai
Canada
32
1
Hamza Tariq
Canada
32
1
Waqas Barkat
Hong Kong
32
1
Munir Dar
Hong Kong
32
1
Shem Ngoche
Kenya
32
1
Thomas Odoyo
Kenya
32
1
Steve Tikolo
Kenya
32
1
Alex Obanda
Kenya
32
1
Paul Stirling
Ireland
32
1
Stuart Thompson
Ireland
32
1
Craig Young
Ireland
32
1
Rob Taylor
Scotland
32
1
Safyaan Sharif
Scotland
32
1
Ahmed Raza
United Arab Emirates
32
1
Fayyaz Ahmed
United Arab Emirates
32
1
Eric Szwarczynski
Netherlands
32
1
Mudassar Bukhari
Netherlands
32
1
Ben Cooper
Netherlands
32
1
Anwar Ali
Pakistan
32
1
Willie Gavera
P.N.G.
32
1
Saad Nasim
Pakistan
32
1
Charles Amini
P.N.G.
32
1
F Nsubuga
32
1
RG Mukasa
32
1
Christoffel Viljoen
Namibia
32
1
Shakti Gauchan
Nepal
32
1
Shafiq Sharif
32
1
Anwar Arudin
32
1
Khizar Hayat
32
1
Vaibhav Wategaonkar
Oman
32
1
Beuran Hendricks
South Africa
32
1
Faizan Asif
United Arab Emirates
32
1
Zeeshan Maqsood
Oman
32
1
Sultan Ahmed
Oman
32
1
Rajeshkumar Ranpura
Oman
32
1
Pradeep Airee
Nepal
32
1
Khawar Ali
Oman
32
1
Sharad Vesawkar
Nepal
32
1
Ben Dunk
Australia
32
1
Subash Khakurel
Nepal
32
1
Nathan Lyon
Australia
32
1
Zaheer Khan
India
32
1
Phillip Hughes
Australia
32
1
Daniel Christian
Australia
32
1
Nathan Coulter-Nile
Australia
32
1
Alex Doolan
Australia
32
1
Stuart Binny
India
32
1
Wriddhiman Saha
India
32
1
Cheteshwar Pujara
India
32
1
Abdur Rehman
Pakistan
32
1
Shoaib Malik
Pakistan
32
1
Tom Latham
New Zealand
32
1
BJ Watling
New Zealand
32
1
Dean Brownlie
New Zealand
32
1
Kyle Mills
New Zealand
32
1
Matt Prior
England
32
1
Chris Woakes
England
32
1
Sam Robson
England
32
1
Shahadat Hossain
Bangladesh
32
1
Abdur Razzak
Bangladesh
32
1
Imran Tahir
South Africa
32
1
Wayne Parnell
South Africa
32
1
Alviro Petersen
South Africa
32
1
Robin Peterson
South Africa
32
1
Bilawal Bhatti
Pakistan
32
1
Yasir Shah
Pakistan
32
1
Zulfiqar Babar
Pakistan
32
1
Wahab Riaz
Pakistan
32
1
Nasir Jamshed
Pakistan
32
1
Khurram Manzoor
Pakistan
32
1
Dimuth Karunaratne
Sri Lanka
32
1
Niroshan Dickwella
Sri Lanka
32
1
Shiv Chanderpaul
West Indies
32
1
Upul Tharanga
Sri Lanka
32
1
Lasith Malinga
Sri Lanka
32
1
Prosper Utseya
Zimbabwe
32
1
Shingi Masakadza
Zimbabwe
32
1
Kraigg Brathwaite
West Indies
32
1
Leon Johnson
West Indies
32
1
Chadwick Walton
West Indies
32
1
Ravi Rampaul
West Indies
32
1
Karim Sadiq
Afghanistan
32
1
Shapoor Zadran
Afghanistan
32
1
Richmond Mutumbami
Zimbabwe
32
1
Brian Chari
Zimbabwe
32
1
Noor Ali Zadran
Afghanistan
32
1
Sharafuddin Ashraf
Afghanistan
32
1
Nasir Jamal
Afghanistan
33
0
Afsar Zazai
Afghanistan
33
0
Farhad Reza
Bangladesh
33
0
Arafat Sunny
Bangladesh
33
0
Mohammad Mithun
Bangladesh
33
0
Taskin Ahmed
Bangladesh
33
0
Aftab Alam
Afghanistan
33
0
Amir Hamza
Afghanistan
33
0
Najibullah Zadran
Afghanistan
33
0
Rahmat Shah
Afghanistan
33
0
Natsai M'shangwe
Zimbabwe
33
0
Donald Tiripano
Zimbabwe
33
0
Tafadzwa Kamungozi
Zimbabwe
33
0
Hamid Hassan
Afghanistan
33
0
Nikita Miller
West Indies
33
0
Kemar Roach
West Indies
33
0
Narsingh Deonarine
West Indies
33
0
Kenroy Peters
West Indies
33
0
Shannon Gabriel
West Indies
33
0
Malcolm Waller
Zimbabwe
33
0
Tino Mawoyo
Zimbabwe
33
0
Sheldon Cottrell
West Indies
33
0
Mark Vermeulen
Zimbabwe
33
0
Tinashe Panyangara
Zimbabwe
33
0
Suraj Randiv
Sri Lanka
33
0
Suranga Lakmal
Sri Lanka
33
0
Chanaka Welegedara
Sri Lanka
33
0
Ajantha Mendis
Sri Lanka
33
0
Prasanna Jayawardene
Sri Lanka
33
0
Rangana Herath
Sri Lanka
33
0
Dane Piedt
South Africa
33
0
Stiaan van Zyl
South Africa
33
0
Temba Bavuma
South Africa
33
0
Devon Smith
West Indies
33
0
Tharindu Kaushal
Sri Lanka
33
0
Shaminda Eranga
Sri Lanka
33
0
Nuwan Pradeep
Sri Lanka
33
0
Saeed Ajmal
Pakistan
33
0
Umar Amin
Pakistan
33
0
Ehsan Adil
Pakistan
33
0
Jacques Kallis
South Africa
33
0
Graeme Smith
South Africa
33
0
Morne Morkel
South Africa
33
0
Lonwabo Tsotsobe
South Africa
33
0
Ryan McLaren
South Africa
33
0
Kyle Abbott
South Africa
33
0
Naeem Islam
Bangladesh
33
0
Abul Hasan
Bangladesh
33
0
Shafiul Islam
Bangladesh
33
0
Robiul Islam
Bangladesh
33
0
Jonny Bairstow
England
33
0
Scott Borthwick
England
33
0
Boyd Rankin
England
33
0
Michael Carberry
England
33
0
Steven Finn
England
33
0
Peter Fulton
New Zealand
33
0
Hamish Bennett
New Zealand
33
0
Mominul Haque
Bangladesh
33
0
Marshall Ayub
Bangladesh
33
0
Shuvagata Hom
Bangladesh
33
0
Taijul Islam
Bangladesh
33
0
Jubair Hossain
Bangladesh
33
0
Soumya Sarkar
Bangladesh
33
0
Daniel Vettori
New Zealand
33
0
Hamish Rutherford
New Zealand
33
0
Neil Wagner
New Zealand
33
0
Taufeeq Umar
Pakistan
33
0
Kamran Akmal
Pakistan
33
0
Gautam Gambhir
India
33
0
Dinesh Karthik
India
33
0
Ishant Sharma
India
33
0
Amit Mishra
India
33
0
Varun Aaron
India
33
0
Bhuvneshwar Kumar
India
33
0
Pankaj Singh
India
33
0
Karn Sharma
India
33
0
Kannaur Rahul
India
33
0
Manoj Tiwary
India
33
0
Mohit Sharma
India
33
0
Kedar Jadhav
India
33
0
Brad Hogg
Australia
33
0
Michael Clarke
Australia
33
0
Chris Rogers
Australia
33
0
Steve O'Keefe
Australia
33
0
Josh Hazlewood
Australia
33
0
Joe Burns
Australia
33
0
Sean Abbott
Australia
33
0
James Anderson
England
33
0
Kevin Pietersen
England
33
0
Liam Plunkett
England
33
0
Kane Richardson
Australia
33
0
Clint McKay
Australia
33
0
Peter Siddle
Australia
33
0
Doug Bollinger
Australia
33
0
Pat Cummins
Australia
33
0
James Pattinson
Australia
33
0
Xavier Doherty
Australia
33
0
Naresh Budayair
Nepal
33
0
Nathan Reardon
Australia
33
0
Jason Roy
England
33
0
Anas Khan
Hong Kong
33
0
Amrit Bhattarai
Nepal
33
0
Rajesh Pulami
Nepal
33
0
Logan van Beek
Netherlands
33
0
Awais Zia
Pakistan
33
0
David Wiese
South Africa
33
0
Sagar Pun
Nepal
33
0
Jitendra Mukhiya
Nepal
33
0
James Muirhead
Australia
33
0
Cameron Boyce
Australia
33
0
Peter Moor
Zimbabwe
33
0
Najeeb Tarakai
Afghanistan
33
0
Nic Maddinson
Australia
33
0
Andri Berenger
United Arab Emirates
33
0
Saqlain Haider
United Arab Emirates
33
0
Johnson Charles
West Indies
33
0
Luke Jongwe
Zimbabwe
33
0
Neville Madziva
Zimbabwe
33
0
Jatinder Singh
Oman
33
0
Munis Ansari
Oman
33
0
Avinash Karn
Nepal
33
0
Anil Mandal
Nepal
33
0
Mohammad Nadeem
Oman
33
0
Krishmar Santokie
West Indies
33
0
Samuel Badree
West Indies
33
0
Reeza Hendricks
South Africa
33
0
Ajay Lalcheta
Oman
33
0
Zeeshan Siddiqui
Oman
33
0
Muhammad Wafiq
33
0
Pavandeep Singh
33
0
Ahmed Faiz
33
0
Bernard Scholtz
Namibia
33
0
Merwe Erasmus
Namibia
33
0
Jean-Pierre Kotze
Namibia
33
0
Craig Williams
Namibia
33
0
Cecil Khan
Canada
33
0
Chirag Suri
United Arab Emirates
33
0
Aarif Sheikh
Nepal
33
0
Jason Kila
P.N.G.
33
0
Imran Khan
33
0
Rahat Ali
33
0
D Muhumuza
33
0
B Masaba
33
0
C Waiswa
33
0
Chris Amini
P.N.G.
33
0
Raza Hasan
Pakistan
33
0
Pipi Raho
P.N.G.
33
0
Kyle Coetzer
Scotland
33
0
Alasdair Evans
Scotland
33
0
Josh Davey
Scotland
33
0
Norman Vanua
P.N.G.
33
0
Majid Haq
Scotland
33
0
Tony Ura
P.N.G.
33
0
Adam Milne
New Zealand
33
0
Mitchell McClenaghan
New Zealand
33
0
Anton Devcich
New Zealand
33
0
Matt Henry
New Zealand
33
0
Vivian Kingma
Netherlands
33
0
Timm van der Gugten
Netherlands
33
0
Michael Rippon
Netherlands
33
0
Tim Gruijters
Netherlands
33
0
Ahsan Malik
Netherlands
33
0
Irfan Sajid
United Arab Emirates
33
0
Rohan Mustafa
United Arab Emirates
33
0
Salman Faris
United Arab Emirates
33
0
Manjula Guruge
United Arab Emirates
33
0
Shadeep Silva
United Arab Emirates
33
0
Chaturanga de Silva
Sri Lanka
33
0
Lahiru Gamage
Sri Lanka
33
0
Angelo Perera
Sri Lanka
33
0
Fahad Alhashmi
United Arab Emirates
33
0
Saqib Ali
United Arab Emirates
33
0
Iain Wardlaw
Scotland
33
0
Hamish Gardiner
Scotland
33
0
Aaron Phangiso
South Africa
33
0
Thilina Kandamby
Sri Lanka
33
0
Graeme McCarter
Ireland
33
0
John Anderson
Ireland
33
0
Stuart Poynter
Ireland
33
0
George Dockrell
Ireland
33
0
Andy Balbirnie
Ireland
33
0
Tim Murtagh
Ireland
33
0
Max Sorensen
Ireland
33
0
Anshuman Rath
Hong Kong
33
0
Kinchit Shah
Hong Kong
33
0
Gary Wilson
Ireland
33
0
Alex Cusack
Ireland
33
0
Andrew White
Ireland
33
0
Niall O'Brien
Ireland
33
0
Elijah Otieno
Kenya
33
0
Ragheb Aga
Kenya
33
0
Morris Ouma
Kenya
33
0
Nehemiah Odhiambo
Kenya
33
0
Hiren Varaiya
Kenya
33
0
Duncan Allan
Kenya
33
0
Irfan Karim
Kenya
33
0
Sarel Burger
Namibia
33
0
Daan van Bunge
Netherlands
33
0
Pieter Seelaar
Netherlands
33
0
Skhawat Ali
Hong Kong
33
0
Ankur Vasishta
Hong Kong
33
0
Ehsan Nawaz
Hong Kong
33
0
Stephen Parry
England
33
0
Harry Gurney
England
33
0
Courtney Kruger
Hong Kong
33
0
Roy Lamsam
Hong Kong
33
0
Najeeb Amar
Hong Kong
33
0
Nadeem Ahmed
Hong Kong
33
0
Junaid Siddiqui
Canada
33
0
Jeremy Gordon
Canada
33
0
Zeeshan Siddiqi
Canada
33
0
Raza-ur-Rehman
Canada
33
0
Luke Wright
England
33
0
Jade Dernbach
England
33
0
Danny Briggs
England
33
0
Harvir Baidwan
Canada
33
0
Khurram Chohan
Canada
33
0
Usman Limbada
Canada
33
0
Parth Desai
Canada