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 2003 for all time
Position
Most sixes
Player Name
Team Name
1
40
Andrew Flintoff
England
2
37
Brian Lara
West Indies
3
34
Ricky Ponting
Australia
4
33
Matthew Hayden
Australia
5
29
Adam Gilchrist
Australia
6
26
Sourav Ganguly
India
7
25
Wavell Hinds
West Indies
8
24
Virender Sehwag
India
9
23
Herschelle Gibbs
South Africa
10
17
Abdul Razzaq
Pakistan
11
16
Chris Cairns
New Zealand
12
15
Scott Styris
New Zealand
13
14
Marcus Trescothick
England
13
14
Mohammad Yousuf
Pakistan
13
14
Chris Gayle
West Indies
14
13
Shoaib Malik
Pakistan
14
13
Sanath Jayasuriya
Sri Lanka
15
12
John Davison
Canada
16
11
Ricardo Powell
West Indies
16
11
Stephen Fleming
New Zealand
17
10
Marlon Samuels
West Indies
17
10
Shaun Pollock
South Africa
17
10
Jacques Kallis
South Africa
18
9
Shoaib Akhtar
Pakistan
18
9
Andre Adams
New Zealand
18
9
Inzamam-ul-Haq
Pakistan
18
9
Mohammad Rafique
Bangladesh
18
9
Darren Lehmann
Australia
18
9
Andy Bichel
Australia
19
8
Yuvraj Singh
India
19
8
Andrew Symonds
Australia
19
8
Heath Streak
Zimbabwe
19
8
Craig Wishart
Zimbabwe
20
7
Sean Ervine
Zimbabwe
20
7
Andrew Hall
South Africa
20
7
Aravinda de Silva
Sri Lanka
20
7
Shiv Chanderpaul
West Indies
20
7
Upul Chandana
Sri Lanka
20
7
Michael Bevan
Australia
20
7
Sachin Tendulkar
India
20
7
Craig McMillan
New Zealand
21
6
Rashid Latif
Pakistan
21
6
Rahul Dravid
India
21
6
Justin Langer
Australia
21
6
Michael Vaughan
England
21
6
Lance Klusener
South Africa
21
6
Younis Khan
Pakistan
21
6
Ramnaresh Sarwan
West Indies
21
6
Vasbert Drakes
West Indies
22
5
Imran Farhat
Pakistan
22
5
Mohammad Sami
Pakistan
22
5
Boeta Dippenaar
South Africa
22
5
Neil McKenzie
South Africa
22
5
Brett Lee
Australia
22
5
Damien Martyn
Australia
22
5
Mohammad Kaif
India
22
5
Moin Khan
Pakistan
22
5
Ashley Giles
England
22
5
Mashrafe Mortaza
Bangladesh
23
4
Alok Kapali
Bangladesh
23
4
Brendon McCullum
New Zealand
23
4
Lou Vincent
New Zealand
23
4
Zaheer Khan
India
23
4
Ajit Agarkar
India
23
4
Richard Johnson
England
23
4
Gary Kirsten
South Africa
23
4
Mohammad Hafeez
Pakistan
23
4
Graeme Smith
South Africa
23
4
Makhaya Ntini
South Africa
23
4
Muttiah Muralitharan
Sri Lanka
23
4
Stuart Matsikenyeri
Zimbabwe
23
4
Kennedy Otieno
Kenya
23
4
Feiko Kloppenburg
Netherlands
24
3
Jan-Berrie Burger
Namibia
24
3
Klaas-Jan van Noortwijk
Netherlands
24
3
Andy Blignaut
Zimbabwe
24
3
Travis Friend
Zimbabwe
24
3
Tatenda Taibu
Zimbabwe
24
3
Carlton Baugh
West Indies
24
3
Ridley Jacobs
West Indies
24
3
Jacques Rudolph
South Africa
24
3
Kumar Sangakkara
Sri Lanka
24
3
Yasir Hameed
Pakistan
24
3
Mark Boucher
South Africa
24
3
Jimmy Maher
Australia
24
3
Jason Gillespie
Australia
24
3
Steve Waugh
Australia
24
3
Jacob Oram
New Zealand
24
3
Shane Bond
New Zealand
24
3
Paul Collingwood
England
25
2
Gareth Batty
England
25
2
Rikki Clarke
England
25
2
Al Sahariar
Bangladesh
25
2
Khaled Mahmud
Bangladesh
25
2
Azhar Mahmood
Pakistan
25
2
Richard Jones
New Zealand
25
2
Mark Richardson
New Zealand
25
2
Hamish Marshall
New Zealand
25
2
Harbhajan Singh
India
25
2
Nasser Hussain
England
25
2
Darren Gough
England
25
2
Michael Clarke
Australia
25
2
Chris Read
England
25
2
Mark Butcher
England
25
2
Nick Knight
England
25
2
Taufeeq Umar
Pakistan
25
2
Misbah-ul-Haq
Pakistan
25
2
Mervyn Dillon
West Indies
25
2
Chaminda Vaas
Sri Lanka
25
2
Daren Ganga
West Indies
25
2
Mahela Jayawardene
Sri Lanka
25
2
Stuart Carlisle
Zimbabwe
25
2
Omari Banks
West Indies
25
2
Grant Flower
Zimbabwe
25
2
Dougie Marillier
Zimbabwe
25
2
Ian Billcliff
Canada
25
2
Desmond Chumney
Canada
25
2
Vikram Solanki
England
25
2
Tim de Leede
Netherlands
25
2
Peter Ongondo
Kenya
25
2
Collins Obuya
Kenya
25
2
Thomas Odoyo
Kenya
25
2
Maurice Odumbe
Kenya
25
2
Steve Tikolo
Kenya
25
2
Mark Vermeulen
Zimbabwe
25
2
Luuk van Troost
Netherlands
26
1
Shahid Afridi
26
1
Daan van Bunge
Netherlands
26
1
Tama Canning
New Zealand
26
1
Martin Suji
Kenya
26
1
David Obuya
Kenya
26
1
Morne Karg
Namibia
26
1
Roland Lefebvre
Netherlands
26
1
Edgar Schiferli
Netherlands
26
1
Bas Zuiderent
Netherlands
26
1
Deon Kotze
Namibia
26
1
Gavin Murgatroyd
Namibia
26
1
Melt van Schoor
Namibia
26
1
Rudi van Vuuren
Namibia
26
1
Fazil Sattaur
Canada
26
1
Sanjayan Thuraisingam
Canada
26
1
Joe Harris
Canada
26
1
Guy Whittall
Zimbabwe
26
1
Andy Flower
Zimbabwe
26
1
Trevor Gripper
Zimbabwe
26
1
Carl Hooper
West Indies
26
1
Adam Sanford
West Indies
26
1
Russel Arnold
Sri Lanka
26
1
Marvan Atapattu
Sri Lanka
26
1
Kaushal Lokuarachchi
Sri Lanka
26
1
Tillakaratne Dilshan
Sri Lanka
26
1
Kamran Akmal
Pakistan
26
1
Asim Kamal
Pakistan
26
1
Naved-ul-Hasan
Pakistan
26
1
James Kirtley
England
26
1
Nathan Hauritz
Australia
26
1
Simon Katich
Australia
26
1
Brad Williams
Australia
26
1
Alec Stewart
England
26
1
Andy Caddick
England
26
1
Graham Thorpe
England
26
1
VVS Laxman
India
26
1
Sanjay Bangar
India
26
1
Dinesh Mongia
India
26
1
Brad Hogg
Australia
26
1
Daniel Vettori
New Zealand
26
1
Matt Horne
New Zealand
26
1
Paul Wiseman
New Zealand
26
1
Wasim Akram
Pakistan
26
1
Saeed Anwar
Pakistan
26
1
Mohammad Ashraful
Bangladesh
26
1
Tushar Imran
Bangladesh
26
1
Anthony McGrath
England
27
0
Martin Saggers
England
27
0
Andrew Strauss
England
27
0
Ian Blackwell
England
27
0
Owais Shah
England
27
0
Akram Khan
Bangladesh
27
0
Habibul Bashar
Bangladesh
27
0
Hasibul Hossain
Bangladesh
27
0
Khaled Mashud
Bangladesh
27
0
Mehrab Hossain
Bangladesh
27
0
Javed Omar
Bangladesh
27
0
Manjurul Islam
Bangladesh
27
0
Mushfiqur Rahman
Bangladesh
27
0
Enamul Haque
Bangladesh
27
0
Mohammad Salim
Bangladesh
27
0
Anwar Hossain Monir
Bangladesh
27
0
Rajin Saleh
Bangladesh
27
0
Enamul Haque jnr
Bangladesh
27
0
Manzarul Islam
Bangladesh
27
0
Tareq Aziz
Bangladesh
27
0
Nafees Iqbal
Bangladesh
27
0
Tapash Baisya
Bangladesh
27
0
Sanwar Hossain
Bangladesh
27
0
Alamgir Kabir
Bangladesh
27
0
Ehsanul Haque
Bangladesh
27
0
Hannan Sarkar
Bangladesh
27
0
Talha Jubair
Bangladesh
27
0
Saqlain Mushtaq
Pakistan
27
0
Saleem Elahi
Pakistan
27
0
Mohammad Zahid
Pakistan
27
0
Waqar Younis
Pakistan
27
0
Mushtaq Ahmed
Pakistan
27
0
Michael Mason
New Zealand
27
0
Kyle Mills
New Zealand
27
0
Craig Cumming
New Zealand
27
0
Mathew Sinclair
New Zealand
27
0
Daryl Tuffey
New Zealand
27
0
Nathan Astle
New Zealand
27
0
Chris Harris
New Zealand
27
0
Ian Butler
New Zealand
27
0
Robbie Hart
New Zealand
27
0
Stuart MacGill
Australia
27
0
Aavishkar Salvi
India
27
0
Abhijit Kale
India
27
0
Irfan Pathan
India
27
0
Gautam Gambhir
India
27
0
Shane Warne
Australia
27
0
Glenn McGrath
Australia
27
0
Parthiv Patel
India
27
0
Lakshmipathy Balaji
India
27
0
Aakash Chopra
India
27
0
Sarandeep Singh
India
27
0
Sairaj Bahutule
India
27
0
Hemang Badani
India
27
0
Anil Kumble
India
27
0
Javagal Srinath
India
27
0
Ashish Nehra
India
27
0
Murali Kartik
India
27
0
Martin Bicknell
England
27
0
Craig White
England
27
0
Nathan Bracken
Australia
27
0
John Crawley
England
27
0
Martin Love
Australia
27
0
Shane Watson
Australia
27
0
Ian Harvey
Australia
27
0
Ed Smith
England
27
0
Kabir Ali
England
27
0
Richard Dawson
England
27
0
Steve Harmison
England
27
0
Rob Key
England
27
0
James Anderson
England
27
0
Ronnie Irani
England
27
0
Matthew Hoggard
England
27
0
Allan Donald
South Africa
27
0
Jonty Rhodes
South Africa
27
0
Paul Adams
South Africa
27
0
Nicky Boje
South Africa
27
0
Andre Nel
South Africa
27
0
Dewald Pretorius
South Africa
27
0
Imran Nazir
Pakistan
27
0
Danish Kaneria
Pakistan
27
0
Faisal Iqbal
Pakistan
27
0
Naved Latif
Pakistan
27
0
Farhan Adil
Pakistan
27
0
Salman Butt
Pakistan
27
0
Shabbir Ahmed
Pakistan
27
0
Umar Gul
Pakistan
27
0
Dilhara Fernando
Sri Lanka
27
0
Prasanna Jayawardene
Sri Lanka
27
0
Thilan Samaraweera
Sri Lanka
27
0
Charitha Buddhika
Sri Lanka
27
0
Chamila Gamage
Sri Lanka
27
0
Jehan Mubarak
Sri Lanka
27
0
Prabath Nissanka
Sri Lanka
27
0
Thilan Thushara
Sri Lanka
27
0
Dinusha Fernando
Sri Lanka
27
0
Nixon McLean
West Indies
27
0
Romesh Kaluwitharana
Sri Lanka
27
0
Kumar Dharmasena
Sri Lanka
27
0
Charl Willoughby
South Africa
27
0
Robin Peterson
South Africa
27
0
Monde Zondeki
South Africa
27
0
Martin van Jaarsveld
South Africa
27
0
Alan Dawson
South Africa
27
0
Hashan Tillakaratne
Sri Lanka
27
0
Jermaine Lawson
West Indies
27
0
David Bernard
West Indies
27
0
Devon Smith
West Indies
27
0
Avishka Gunawardene
Sri Lanka
27
0
Pedro Collins
West Indies
27
0
Corey Collymore
West Indies
27
0
Gary Brent
Zimbabwe
27
0
Ray Price
Zimbabwe
27
0
Brian Murphy
Zimbabwe
27
0
Henry Olonga
Zimbabwe
27
0
Craig Evans
Zimbabwe
27
0
Gavin Rennie
Zimbabwe
27
0
Tino Best
West Indies
27
0
Jerome Taylor
West Indies
27
0
Fidel Edwards
West Indies
27
0
Ravi Rampaul
West Indies
27
0
Alistair Campbell
Zimbabwe
27
0
Davis Joseph
Canada
27
0
Ishwar Maraj
Canada
27
0
Nicholas de Groot
Canada
27
0
Austin Codrington
Canada
27
0
Gavin Ewing
Zimbabwe
27
0
Barry Seebaran
Canada
27
0
Nicholas Ifill
Canada
27
0
Ashish Patel
Canada
27
0
Abdool Samad
Canada
27
0
Jim Troughton
England
27
0
Aasif Karim
Kenya
27
0
Hitesh Modi
Kenya
27
0
Dion Ebrahim
Zimbabwe
27
0
Douglas Hondo
Zimbabwe
27
0
Blessing Mahwire
Zimbabwe
27
0
Vusi Sibanda
Zimbabwe
27
0
Alester Maregwede
Zimbabwe
27
0
Barney Rogers
Zimbabwe
27
0
Charles Coventry
Zimbabwe
27
0
Jamaluddin Ahmed
Bangladesh
27
0
Moniruzzaman
Bangladesh
27
0
Ashish Bagai
Canada
27
0
Sarel Burger
Namibia
27
0
Burton van Rooi
Namibia
27
0
Gerrie Snyman
Namibia
27
0
Stefan Swanepoel
Namibia
27
0
Riaan Walters
Namibia
27
0
Adeel Raja
Netherlands
27
0
Jacob-Jan Esmeijer
Netherlands
27
0
Reinout Scholte
Netherlands
27
0
Danie Keulder
Namibia
27
0
Bjorn Kotze
Namibia
27
0
Louis Burger
Namibia
27
0
Brijal Patel
Kenya
27
0
Alfred Luseno
Kenya
27
0
Tony Suji
Kenya
27
0
Joseph Angara
Kenya
27
0
Ravi Shah
Kenya
27
0
Jimmy Kamande
Kenya
27
0
Faisal Athar
Pakistan
27
0
Junaid Zia
Pakistan
27
0
Morne van Wyk
South Africa
27
0
Kaushalya Weeraratne
Sri Lanka
27
0
Pulasthi Gunaratne
Sri Lanka
27
0
Dharshana Gamage
Sri Lanka
27
0
Ryan Hurley
West Indies
27
0
Richard Sims
Zimbabwe
27
0
Yasir Chowdhury
Bangladesh
27
0
Henk-Jan Mol
Netherlands
27
0
Jeroen Smits
Netherlands
27
0
Nick Statham
Netherlands
27
0
Chris Nevin
New Zealand
27
0
Paul Hitchcock
New Zealand
27
0
Matthew Walker
New Zealand