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