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 2015 for ODI
Position
Most sixes
Player Name
Team Name
1
58
AB de Villiers
South Africa
2
42
Martin Guptill
New Zealand
3
33
Brendon McCullum
New Zealand
4
30
Eoin Morgan
England
5
29
Chris Gayle
West Indies
6
23
Rohit Sharma
India
7
21
David Miller
South Africa
8
20
Glenn Maxwell
Australia
8
20
Andre Russell
West Indies
9
19
Sikandar Raza
Zimbabwe
9
19
Grant Elliott
New Zealand
9
19
Mohammad Hafeez
Pakistan
9
19
Rilee Rossouw
South Africa
10
18
Luke Ronchi
New Zealand
11
17
Jos Buttler
England
11
17
Shoaib Malik
Pakistan
12
16
Marlon Samuels
West Indies
13
15
Elton Chigumbura
Zimbabwe
13
15
Najibullah Zadran
Afghanistan
13
15
Corey Anderson
New Zealand
13
15
Soumya Sarkar
Bangladesh
14
14
Hashim Amla
South Africa
14
14
Suresh Raina
India
14
14
Alex Hales
England
14
14
Craig Ervine
Zimbabwe
14
14
Kusal Perera
Sri Lanka
15
13
Sean Williams
Zimbabwe
15
13
Mohammad Shahzad
Afghanistan
15
13
Kumar Sangakkara
Sri Lanka
16
12
Ross Taylor
New Zealand
16
12
Kane Williamson
New Zealand
16
12
David Warner
Australia
16
12
Brendan Taylor
Zimbabwe
16
12
Jason Holder
West Indies
16
12
Farhaan Behardien
South Africa
17
11
MS Dhoni
India
17
11
Mushfiqur Rahim
Bangladesh
17
11
Faf du Plessis
South Africa
18
10
Misbah-ul-Haq
Pakistan
18
10
Moeen Ali
England
18
10
Tamim Iqbal
Bangladesh
18
10
Angelo Mathews
Sri Lanka
18
10
Mohammad Nabi
Afghanistan
19
9
Sabbir Rahman
Bangladesh
19
9
Niall O'Brien
Ireland
19
9
James Taylor
England
19
9
Aaron Finch
Australia
19
9
Shikhar Dhawan
India
19
9
Shahid Afridi
20
8
Shaiman Anwar
United Arab Emirates
20
8
Ajinkya Rahane
India
20
8
Virat Kohli
India
20
8
Shane Watson
Australia
20
8
Imrul Kayes
Bangladesh
20
8
Wahab Riaz
Pakistan
20
8
Tillakaratne Dilshan
Sri Lanka
20
8
Tanwir Afzal
Hong Kong
20
8
Richmond Mutumbami
Zimbabwe
20
8
Darren Sammy
West Indies
20
8
Lendl Simmons
West Indies
21
7
Samiullah Shenwari
Afghanistan
21
7
Mirwais Ashraf
Afghanistan
21
7
Ed Joyce
England
21
7
Paul Stirling
Ireland
21
7
Haris Sohail
Pakistan
21
7
Nuwan Kulasekara
Sri Lanka
21
7
Lahiru Thirimanne
Sri Lanka
21
7
Mahmudullah
Bangladesh
21
7
Steven Smith
Australia
22
6
Joe Root
England
22
6
James Faulkner
Australia
22
6
Liam Plunkett
England
22
6
Azhar Ali
Pakistan
22
6
Shem Ngoche
Kenya
22
6
Hamilton Masakadza
Zimbabwe
22
6
Johnson Charles
West Indies
22
6
Milinda Siriwardana
Sri Lanka
23
5
Babar Azam
Pakistan
23
5
Mitchell Santner
New Zealand
23
5
Mohammad Naveed
United Arab Emirates
23
5
Mohammad Tauqir
United Arab Emirates
23
5
Mohammad Rizwan
Pakistan
23
5
Richie Berrington
Scotland
23
5
Preston Mommsen
Scotland
23
5
Mahela Jayawardene
Sri Lanka
23
5
Jean-Paul Duminy
South Africa
23
5
Tom Latham
New Zealand
23
5
Mitchell Marsh
Australia
23
5
Ben Stokes
England
23
5
Brad Haddin
Australia
23
5
Stuart Binny
India
24
4
Tim Southee
New Zealand
24
4
Anwar Ali
Pakistan
24
4
Kyle Coetzer
Scotland
24
4
Matthew Cross
Scotland
24
4
Andy Balbirnie
Ireland
24
4
Gary Wilson
Ireland
24
4
Kevin O'Brien
Ireland
24
4
Dwayne Smith
West Indies
24
4
Javed Ahmadi
Afghanistan
24
4
Asghar Stanikzai
Afghanistan
24
4
Amjad Javed
United Arab Emirates
24
4
Luke Jongwe
Zimbabwe
24
4
Stephan Baard
Namibia
24
4
Aamer Yamin
Pakistan
25
3
Johannes Smit
Namibia
25
3
Jonathan Carter
West Indies
25
3
Chamu Chibhabha
Zimbabwe
25
3
Carlos Brathwaite
West Indies
25
3
Jeevan Mendis
Sri Lanka
25
3
Ben Wheeler
New Zealand
25
3
Peter Moor
Zimbabwe
25
3
Mark Chapman
Hong Kong
25
3
Aizaz Khan
Hong Kong
25
3
Denesh Ramdin
West Indies
25
3
William Porterfield
Ireland
25
3
George Dockrell
Ireland
25
3
Rakep Patel
Kenya
25
3
Mudassar Bukhari
Netherlands
25
3
Sohaib Maqsood
Pakistan
25
3
Peter Borren
Netherlands
25
3
Shakib Al Hasan
Bangladesh
25
3
Sarfraz Ahmed
Pakistan
25
3
Dinesh Chandimal
Sri Lanka
25
3
Quinton de Kock
South Africa
25
3
Axar Patel
India
25
3
Michael Clarke
Australia
25
3
Matthew Wade
Australia
25
3
Nasir Hossain
Bangladesh
25
3
Stuart Broad
England
26
2
Jonny Bairstow
England
26
2
George Bailey
Australia
26
2
John Hastings
Australia
26
2
Ambati Rayudu
India
26
2
Murali Vijay
India
26
2
Dale Steyn
South Africa
26
2
Ahmed Shehzad
Pakistan
26
2
Umar Akmal
Pakistan
26
2
Trent Boult
New Zealand
26
2
Nathan McCullum
New Zealand
26
2
Michael Leask
Scotland
26
2
Morne van Wyk
South Africa
26
2
Matt Machan
Scotland
26
2
Stuart Thompson
Ireland
26
2
Nizakat Khan
Hong Kong
26
2
Thisara Perera
Sri Lanka
26
2
Adil Rashid
England
26
2
Babar Hayat
Hong Kong
26
2
Dawlat Zadran
Afghanistan
26
2
Nawroz Mangal
Afghanistan
26
2
Shafiqullah
Afghanistan
26
2
Paras Khadka
Nepal
26
2
David Wiese
South Africa
26
2
Jason Roy
England
26
2
Litton Das
Bangladesh
26
2
Solomon Mire
Zimbabwe
26
2
George Munsey
Scotland
26
2
Con de Lange
Scotland
27
1
Rashid Khan
Afghanistan
27
1
Abdul Shakoor
United Arab Emirates
27
1
Umair Ali
United Arab Emirates
27
1
Bilal Asif
Pakistan
27
1
Tendai Chisoro
Zimbabwe
27
1
Kila Pala
P.N.G.
27
1
Zafar Gohar
Pakistan
27
1
Jean-Pierre Kotze
Namibia
27
1
Khurram Khan
United Arab Emirates
27
1
Tinotenda Mutombodzi
Zimbabwe
27
1
Mohammad Shahzad
United Arab Emirates
27
1
Saqib Ali
United Arab Emirates
27
1
Pradeep Airee
Nepal
27
1
Anil Mandal
Nepal
27
1
Manish Pandey
India
27
1
Sam Billings
England
27
1
David Willey
England
27
1
Sompal Kami
Nepal
27
1
Aftab Alam
Afghanistan
27
1
Noor Ali Zadran
Afghanistan
27
1
Usman Ghani
Afghanistan
27
1
Narsingh Deonarine
West Indies
27
1
Sulieman Benn
West Indies
27
1
Leon Johnson
West Indies
27
1
Tinashe Panyangara
Zimbabwe
27
1
Darren Bravo
West Indies
27
1
Vusi Sibanda
Zimbabwe
27
1
Tawanda Mupariwa
Zimbabwe
27
1
Graeme Cremer
Zimbabwe
27
1
Charles Coventry
Zimbabwe
27
1
Kinchit Shah
Hong Kong
27
1
John Mooney
Ireland
27
1
Andy McBrine
Ireland
27
1
Wesley Barresi
Netherlands
27
1
Dhiren Gondaria
Kenya
27
1
Gurdeep Singh
Kenya
27
1
Max Sorensen
Ireland
27
1
Alex Obanda
Kenya
27
1
Elijah Otieno
Kenya
27
1
Irfan Karim
Kenya
27
1
Ben Cooper
Netherlands
27
1
Adam Milne
New Zealand
27
1
Mitchell McClenaghan
New Zealand
27
1
Matt Henry
New Zealand
27
1
Pieter Seelaar
Netherlands
27
1
Saad Nasim
Pakistan
27
1
Tony Ura
P.N.G.
27
1
Colin Munro
New Zealand
27
1
Daniel Vettori
New Zealand
27
1
Ian Bell
England
27
1
Kyle Mills
New Zealand
27
1
James Neesham
New Zealand
27
1
Yasir Shah
Pakistan
27
1
Imran Tahir
South Africa
27
1
Lasith Malinga
Sri Lanka
27
1
Ajantha Mendis
Sri Lanka
27
1
Harbhajan Singh
India
27
1
Bhuvneshwar Kumar
India
27
1
Manoj Tiwary
India
27
1
Mohammed Shami
India
27
1
Kedar Jadhav
India
27
1
Mitchell Johnson
Australia
27
1
Joe Burns
Australia
27
1
Anamul Haque
Bangladesh
27
1
Chris Woakes
England
27
1
Mashrafe Mortaza
Bangladesh
28
0
Chris Jordan
England
28
0
Gary Ballance
England
28
0
Mominul Haque
Bangladesh
28
0
Al-Amin Hossain
Bangladesh
28
0
Jubair Hossain
Bangladesh
28
0
Rubel Hossain
Bangladesh
28
0
Ravi Bopara
England
28
0
Steven Finn
England
28
0
Ashton Agar
Australia
28
0
Nathan Coulter-Nile
Australia
28
0
James Anderson
England
28
0
Cameron White
Australia
28
0
Dhawal Kulkarni
India
28
0
Moises Henriques
Australia
28
0
Xavier Doherty
Australia
28
0
Shaun Marsh
Australia
28
0
Pat Cummins
Australia
28
0
James Pattinson
Australia
28
0
Mitchell Starc
Australia
28
0
Robin Uthappa
India
28
0
Mohit Sharma
India
28
0
Amit Mishra
India
28
0
Ravichandran Ashwin
India
28
0
Umesh Yadav
India
28
0
Ravindra Jadeja
India
28
0
Dhammika Prasad
Sri Lanka
28
0
Upul Tharanga
Sri Lanka
28
0
Chamara Kapugedera
Sri Lanka
28
0
Dimuth Karunaratne
Sri Lanka
28
0
Sachithra Senanayake
Sri Lanka
28
0
Tharindu Kaushal
Sri Lanka
28
0
Seekkuge Prasanna
Sri Lanka
28
0
Shaminda Eranga
Sri Lanka
28
0
Nuwan Pradeep
Sri Lanka
28
0
Vernon Philander
South Africa
28
0
Wayne Parnell
South Africa
28
0
Rangana Herath
Sri Lanka
28
0
Dean Elgar
South Africa
28
0
Kyle Abbott
South Africa
28
0
Sami Aslam
Pakistan
28
0
Bilawal Bhatti
Pakistan
28
0
Morne Morkel
South Africa
28
0
Asif Iqbal
Pakistan
28
0
Younis Khan
Pakistan
28
0
Umar Gul
Pakistan
28
0
Sohail Khan
Pakistan
28
0
Saeed Ajmal
Pakistan
28
0
Fawad Alam
Pakistan
28
0
Asad Shafiq
Pakistan
28
0
Nasir Jamshed
Pakistan
28
0
Mohammad Irfan
Pakistan
28
0
Ehsan Adil
Pakistan
28
0
Zulfiqar Babar
Pakistan
28
0
Ish Sodhi
New Zealand
28
0
Doug Bracewell
New Zealand
28
0
Assad Vala
P.N.G.
28
0
Jack Vare
P.N.G.
28
0
Norman Vanua
P.N.G.
28
0
Majid Haq
Scotland
28
0
Charles Amini
P.N.G.
28
0
Mahuru Dai
P.N.G.
28
0
Willie Gavera
P.N.G.
28
0
Vani Morea
P.N.G.
28
0
Lega Siaka
P.N.G.
28
0
Hammad Azam
Pakistan
28
0
Safyaan Sharif
Scotland
28
0
Craig Wallace
Scotland
28
0
Calum MacLeod
Scotland
28
0
Alasdair Evans
Scotland
28
0
Josh Davey
Scotland
28
0
Iain Wardlaw
Scotland
28
0
Rob Taylor
Scotland
28
0
Freddie Coleman
Scotland
28
0
Hamish Gardiner
Scotland
28
0
Roelof van der Merwe
Netherlands
28
0
Lucas Oluoch
Kenya
28
0
Nelson Odhiambo
Kenya
28
0
James Ngoche
Kenya
28
0
Gerrie Snyman
Namibia
28
0
Sarel Burger
Namibia
28
0
Michael Swart
Netherlands
28
0
Stephan Myburgh
Netherlands
28
0
Michael Rippon
Netherlands
28
0
Craig Young
Ireland
28
0
Collins Obuya
Kenya
28
0
Morris Ouma
Kenya
28
0
Nehemiah Odhiambo
Kenya
28
0
Hiren Varaiya
Kenya
28
0
Tim Murtagh
Ireland
28
0
Alex Cusack
Ireland
28
0
Prosper Utseya
Zimbabwe
28
0
Brian Vitori
Zimbabwe
28
0
Regis Chakabva
Zimbabwe
28
0
Malcolm Waller
Zimbabwe
28
0
Tendai Chatara
Zimbabwe
28
0
Stuart Matsikenyeri
Zimbabwe
28
0
Kemar Roach
West Indies
28
0
Ravi Rampaul
West Indies
28
0
Sunil Narine
West Indies
28
0
Sheldon Cottrell
West Indies
28
0
Jermaine Blackwood
West Indies
28
0
Suranga Lakmal
Sri Lanka
28
0
Jerome Taylor
West Indies
28
0
Nasir Jamal
Afghanistan
28
0
Afsar Zazai
Afghanistan
28
0
Arafat Sunny
Bangladesh
28
0
Taskin Ahmed
Bangladesh
28
0
Gulbadin Naib
Afghanistan
28
0
Amir Hamza
Afghanistan
28
0
Izatullah Dawlatzai
Afghanistan
28
0
Haseeb Amjad
Hong Kong
28
0
Anshuman Rath
Hong Kong
28
0
Waqas Barkat
Hong Kong
28
0
Shapoor Zadran
Afghanistan
28
0
Hamid Hassan
Afghanistan
28
0
John Nyumbu
Zimbabwe
28
0
Donald Tiripano
Zimbabwe
28
0
Tafadzwa Kamungozi
Zimbabwe
28
0
Brian Chari
Zimbabwe
28
0
Sharad Vesawkar
Nepal
28
0
Kagiso Rabada
South Africa
28
0
Mark Wood
England
28
0
Subash Khakurel
Nepal
28
0
Gyanendra Malla
Nepal
28
0
Basant Regmi
Nepal
28
0
Sagar Pun
Nepal
28
0
Waqas Khan
Hong Kong
28
0
Shakti Gauchan
Nepal
28
0
Mustafizur Rahman
Bangladesh
28
0
Taurai Muzarabani
Zimbabwe
28
0
Jeffrey Vandersay
Sri Lanka
28
0
Imad Wasim
Pakistan
28
0
Marcus Stoinis
Australia
28
0
Reece Topley
England
28
0
Henry Nicholls
New Zealand
28
0
George Worker
New Zealand
28
0
Avinash Karn
Nepal
28
0
Andrew Mathieson
New Zealand
28
0
Ahmed Raza
United Arab Emirates
28
0
Manjula Guruge
United Arab Emirates
28
0
Kamran Shazad
United Arab Emirates
28
0
Swapnil Patil
United Arab Emirates
28
0
Rohan Mustafa
United Arab Emirates
28
0
Fahad Alhashmi
United Arab Emirates
28
0
Amjad Ali
United Arab Emirates
28
0
Ashan Priyanjan
Sri Lanka
28
0
Dushmantha Chameera
Sri Lanka
28
0
Aaron Phangiso
South Africa
28
0
Chris Morris
South Africa
28
0
Andri Berenger
United Arab Emirates
28
0
Nasir Aziz
United Arab Emirates
28
0
Saqlain Haider
United Arab Emirates
28
0
Andre Fletcher
West Indies
28
0
Jason Mohammed
West Indies
28
0
Krishna Chandran
United Arab Emirates
28
0
Neville Madziva
Zimbabwe
28
0
Craig Williams
Namibia
28
0
Christopher Carter
Hong Kong
28
0
Bernard Scholtz
Namibia
28
0
Zane Green
Namibia
28
0
Nikolaas Davin
Namibia
28
0
Rahat Ali
28
0
Junaid Khan
28
0
John Reva
P.N.G.
28
0
Chad Soper
P.N.G.
28
0
Sese Bau
P.N.G.
28
0
Hiri Hiri
P.N.G.
28
0
Wellington Masakadza
Zimbabwe
28
0
Iftikhar Ahmed
Pakistan
28
0
Qadeer Ahmed
United Arab Emirates
28
0
Zaheer Maqsood
United Arab Emirates
28
0
Usman Mushtaq
United Arab Emirates
28
0
Yodhin Punja
United Arab Emirates
28
0
Laxman Sreekumar
United Arab Emirates
28
0
Yamin Ahmadzai
Afghanistan
28
0
Michau Preez
Namibia