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 ICC World Twenty20 (in Sri Lanka)
Position
Most sixes
Player Name
Team Name
1
16
Chris Gayle
West Indies
2
15
Marlon Samuels
West Indies
2
15
Shane Watson
Australia
3
13
Luke Wright
England
4
10
Brendon McCullum
New Zealand
5
8
Nasir Jamshed
Pakistan
6
7
Eoin Morgan
England
6
7
Dwayne Bravo
West Indies
7
5
George Bailey
Australia
7
5
David Warner
Australia
7
5
Mahela Jayawardene
Sri Lanka
7
5
Rob Nicol
New Zealand
8
4
Mohammad Hafeez
Pakistan
8
4
Umar Gul
Pakistan
8
4
Ross Taylor
New Zealand
8
4
James Franklin
New Zealand
8
4
Tillakaratne Dilshan
Sri Lanka
8
4
Michael Hussey
Australia
8
4
Virat Kohli
India
8
4
Johnson Charles
West Indies
9
3
Kieron Pollard
West Indies
9
3
Gulbadin Naib
Afghanistan
9
3
Thisara Perera
Sri Lanka
9
3
Yuvraj Singh
India
9
3
Jean-Paul Duminy
South Africa
9
3
AB de Villiers
South Africa
9
3
Umar Akmal
Pakistan
9
3
Imran Nazir
Pakistan
10
2
Cameron White
Australia
10
2
Samit Patel
England
10
2
Shakib Al Hasan
Bangladesh
10
2
Faf du Plessis
South Africa
10
2
Andre Russell
West Indies
10
2
Mohammad Nabi
Afghanistan
10
2
Nigel Jones
Ireland
10
2
Nathan McCullum
New Zealand
10
2
Alex Hales
England
10
2
Craig Kieswetter
England
10
2
Jeevan Mendis
Sri Lanka
11
1
Farhaan Behardien
South Africa
11
1
Ziaur Rahman
Afghanistan
11
1
Trent Johnston
Ireland
11
1
Kevin O'Brien
Ireland
11
1
Niall O'Brien
Ireland
11
1
Angelo Mathews
Sri Lanka
11
1
Darren Bravo
West Indies
11
1
Nawroz Mangal
Afghanistan
11
1
Shapoor Zadran
Afghanistan
11
1
Shafiqullah
Afghanistan
11
1
Elton Chigumbura
Zimbabwe
11
1
Craig Ervine
Zimbabwe
11
1
Darren Sammy
West Indies
11
1
Hashim Amla
South Africa
11
1
Nuwan Kulasekara
Sri Lanka
11
1
Lahiru Thirimanne
Sri Lanka
11
1
Mahmudullah
Bangladesh
11
1
Graeme Swann
England
11
1
Mushfiqur Rahim
Bangladesh
11
1
Jonny Bairstow
England
11
1
MS Dhoni
India
11
1
Irfan Pathan
India
11
1
Virender Sehwag
India
11
1
Ravichandran Ashwin
India
11
1
Rohit Sharma
India
11
1
Abdul Razzaq
Pakistan
11
1
Nasir Hossain
Bangladesh
11
1
Kamran Akmal
Pakistan
11
1
Martin Guptill
New Zealand
11
1
Jacques Kallis
South Africa
11
1
Albie Morkel
South Africa
11
1
Johan Botha
South Africa
11
1
Morne Morkel
South Africa
11
1
Kumar Sangakkara
Sri Lanka
12
0
Lasith Malinga
Sri Lanka
12
0
Robin Peterson
South Africa
12
0
Dale Steyn
South Africa
12
0
Kane Williamson
New Zealand
12
0
Doug Bracewell
New Zealand
12
0
Daniel Vettori
New Zealand
12
0
Jacob Oram
New Zealand
12
0
Tim Southee
New Zealand
12
0
Kyle Mills
New Zealand
12
0
Shoaib Malik
Pakistan
12
0
Sohail Tanvir
Pakistan
12
0
Yasir Arafat
Pakistan
12
0
Saeed Ajmal
Pakistan
12
0
Brad Hogg
Australia
12
0
Harbhajan Singh
India
12
0
Gautam Gambhir
India
12
0
Suresh Raina
India
12
0
Matthew Wade
Australia
12
0
Glenn Maxwell
Australia
12
0
Xavier Doherty
Australia
12
0
Pat Cummins
Australia
12
0
Mitchell Starc
Australia
12
0
Jos Buttler
England
12
0
Mohammad Ashraful
Bangladesh
12
0
Mashrafe Mortaza
Bangladesh
12
0
David Hussey
Australia
12
0
Ravi Bopara
England
12
0
Stuart Broad
England
12
0
Abdur Razzak
Bangladesh
12
0
Tim Bresnan
England
12
0
Steven Finn
England
12
0
Elias Sunny
Bangladesh
12
0
Tamim Iqbal
Bangladesh
12
0
Dwayne Smith
West Indies
12
0
Ajantha Mendis
Sri Lanka
12
0
Ravi Rampaul
West Indies
12
0
Denesh Ramdin
West Indies
12
0
Sunil Narine
West Indies
12
0
Ray Price
Zimbabwe
12
0
Hamilton Masakadza
Zimbabwe
12
0
Stuart Matsikenyeri
Zimbabwe
12
0
Vusi Sibanda
Zimbabwe
12
0
Kyle Jarvis
Zimbabwe
12
0
Brian Vitori
Zimbabwe
12
0
Malcolm Waller
Zimbabwe
12
0
Asghar Stanikzai
Afghanistan
12
0
Karim Sadiq
Afghanistan
12
0
Brendan Taylor
Zimbabwe
12
0
Prosper Utseya
Zimbabwe
12
0
Graeme Cremer
Zimbabwe
12
0
Chris Mpofu
Zimbabwe
12
0
Izatullah Dawlatzai
Afghanistan
12
0
Dawlat Zadran
Afghanistan
12
0
Samiullah Shenwari
Afghanistan
12
0
Mohammad Shahzad
Afghanistan
12
0
Najibullah Zadran
Afghanistan
12
0
Ed Joyce
England
12
0
Adam Milne
New Zealand
12
0
Raza Hasan
Pakistan
12
0
William Porterfield
Ireland
12
0
Gary Wilson
Ireland
12
0
Alex Cusack
Ireland
12
0
Paul Stirling
Ireland
12
0
Shahid Afridi
12
0
Akila Dananjaya
Sri Lanka
12
0
Jade Dernbach
England
12
0
Richard Levi
South Africa
12
0
Dilshan Munaweera
Sri Lanka
12
0
Samuel Badree
West Indies