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.
TEST
2004
212 entries
1
21
Andrew Flintoff
ENG
5 clear of Adam Gilchrist
2
16
Adam Gilchrist
AUS
5 off the lead
3
15
Chris Cairns
NZ
6 off the lead
● LEADS
Andrew Flintoff
ENG
21 · 5 ahead of Gilchrist
↑ IN THE CHASE
0
players within 10% of the lead — Flintoff is out on their own
★ TOP-10 CUT-OFF
6
The mark at number ten — 202 entries sit below it
● NATION IN FRONT
Australia
7 of the top 50 · 10 teams represented
Most sixes — full list
212 entries, ranked
Table view
1
Andrew Flintoff
ENG
21
2
Adam Gilchrist
AUS
16
3
Chris Cairns
NZ
15
4
Jacob Oram
NZ
13
4
Herschelle Gibbs
SA
13
5
Jacques Kallis
SA
12
5
Matthew Hayden
AUS
12
5
Virender Sehwag
IND
12
6
Sanath Jayasuriya
SL
11
7
Michael Clarke
AUS
10
7
Justin Langer
AUS
10
7
Brian Lara
WI
10
7
Mohammad Ashraful
BAN
10
8
Mohammad Yousuf
PAK
8
9
Mohammad Rafique
BAN
7
10
Chris Gayle
WI
6
10
Kumar Sangakkara
SL
6
11
Mahela Jayawardene
SL
5
11
Damien Martyn
AUS
5
11
Zaheer Khan
IND
5
11
Dwayne Smith
WI
5
11
Michael Vaughan
ENG
5
11
Steve Harmison
ENG
5
11
Geraint Jones
ENG
5
11
Shoaib Akhtar
PAK
5
11
Graeme Smith
SA
5
11
Scott Styris
NZ
5
12
Neil McKenzie
SA
4
12
Rajin Saleh
BAN
4
12
Marcus Trescothick
ENG
4
12
Irfan Pathan
IND
4
12
Harbhajan Singh
IND
4
12
Darren Lehmann
AUS
4
12
Ricky Ponting
AUS
4
12
Muttiah Muralitharan
SL
4
12
Stephen Fleming
NZ
4
13
Upul Chandana
SL
3
13
Shoaib Malik
PAK
3
13
Asim Kamal
PAK
3
13
Rahul Dravid
IND
3
13
Ridley Jacobs
WI
3
13
Abdul Razzaq
PAK
3
13
Gary Kirsten
SA
3
13
Brendon McCullum
NZ
3
13
Zander de Bruyn
SA
3
13
Jacques Rudolph
SA
3
14
Stuart Carlisle
ZIM
2
14
Alester Maregwede
ZIM
2
14
Tinashe Panyangara
ZIM
2
14
Craig McMillan
NZ
2
14
Mathew Sinclair
NZ
2
14
Makhaya Ntini
SA
2
14
Dave Mohammed
WI
2
14
Ramnaresh Sarwan
WI
2
14
Yuvraj Singh
IND
2
14
Shane Warne
AUS
2
14
Tapash Baisya
BAN
2
14
Sachin Tendulkar
IND
2
14
Michael Kasprowicz
AUS
2
15
Jason Gillespie
AUS
1
15
Romesh Kaluwitharana
SL
1
15
Simon Katich
AUS
1
15
Chaminda Vaas
SL
1
15
Anil Kumble
IND
1
15
Mohammad Sami
PAK
1
15
Glenn McGrath
AUS
1
15
Gautam Gambhir
IND
1
15
Mohammad Kaif
IND
1
15
Lakshmipathy Balaji
IND
1
15
Vasbert Drakes
WI
1
15
Omari Banks
WI
1
15
Tino Best
WI
1
15
Fidel Edwards
WI
1
15
Shiv Chanderpaul
WI
1
15
Simon Jones
ENG
1
15
Sylvester Joseph
WI
1
15
Graham Thorpe
ENG
1
15
Khaled Mashud
BAN
1
15
Talha Jubair
BAN
1
15
Andrew Strauss
ENG
1
15
Younis Khan
PAK
1
15
Inzamam-ul-Haq
PAK
1
15
Manzarul Islam
BAN
1
15
Nafees Iqbal
BAN
1
15
Aftab Ahmed
BAN
1
15
Nicky Boje
SA
1
15
Andrew Hall
SA
1
15
Paul Wiseman
NZ
1
15
Tillakaratne Dilshan
SL
1
15
Kyle Mills
NZ
1
15
Marvan Atapattu
SL
1
15
Ian Butler
NZ
1
15
Brendan Taylor
ZIM
1
15
Prosper Utseya
ZIM
1
15
Gavin Ewing
ZIM
1
15
Heath Streak
ZIM
1
15
Trevor Gripper
ZIM
1
15
Andy Blignaut
ZIM
1
15
Robin Peterson
SA
1
15
Dale Steyn
SA
1
16
Grant Flower
ZIM
0
16
Thami Tsolekile
SA
0
16
Hashim Amla
SA
0
16
AB de Villiers
SA
0
16
Dion Ebrahim
ZIM
0
16
Tatenda Taibu
ZIM
0
16
Douglas Hondo
ZIM
0
16
Blessing Mahwire
ZIM
0
16
Mark Vermeulen
ZIM
0
16
Sean Ervine
ZIM
0
16
Ray Price
ZIM
0
16
Mluleki Nkala
ZIM
0
16
Stuart Matsikenyeri
ZIM
0
16
Elton Chigumbura
ZIM
0
16
Tawanda Mupariwa
ZIM
0
16
Michael Papps
NZ
0
16
Michael Mason
NZ
0
16
Dilhara Fernando
SL
0
16
Prasanna Jayawardene
SL
0
16
Daryl Tuffey
NZ
0
16
Mark Richardson
NZ
0
16
Chris Martin
NZ
0
16
Hamish Marshall
NZ
0
16
James Franklin
NZ
0
16
Martin van Jaarsveld
SA
0
16
Andre Nel
SA
0
16
Justin Ontong
SA
0
16
Lance Klusener
SA
0
16
Mark Boucher
SA
0
16
David Terbrugge
SA
0
16
Boeta Dippenaar
SA
0
16
Nantie Hayward
SA
0
16
Shaun Pollock
SA
0
16
Paul Adams
SA
0
16
Nazmul Hossain
BAN
0
16
Moin Khan
PAK
0
16
Faisal Hossain
BAN
0
16
Tareq Aziz
BAN
0
16
Enamul Haque jnr
BAN
0
16
Saqlain Mushtaq
PAK
0
16
Fazl-e-Akbar
PAK
0
16
Danish Kaneria
PAK
0
16
Imran Farhat
PAK
0
16
Ian Bell
ENG
0
16
Habibul Bashar
BAN
0
16
Shahriar Hossain
BAN
0
16
Javed Omar
BAN
0
16
Manjurul Islam
BAN
0
16
Mushfiqur Rahman
BAN
0
16
Alok Kapali
BAN
0
16
Mashrafe Mortaza
BAN
0
16
Alamgir Kabir
BAN
0
16
Hannan Sarkar
BAN
0
16
Mark Butcher
ENG
0
16
Ashley Giles
ENG
0
16
Chris Read
ENG
0
16
Nasser Hussain
ENG
0
16
Dwayne Bravo
WI
0
16
Matthew Hoggard
ENG
0
16
Rob Key
ENG
0
16
James Anderson
ENG
0
16
Gareth Batty
ENG
0
16
Martin Saggers
ENG
0
16
Mervyn Dillon
WI
0
16
Wavell Hinds
WI
0
16
Daren Ganga
WI
0
16
Pedro Collins
WI
0
16
Corey Collymore
WI
0
16
Ricardo Powell
WI
0
16
Devon Smith
WI
0
16
Carlton Baugh
WI
0
16
Ryan Hinds
WI
0
16
Adam Sanford
WI
0
16
Jermaine Lawson
WI
0
16
Aakash Chopra
IND
0
16
Parthiv Patel
IND
0
16
Sourav Ganguly
IND
0
16
VVS Laxman
IND
0
16
Dinesh Karthik
IND
0
16
Steve Waugh
AUS
0
16
Ajit Agarkar
IND
0
16
Ashish Nehra
IND
0
16
Murali Kartik
IND
0
16
Naved-ul-Hasan
PAK
0
16
Riaz Afridi
PAK
0
16
Mohammad Khalil
PAK
0
16
Taufeeq Umar
PAK
0
16
Kamran Akmal
PAK
0
16
Shabbir Ahmed
PAK
0
16
Umar Gul
PAK
0
16
Yasir Hameed
PAK
0
16
Salman Butt
PAK
0
16
Nuwan Zoysa
SL
0
16
Russel Arnold
SL
0
16
Kumar Dharmasena
SL
0
16
Rangana Herath
SL
0
16
Avishka Gunawardene
SL
0
16
Nathan Astle
NZ
0
16
Daniel Vettori
NZ
0
16
Thilan Samaraweera
SL
0
16
Jehan Mubarak
SL
0
16
Kaushal Lokuarachchi
SL
0
16
Farveez Maharoof
SL
0
16
Lasith Malinga
SL
0
16
Brad Williams
AUS
0
16
Nathan Bracken
AUS
0
16
Andrew Symonds
AUS
0
16
Nathan Hauritz
AUS
0
16
Hashan Tillakaratne
SL
0
16
Stuart MacGill
AUS
0
16
Matthew Elliott
AUS
0
16
Brett Lee
AUS
0
Show all 212 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
India in New Zealand ODI Series
NZ
185 (40.2)
IND
143/5 (22.4)
›