Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
On This Day
AI Insight
▼ QUICK LINKS
On This Day
▼
Records of the Day
Innings & bowling
Milestones of the Day
Career landmarks
Cricket AI Insight
AI analysis
Recent Series
▼
ICC Cricket World Cup
New Zealand in England ODI Series
New Zealand in England T20I Series
The Ashes
Bangladesh in England Test Match
Pakistan in England ODI Series
Recent Teams
▼
TBA
India
Zimbabwe
England
Bangladesh
New Zealand
Recent Players
▼
Harry Brook
Brad Evans
Will Jacks
Joe Root
Sikandar Raza
Josh Tongue
Abhishek Sharma
Ishan Kishan
Rashid Khan
Azmatullah Omarzai
Axar Patel
Ben Duckett
ODI 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
T20 World Cup
▼
World Cup 2026
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
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Most sixes in 2004: Top Performers, Rankings & Full Stats
This page shows players with the most sixes during the 2004 season, ranking them by their on-field performances.
ALL FORMATS
2004
330 entries
1
46
Andrew Flintoff
ENG
12 clear of Chris Cairns
2
34
Chris Cairns
NZ
12 off the lead
3
27
Jacques Kallis
SA
19 off the lead
● LEADS
Andrew Flintoff
ENG
46 · 12 ahead of Cairns
↑ IN THE CHASE
0
players within 10% of the lead — Flintoff is out on their own
★ TOP-10 CUT-OFF
15
The mark at number ten — 320 entries sit below it
● NATION IN FRONT
Australia
7 of the top 50 · 10 teams represented
Most sixes — full list
330 entries, ranked
Table view
1
Andrew Flintoff
ENG
46
2
Chris Cairns
NZ
34
3
Jacques Kallis
SA
27
4
Adam Gilchrist
AUS
25
4
Virender Sehwag
IND
25
5
Abdul Razzaq
PAK
22
6
Scott Styris
NZ
20
7
Andrew Symonds
AUS
18
7
Matthew Hayden
AUS
18
7
Herschelle Gibbs
SA
18
7
Mohammad Yousuf
PAK
18
7
Sourav Ganguly
IND
18
8
Ricky Ponting
AUS
17
8
Sanath Jayasuriya
SL
17
8
Craig McMillan
NZ
17
9
Jacob Oram
NZ
16
10
Stephen Fleming
NZ
15
10
Shahid Afridi
PAK
15
10
Inzamam-ul-Haq
PAK
15
10
Brian Lara
WI
15
11
Chris Gayle
WI
14
11
Dwayne Smith
WI
14
11
Mohammad Ashraful
BAN
14
12
Michael Clarke
AUS
13
13
Geraint Jones
ENG
11
13
Michael Vaughan
ENG
11
13
Shoaib Malik
PAK
11
13
Yuvraj Singh
IND
11
14
Irfan Pathan
IND
10
14
Mohammad Rafique
BAN
10
14
Ramnaresh Sarwan
WI
10
14
Justin Langer
AUS
10
14
Nathan Astle
NZ
10
15
Kumar Sangakkara
SL
9
15
Ricardo Powell
WI
9
16
Shiv Chanderpaul
WI
8
16
Marcus Trescothick
ENG
8
17
Damien Martyn
AUS
7
17
Zaheer Khan
IND
7
17
Sachin Tendulkar
IND
7
17
Mahela Jayawardene
SL
7
17
Jacques Rudolph
SA
7
18
Graeme Smith
SA
6
18
Shaun Pollock
SA
6
18
Ajit Agarkar
IND
6
18
Younis Khan
PAK
6
18
Rajin Saleh
BAN
6
18
Tatenda Taibu
ZIM
6
18
Elton Chigumbura
ZIM
6
19
Brendan Taylor
ZIM
5
19
Sean Ervine
ZIM
5
19
Shoaib Akhtar
PAK
5
19
Harbhajan Singh
IND
5
19
Rahul Dravid
IND
5
19
Paul Collingwood
ENG
5
19
Steve Harmison
ENG
5
19
Kyle Mills
NZ
5
19
Mark Boucher
SA
5
19
Upul Chandana
SL
5
19
Darren Lehmann
AUS
5
20
Muttiah Muralitharan
SL
4
20
Jason Gillespie
AUS
4
20
Saman Jayantha
SL
4
20
Brendon McCullum
NZ
4
20
Makhaya Ntini
SA
4
20
Neil McKenzie
SA
4
20
Chris Read
ENG
4
20
Andrew Strauss
ENG
4
20
Mohammad Sami
PAK
4
20
Mashrafe Mortaza
BAN
4
20
Alester Maregwede
ZIM
4
21
Heath Streak
ZIM
3
21
Moin Khan
PAK
3
21
Aftab Ahmed
BAN
3
21
Imran Farhat
PAK
3
21
Yasir Hameed
PAK
3
21
Asim Kamal
PAK
3
21
VVS Laxman
IND
3
21
Lakshmipathy Balaji
IND
3
21
Khaled Mashud
BAN
3
21
Kevin Pietersen
ENG
3
21
Ridley Jacobs
WI
3
21
Gary Kirsten
SA
3
21
Lance Klusener
SA
3
21
Zander de Bruyn
SA
3
21
Farveez Maharoof
SL
3
21
Marvan Atapattu
SL
3
21
Chaminda Vaas
SL
3
22
Nuwan Zoysa
SL
2
22
Avishka Gunawardene
SL
2
22
Tillakaratne Dilshan
SL
2
22
Michael Kasprowicz
AUS
2
22
Brad Haddin
AUS
2
22
Ian Harvey
AUS
2
22
Brett Lee
AUS
2
22
Chris Harris
NZ
2
22
Mathew Sinclair
NZ
2
22
Nicky Boje
SA
2
22
Robin Peterson
SA
2
22
Wavell Hinds
WI
2
22
Ian Blackwell
ENG
2
22
Dave Mohammed
WI
2
22
Vikram Solanki
ENG
2
22
Shane Warne
AUS
2
22
Rohan Gavaskar
IND
2
22
Azhar Mahmood
PAK
2
22
Tapash Baisya
BAN
2
22
Nafees Iqbal
BAN
2
22
Hannan Sarkar
BAN
2
22
Stuart Carlisle
ZIM
2
22
Mluleki Nkala
ZIM
2
22
Andy Blignaut
ZIM
2
22
Tinashe Panyangara
ZIM
2
22
Stuart Matsikenyeri
ZIM
2
22
Vusi Sibanda
ZIM
2
22
Prosper Utseya
ZIM
2
23
Tawanda Mupariwa
ZIM
1
23
Trevor Gripper
ZIM
1
23
Gavin Ewing
ZIM
1
23
Ray Price
ZIM
1
23
Mark Vermeulen
ZIM
1
23
Talha Jubair
BAN
1
23
Alok Kapali
BAN
1
23
Manzarul Islam
BAN
1
23
Faisal Hossain
BAN
1
23
Abdur Razzak
BAN
1
23
Saleem Elahi
PAK
1
23
MS Dhoni
IND
1
23
Gautam Gambhir
IND
1
23
Ashish Nehra
IND
1
23
Mohammad Kaif
IND
1
23
Hemang Badani
IND
1
23
Naved-ul-Hasan
PAK
1
23
Anil Kumble
IND
1
23
Alex Wharf
ENG
1
23
Ian Bell
ENG
1
23
Not on record
ENG
1
23
Mushfiqur Rahman
BAN
1
23
Khaled Mahmud
BAN
1
23
Simon Jones
ENG
1
23
Rob Key
ENG
1
23
Mervyn Dillon
WI
1
23
Clayton Lambert
WI
1
23
Dwayne Bravo
WI
1
23
Sylvester Joseph
WI
1
23
Ian Bradshaw
WI
1
23
Vasbert Drakes
WI
1
23
Devon Smith
WI
1
23
Omari Banks
WI
1
23
Tino Best
WI
1
23
Fidel Edwards
WI
1
23
Graham Thorpe
ENG
1
23
Darren Gough
ENG
1
23
Andrew Hall
SA
1
23
Dale Steyn
SA
1
23
Barney Rogers
ZIM
1
23
Kaushal Lokuarachchi
SL
1
23
Paul Wiseman
NZ
1
23
Ian Butler
NZ
1
23
Manoj Cheruparambil
HK
1
23
Simon Katich
AUS
1
23
Andy Bichel
AUS
1
23
Glenn McGrath
AUS
1
23
Michael Bevan
AUS
1
23
Romesh Kaluwitharana
SL
1
23
Russel Arnold
SL
1
24
Dilhara Fernando
SL
0
24
Prasanna Jayawardene
SL
0
24
Rangana Herath
SL
0
24
Kumar Dharmasena
SL
0
24
Hashan Tillakaratne
SL
0
24
Stuart MacGill
AUS
0
24
Brad Hogg
AUS
0
24
Matthew Elliott
AUS
0
24
Brad Williams
AUS
0
24
Nathan Bracken
AUS
0
24
Nathan Hauritz
AUS
0
24
Shane Watson
AUS
0
24
Michael Hussey
AUS
0
24
Alexander French
HK
0
24
Ilyas Gull
HK
0
24
Khalid Khan
HK
0
24
Sher Lama
HK
0
24
Roy Lamsam
HK
0
24
Najeeb Amar
HK
0
24
Rahul Sharma
HK
0
24
Tim Smart
HK
0
24
Tabarak Dar
HK
0
24
Nadeem Ahmed
HK
0
24
Nasir Hameed
HK
0
24
Andre Adams
NZ
0
24
Michael Papps
NZ
0
24
Michael Mason
NZ
0
24
Thilan Samaraweera
SL
0
24
Jehan Mubarak
SL
0
24
Lasith Malinga
SL
0
24
Nuwan Kulasekara
SL
0
24
Thilina Kandamby
SL
0
24
David Hemp
BER
0
24
Daryl Tuffey
NZ
0
24
Mark Richardson
NZ
0
24
Chris Martin
NZ
0
24
Hamish Marshall
NZ
0
24
James Franklin
NZ
0
24
Daniel Vettori
NZ
0
24
Waddington Mwayenga
ZIM
0
24
Ed Rainsford
ZIM
0
24
Hitesh Modi
KEN
0
24
Thomas Odoyo
KEN
0
24
Kennedy Otieno
KEN
0
24
Martin Suji
KEN
0
24
Steve Tikolo
KEN
0
24
Ravi Shah
KEN
0
24
Peter Ongondo
KEN
0
24
Brijal Patel
KEN
0
24
Ragheb Aga
KEN
0
24
Morris Ouma
KEN
0
24
Malhar Patel
KEN
0
24
Abdul Rehman
UAE
0
24
Ali Asad
UAE
0
24
Arshad Ali
UAE
0
24
Asghar Ali
UAE
0
24
Asim Saeed
UAE
0
24
Fahad Usman
UAE
0
24
Khurram Khan
UAE
0
24
Mohammad Tauqir
UAE
0
24
Naeemuddin Aslam
UAE
0
24
Rizwan Latif
UAE
0
24
Syed Maqsood
UAE
0
24
Ramveer Rai
UAE
0
24
Sameer Zia
UAE
0
24
Aijaz Ali
USA
0
24
Rohan Alexander
USA
0
24
Jignesh Desai
USA
0
24
Howard Johnson
USA
0
24
Mark Johnson
USA
0
24
Steve Massiah
USA
0
24
Rashid
USA
0
24
Tony Reid
USA
0
24
Leon Romero
USA
0
24
Richard Staple
USA
0
24
Donovan Blake
USA
0
24
Nasir Javed
USA
0
24
Charl Langeveldt
SA
0
24
Jean-Paul Duminy
SA
0
24
Albie Morkel
SA
0
24
Grant Flower
ZIM
0
24
Thami Tsolekile
SA
0
24
Hashim Amla
SA
0
24
AB de Villiers
SA
0
24
Martin van Jaarsveld
SA
0
24
Alan Dawson
SA
0
24
Paul Adams
SA
0
24
Craig Cumming
NZ
0
24
Peter Fulton
NZ
0
24
Gareth Hopkins
NZ
0
24
Afzaal Haider
HK
0
24
Andre Nel
SA
0
24
Justin Ontong
SA
0
24
Ashwell Prince
SA
0
24
David Terbrugge
SA
0
24
Boeta Dippenaar
SA
0
24
Nantie Hayward
SA
0
24
Robert Croft
ENG
0
24
Mark Butcher
ENG
0
24
Ashley Giles
ENG
0
24
Carlton Baugh
WI
0
24
Ravi Rampaul
WI
0
24
Ryan Hurley
WI
0
24
Matthew Maynard
ENG
0
24
Nasser Hussain
ENG
0
24
Courtney Browne
WI
0
24
Daren Ganga
WI
0
24
Pedro Collins
WI
0
24
Corey Collymore
WI
0
24
Ryan Hinds
WI
0
24
Adam Sanford
WI
0
24
Jermaine Lawson
WI
0
24
James Anderson
ENG
0
24
Anthony McGrath
ENG
0
24
Gareth Batty
ENG
0
24
Rikki Clarke
ENG
0
24
Martin Saggers
ENG
0
24
Matthew Hoggard
ENG
0
24
Sajid Mahmood
ENG
0
24
Matt Prior
ENG
0
24
Shahriar Hossain
BAN
0
24
Javed Omar
BAN
0
24
Manjurul Islam
BAN
0
24
Habibul Bashar
BAN
0
24
Hasibul Hossain
BAN
0
24
Not on record
ENG
0
24
Not on record
ENG
0
24
Not on record
ENG
0
24
Not on record
ENG
0
24
Not on record
ENG
0
24
Riaz Afridi
PAK
0
24
Mohammad Khalil
PAK
0
24
Bazid Khan
PAK
0
24
Murali Kartik
IND
0
24
Dinesh Karthik
IND
0
24
Aakash Chopra
IND
0
24
Sanjay Bangar
IND
0
24
Parthiv Patel
IND
0
24
Ramesh Powar
IND
0
24
Sridharan Sriram
IND
0
24
Dinesh Mongia
IND
0
24
Joginder Sharma
IND
0
24
Steve Waugh
AUS
0
24
Fazl-e-Akbar
PAK
0
24
Danish Kaneria
PAK
0
24
Imran Nazir
PAK
0
24
Salman Butt
PAK
0
24
Misbah-ul-Haq
PAK
0
24
Taufeeq Umar
PAK
0
24
Kamran Akmal
PAK
0
24
Shabbir Ahmed
PAK
0
24
Umar Gul
PAK
0
24
Saqlain Mushtaq
PAK
0
24
Nazmul Hossain
BAN
0
24
Tareq Aziz
BAN
0
24
Enamul Haque jnr
BAN
0
24
Alamgir Kabir
BAN
0
24
Hamilton Masakadza
ZIM
0
24
Douglas Hondo
ZIM
0
24
Blessing Mahwire
ZIM
0
24
Gary Brent
ZIM
0
24
Dion Ebrahim
ZIM
0
24
Travis Friend
ZIM
0
24
Chris Mpofu
ZIM
0
Show all 330 ↓
Nothing matches that filter.