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 2004 for all time
Position
Most sixes
Player Name
Team Name
1
46
Andrew Flintoff
England
2
34
Chris Cairns
New Zealand
3
27
Jacques Kallis
South Africa
4
25
Adam Gilchrist
Australia
4
25
Virender Sehwag
India
5
22
Abdul Razzaq
Pakistan
6
20
Scott Styris
New Zealand
7
18
Mohammad Yousuf
Pakistan
7
18
Sourav Ganguly
India
7
18
Matthew Hayden
Australia
7
18
Andrew Symonds
Australia
7
18
Herschelle Gibbs
South Africa
8
17
Sanath Jayasuriya
Sri Lanka
8
17
Ricky Ponting
Australia
8
17
Craig McMillan
New Zealand
9
16
Jacob Oram
New Zealand
10
15
Inzamam-ul-Haq
Pakistan
10
15
Stephen Fleming
New Zealand
10
15
Brian Lara
West Indies
10
15
Shahid Afridi
11
14
Chris Gayle
West Indies
11
14
Dwayne Smith
West Indies
11
14
Mohammad Ashraful
Bangladesh
12
13
Michael Clarke
Australia
13
11
Michael Vaughan
England
13
11
Yuvraj Singh
India
13
11
Geraint Jones
England
13
11
Shoaib Malik
Pakistan
14
10
Mohammad Rafique
Bangladesh
14
10
Nathan Astle
New Zealand
14
10
Irfan Pathan
India
14
10
Justin Langer
Australia
14
10
Ramnaresh Sarwan
West Indies
15
9
Ricardo Powell
West Indies
15
9
Kumar Sangakkara
Sri Lanka
16
8
Shiv Chanderpaul
West Indies
16
8
Marcus Trescothick
England
17
7
Damien Martyn
Australia
17
7
Zaheer Khan
India
17
7
Sachin Tendulkar
India
17
7
Jacques Rudolph
South Africa
17
7
Mahela Jayawardene
Sri Lanka
18
6
Shaun Pollock
South Africa
18
6
Graeme Smith
South Africa
18
6
Tatenda Taibu
Zimbabwe
18
6
Ajit Agarkar
India
18
6
Rajin Saleh
Bangladesh
18
6
Younis Khan
Pakistan
18
6
Elton Chigumbura
Zimbabwe
19
5
Brendan Taylor
Zimbabwe
19
5
Shoaib Akhtar
Pakistan
19
5
Kyle Mills
New Zealand
19
5
Rahul Dravid
India
19
5
Harbhajan Singh
India
19
5
Darren Lehmann
Australia
19
5
Paul Collingwood
England
19
5
Steve Harmison
England
19
5
Sean Ervine
Zimbabwe
19
5
Mark Boucher
South Africa
19
5
Upul Chandana
Sri Lanka
20
4
Muttiah Muralitharan
Sri Lanka
20
4
Makhaya Ntini
South Africa
20
4
Mohammad Sami
Pakistan
20
4
Neil McKenzie
South Africa
20
4
Saman Jayantha
Sri Lanka
20
4
Chris Read
England
20
4
Jason Gillespie
Australia
20
4
Brendon McCullum
New Zealand
20
4
Andrew Strauss
England
20
4
Mashrafe Mortaza
Bangladesh
20
4
Alester Maregwede
Zimbabwe
21
3
Khaled Mashud
Bangladesh
21
3
Kevin Pietersen
England
21
3
Aftab Ahmed
Bangladesh
21
3
Moin Khan
Pakistan
21
3
Imran Farhat
Pakistan
21
3
VVS Laxman
India
21
3
Lakshmipathy Balaji
India
21
3
Heath Streak
Zimbabwe
21
3
Zander de Bruyn
South Africa
21
3
Gary Kirsten
South Africa
21
3
Yasir Hameed
Pakistan
21
3
Asim Kamal
Pakistan
21
3
Lance Klusener
South Africa
21
3
Marvan Atapattu
Sri Lanka
21
3
Chaminda Vaas
Sri Lanka
21
3
Farveez Maharoof
Sri Lanka
21
3
Ridley Jacobs
West Indies
22
2
Wavell Hinds
West Indies
22
2
Nuwan Zoysa
Sri Lanka
22
2
Avishka Gunawardene
Sri Lanka
22
2
Tillakaratne Dilshan
Sri Lanka
22
2
Robin Peterson
South Africa
22
2
Nicky Boje
South Africa
22
2
Stuart Carlisle
Zimbabwe
22
2
Stuart Matsikenyeri
Zimbabwe
22
2
Vusi Sibanda
Zimbabwe
22
2
Dave Mohammed
West Indies
22
2
Mluleki Nkala
Zimbabwe
22
2
Andy Blignaut
Zimbabwe
22
2
Rohan Gavaskar
India
22
2
Shane Warne
Australia
22
2
Michael Kasprowicz
Australia
22
2
Brett Lee
Australia
22
2
Brad Haddin
Australia
22
2
Ian Harvey
Australia
22
2
Azhar Mahmood
Pakistan
22
2
Mathew Sinclair
New Zealand
22
2
Chris Harris
New Zealand
22
2
Hannan Sarkar
Bangladesh
22
2
Tapash Baisya
Bangladesh
22
2
Nafees Iqbal
Bangladesh
22
2
Ian Blackwell
England
22
2
Tinashe Panyangara
Zimbabwe
22
2
Prosper Utseya
Zimbabwe
22
2
Vikram Solanki
England
23
1
Alex Wharf
England
23
1
Tawanda Mupariwa
Zimbabwe
23
1
Barney Rogers
Zimbabwe
23
1
Mushfiqur Rahman
Bangladesh
23
1
Ian Bell
England
23
1
Khaled Mahmud
Bangladesh
23
1
Manzarul Islam
Bangladesh
23
1
Faisal Hossain
Bangladesh
23
1
Talha Jubair
Bangladesh
23
1
Alok Kapali
Bangladesh
23
1
Paul Wiseman
New Zealand
23
1
Abdur Razzak
Bangladesh
23
1
Ian Butler
New Zealand
23
1
Saleem Elahi
Pakistan
23
1
Simon Katich
Australia
23
1
Andy Bichel
Australia
23
1
Graham Thorpe
England
23
1
Darren Gough
England
23
1
Rob Key
England
23
1
Simon Jones
England
23
1
Mohammad Kaif
India
23
1
Glenn McGrath
Australia
23
1
Michael Bevan
Australia
23
1
MS Dhoni
India
23
1
Anil Kumble
India
23
1
Ashish Nehra
India
23
1
Hemang Badani
India
23
1
Gautam Gambhir
India
23
1
Ray Price
Zimbabwe
23
1
Mark Vermeulen
Zimbabwe
23
1
Gavin Ewing
Zimbabwe
23
1
Trevor Gripper
Zimbabwe
23
1
Dwayne Bravo
West Indies
23
1
Sylvester Joseph
West Indies
23
1
Ian Bradshaw
West Indies
23
1
Vasbert Drakes
West Indies
23
1
Devon Smith
West Indies
23
1
Omari Banks
West Indies
23
1
Tino Best
West Indies
23
1
Fidel Edwards
West Indies
23
1
Manoj Cheruparambil
Hong Kong
23
1
Dale Steyn
South Africa
23
1
Naved-ul-Hasan
Pakistan
23
1
Andrew Hall
South Africa
23
1
Romesh Kaluwitharana
Sri Lanka
23
1
Russel Arnold
Sri Lanka
23
1
Kaushal Lokuarachchi
Sri Lanka
23
1
Mervyn Dillon
West Indies
23
1
Clayton Lambert
West Indies
24
0
Courtney Browne
West Indies
24
0
Lasith Malinga
Sri Lanka
24
0
Nuwan Kulasekara
Sri Lanka
24
0
Thilan Samaraweera
Sri Lanka
24
0
Jehan Mubarak
Sri Lanka
24
0
Daren Ganga
West Indies
24
0
Pedro Collins
West Indies
24
0
Corey Collymore
West Indies
24
0
Dilhara Fernando
Sri Lanka
24
0
Prasanna Jayawardene
Sri Lanka
24
0
Rangana Herath
Sri Lanka
24
0
Kumar Dharmasena
Sri Lanka
24
0
Mohammad Khalil
Pakistan
24
0
Bazid Khan
Pakistan
24
0
Salman Butt
Pakistan
24
0
Paul Adams
South Africa
24
0
David Terbrugge
South Africa
24
0
Boeta Dippenaar
South Africa
24
0
Nantie Hayward
South Africa
24
0
Charl Langeveldt
South Africa
24
0
Jean-Paul Duminy
South Africa
24
0
Albie Morkel
South Africa
24
0
Hashan Tillakaratne
Sri Lanka
24
0
Thami Tsolekile
South Africa
24
0
Hashim Amla
South Africa
24
0
AB de Villiers
South Africa
24
0
Martin van Jaarsveld
South Africa
24
0
Alan Dawson
South Africa
24
0
Andre Nel
South Africa
24
0
Justin Ontong
South Africa
24
0
Ashwell Prince
South Africa
24
0
Alexander French
Hong Kong
24
0
Ilyas Gull
Hong Kong
24
0
Khalid Khan
Hong Kong
24
0
Sher Lama
Hong Kong
24
0
Roy Lamsam
Hong Kong
24
0
Najeeb Amar
Hong Kong
24
0
Rahul Sharma
Hong Kong
24
0
Tim Smart
Hong Kong
24
0
Tabarak Dar
Hong Kong
24
0
Nadeem Ahmed
Hong Kong
24
0
Nasir Hameed
Hong Kong
24
0
Hitesh Modi
Kenya
24
0
Thomas Odoyo
Kenya
24
0
Kennedy Otieno
Kenya
24
0
Martin Suji
Kenya
24
0
Steve Tikolo
Kenya
24
0
Ravi Shah
Kenya
24
0
Peter Ongondo
Kenya
24
0
Brijal Patel
Kenya
24
0
Ragheb Aga
Kenya
24
0
Morris Ouma
Kenya
24
0
Malhar Patel
Kenya
24
0
Thilina Kandamby
Sri Lanka
24
0
Abdul Rehman
United Arab Emirates
24
0
Ali Asad
United Arab Emirates
24
0
Arshad Ali
United Arab Emirates
24
0
Asghar Ali
United Arab Emirates
24
0
Asim Saeed
United Arab Emirates
24
0
Fahad Usman
United Arab Emirates
24
0
Khurram Khan
United Arab Emirates
24
0
Mohammad Tauqir
United Arab Emirates
24
0
Naeemuddin Aslam
United Arab Emirates
24
0
Rizwan Latif
United Arab Emirates
24
0
Syed Maqsood
United Arab Emirates
24
0
Ramveer Rai
United Arab Emirates
24
0
Sameer Zia
United Arab Emirates
24
0
Aijaz Ali
U.S.A.
24
0
Rohan Alexander
U.S.A.
24
0
Jignesh Desai
U.S.A.
24
0
Howard Johnson
U.S.A.
24
0
Mark Johnson
U.S.A.
24
0
Steve Massiah
U.S.A.
24
0
Rashid
U.S.A.
24
0
Tony Reid
U.S.A.
24
0
Leon Romero
U.S.A.
24
0
Richard Staple
U.S.A.
24
0
Donovan Blake
U.S.A.
24
0
Nasir Javed
U.S.A.
24
0
Ryan Hurley
West Indies
24
0
Ed Rainsford
Zimbabwe
24
0
Riaz Afridi
24
0
Carlton Baugh
West Indies
24
0
Ryan Hinds
West Indies
24
0
Adam Sanford
West Indies
24
0
Jermaine Lawson
West Indies
24
0
Ravi Rampaul
West Indies
24
0
Grant Flower
Zimbabwe
24
0
Gary Brent
Zimbabwe
24
0
Dion Ebrahim
Zimbabwe
24
0
Travis Friend
Zimbabwe
24
0
Hamilton Masakadza
Zimbabwe
24
0
Douglas Hondo
Zimbabwe
24
0
Blessing Mahwire
Zimbabwe
24
0
Dinesh Karthik
India
24
0
Sanjay Bangar
India
24
0
Parthiv Patel
India
24
0
Murali Kartik
India
24
0
Ramesh Powar
India
24
0
Sridharan Sriram
India
24
0
Dinesh Mongia
India
24
0
Joginder Sharma
India
24
0
Steve Waugh
Australia
24
0
Aakash Chopra
India
24
0
Brad Hogg
Australia
24
0
Matthew Elliott
Australia
24
0
James Anderson
England
24
0
Anthony McGrath
England
24
0
Gareth Batty
England
24
0
Rikki Clarke
England
24
0
Martin Saggers
England
24
0
Robert Croft
England
24
0
Mark Butcher
England
24
0
Ashley Giles
England
24
0
Matthew Hoggard
England
24
0
Stuart MacGill
Australia
24
0
Brad Williams
Australia
24
0
Nathan Bracken
Australia
24
0
Matthew Maynard
England
24
0
Nasser Hussain
England
24
0
Nathan Hauritz
Australia
24
0
Shane Watson
Australia
24
0
Michael Hussey
Australia
24
0
Saqlain Mushtaq
Pakistan
24
0
Fazl-e-Akbar
Pakistan
24
0
Imran Nazir
Pakistan
24
0
Misbah-ul-Haq
Pakistan
24
0
Danish Kaneria
Pakistan
24
0
Taufeeq Umar
Pakistan
24
0
Kamran Akmal
Pakistan
24
0
Shabbir Ahmed
Pakistan
24
0
Umar Gul
Pakistan
24
0
Andre Adams
New Zealand
24
0
Craig Cumming
New Zealand
24
0
Peter Fulton
New Zealand
24
0
Gareth Hopkins
New Zealand
24
0
Daryl Tuffey
New Zealand
24
0
Mark Richardson
New Zealand
24
0
Chris Martin
New Zealand
24
0
Hamish Marshall
New Zealand
24
0
James Franklin
New Zealand
24
0
Michael Papps
New Zealand
24
0
Michael Mason
New Zealand
24
0
Daniel Vettori
New Zealand
24
0
Nazmul Hossain
Bangladesh
24
0
Enamul Haque jnr
Bangladesh
24
0
Tareq Aziz
Bangladesh
24
0
Alamgir Kabir
Bangladesh
24
0
Sajid Mahmood
England
24
0
Matt Prior
England
24
0
Habibul Bashar
Bangladesh
24
0
Hasibul Hossain
Bangladesh
24
0
Shahriar Hossain
Bangladesh
24
0
Javed Omar
Bangladesh
24
0
Manjurul Islam
Bangladesh
24
0
Waddington Mwayenga
Zimbabwe
24
0
David Hemp
Bermuda
24
0
Chris Mpofu
Zimbabwe
24
0
Afzaal Haider
Hong Kong