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 2007 for all time
Position
Most sixes
Player Name
Team Name
1
49
Yuvraj Singh
India
1
49
Matthew Hayden
Australia
2
37
MS Dhoni
India
2
37
Sanath Jayasuriya
Sri Lanka
3
35
Adam Gilchrist
Australia
4
34
Jacob Oram
New Zealand
4
34
Shahid Afridi
5
32
Craig McMillan
New Zealand
6
31
Brendon McCullum
New Zealand
6
31
Sourav Ganguly
India
7
29
Herschelle Gibbs
South Africa
7
29
AB de Villiers
South Africa
8
28
Chris Gayle
West Indies
8
28
Andrew Symonds
Australia
9
27
Mahela Jayawardene
Sri Lanka
10
26
Imran Nazir
Pakistan
10
26
Shoaib Malik
Pakistan
11
24
Marlon Samuels
West Indies
12
23
Lionel Cann
Bermuda
12
23
Justin Kemp
South Africa
12
23
Younis Khan
Pakistan
13
22
Paul Collingwood
England
13
22
Mark Boucher
South Africa
14
21
Jacques Kallis
South Africa
14
21
Shiv Chanderpaul
West Indies
14
21
Michael Hussey
Australia
14
21
Mashrafe Mortaza
Bangladesh
15
20
Ross Taylor
New Zealand
15
20
Kevin Pietersen
England
15
20
Ricky Ponting
Australia
16
19
Robin Uthappa
India
16
19
Elton Chigumbura
Zimbabwe
17
18
Misbah-ul-Haq
Pakistan
18
17
Peter Fulton
New Zealand
18
17
Aftab Ahmed
Bangladesh
18
17
Trent Johnston
Ireland
19
16
Stephen Fleming
New Zealand
19
16
Scott Styris
New Zealand
19
16
Graeme Smith
South Africa
20
15
Brad Hodge
Australia
21
14
Virender Sehwag
India
21
14
Sachin Tendulkar
India
22
13
Cameron White
Australia
22
13
Michael Clarke
Australia
22
13
Albie Morkel
South Africa
22
13
Kevin O'Brien
Ireland
23
12
Dwayne Smith
West Indies
23
12
Irfan Pathan
India
24
11
Rahul Dravid
India
24
11
Eoin Morgan
England
24
11
Owais Shah
England
24
11
Matt Prior
England
24
11
Kumar Sangakkara
Sri Lanka
24
11
Thomas Odoyo
Kenya
25
10
Dimitri Mascarenhas
England
25
10
Shaun Pollock
South Africa
25
10
Dwayne Bravo
West Indies
25
10
Runako Morton
West Indies
25
10
Mohammad Ashraful
Bangladesh
25
10
Lou Vincent
New Zealand
26
9
Brad Haddin
Australia
26
9
Tillakaratne Dilshan
Sri Lanka
26
9
Chamara Silva
Sri Lanka
26
9
Brian Lara
West Indies
26
9
Ashif Mulla
Canada
27
8
Paul Nixon
England
27
8
Neil McCallum
Scotland
27
8
Dean Minors
Bermuda
27
8
Tamim Iqbal
Bangladesh
27
8
Nazimuddin
Bangladesh
27
8
Gautam Gambhir
India
28
7
Shane Watson
Australia
28
7
Mohammad Yousuf
Pakistan
28
7
Ian Bell
England
28
7
Kevin Hurdle
Bermuda
28
7
Brendan Taylor
Zimbabwe
28
7
Jehan Mubarak
Sri Lanka
28
7
Farveez Maharoof
Sri Lanka
28
7
David Obuya
Kenya
29
6
Tanmay Mishra
Kenya
29
6
Peter Borren
Netherlands
29
6
Steve Tikolo
Kenya
29
6
Jeremy Bray
Ireland
29
6
John Blain
Scotland
29
6
Mudassar Bukhari
Netherlands
29
6
Ramnaresh Sarwan
West Indies
29
6
Janeiro Tucker
Bermuda
29
6
John Davison
Canada
29
6
Mohammad Rafique
Bangladesh
29
6
Zaheer Khan
India
30
5
Harbhajan Singh
India
30
5
Rohit Sharma
India
30
5
Brad Hogg
Australia
30
5
Andrew Flintoff
England
30
5
Abdur Razzak
Bangladesh
30
5
Irving Romaine
Bermuda
30
5
Farhad Reza
Bangladesh
30
5
Tatenda Taibu
Zimbabwe
30
5
Lasith Malinga
Sri Lanka
30
5
Jean-Paul Duminy
South Africa
30
5
Andre Nel
South Africa
30
5
Naved-ul-Hasan
Pakistan
30
5
Ryan Watson
Scotland
30
5
Dave Langford-Smith
Ireland
30
5
Mal Loye
England
30
5
Ravi Shah
Kenya
30
5
Collins Obuya
Kenya
31
4
Sunil Dhaniram
Canada
31
4
Fraser Watts
Scotland
31
4
Darron Reekers
Netherlands
31
4
Sohail Tanvir
Pakistan
31
4
Mohammad Sami
Pakistan
31
4
Kamran Akmal
Pakistan
31
4
Mohammad Hafeez
Pakistan
31
4
Dale Steyn
South Africa
31
4
Michael Vandort
Sri Lanka
31
4
Upul Tharanga
Sri Lanka
31
4
Vusi Sibanda
Zimbabwe
31
4
Clay Smith
Bermuda
31
4
David Hemp
Bermuda
31
4
Malachi Jones
Bermuda
31
4
Abdool Samad
Canada
31
4
Ian Billcliff
Canada
31
4
Shakib Al Hasan
Bangladesh
31
4
Mushfiqur Rahim
Bangladesh
31
4
Shahriar Nafees
Bangladesh
31
4
Inzamam-ul-Haq
Pakistan
31
4
James Franklin
New Zealand
31
4
Kyle Mills
New Zealand
31
4
Andrew Strauss
England
32
3
Darren Maddy
England
32
3
Dinesh Karthik
India
32
3
Junaid Siddique
Bangladesh
32
3
Javed Omar
Bangladesh
32
3
Desmond Chumney
Canada
32
3
Umar Bhatti
Canada
32
3
Don Maxwell
Canada
32
3
Stuart Matsikenyeri
Zimbabwe
32
3
Ravi Rampaul
West Indies
32
3
Gary Brent
Zimbabwe
32
3
Daren Powell
West Indies
32
3
Devon Smith
West Indies
32
3
Johan Botha
South Africa
32
3
Craig Wright
Scotland
32
3
Arvind Kandappah
Canada
32
3
Luke Wright
England
32
3
Jimmy Kamande
Kenya
32
3
Morris Ouma
Kenya
33
2
Nehemiah Odhiambo
Kenya
33
2
Rajesh Bhudia
Kenya
33
2
Ed Joyce
England
33
2
Dougie Brown
England
33
2
George Codrington
Canada
33
2
Navdeep Poonia
Scotland
33
2
Majid Haq
Scotland
33
2
Ryan ten Doeschate
Netherlands
33
2
Paul Hoffmann
Scotland
33
2
Tom de Grooth
Netherlands
33
2
Loots Bosman
South Africa
33
2
Morne Morkel
South Africa
33
2
Iftikhar Anjum
Pakistan
33
2
Hashim Amla
South Africa
33
2
Chaminda Vaas
Sri Lanka
33
2
Malinga Bandara
Sri Lanka
33
2
Rawl Lewis
West Indies
33
2
Corey Collymore
West Indies
33
2
Hamilton Masakadza
Zimbabwe
33
2
Geoff Barnett
Canada
33
2
James Celestine
Bermuda
33
2
Habibul Bashar
Bangladesh
33
2
Stuart Broad
England
33
2
Tapash Baisya
Bangladesh
33
2
Jamie How
New Zealand
33
2
Shane Warne
Australia
33
2
Gavin Hamilton
England
33
2
Michael Vaughan
England
33
2
Mitchell Johnson
Australia
33
2
Brett Lee
Australia
34
1
Adam Voges
Australia
34
1
Shaun Tait
Australia
34
1
Liam Plunkett
England
34
1
Yusuf Pathan
India
34
1
Sreesanth
India
34
1
Ramesh Powar
India
34
1
Wasim Jaffer
India
34
1
Murali Kartik
India
34
1
Anil Kumble
India
34
1
Jeetan Patel
New Zealand
34
1
Iain O'Brien
New Zealand
34
1
Shahid Nazir
Pakistan
34
1
Mark Gillespie
New Zealand
34
1
Danish Kaneria
Pakistan
34
1
Hamish Marshall
New Zealand
34
1
Mathew Sinclair
New Zealand
34
1
Mahmudullah
Bangladesh
34
1
Nathan Astle
New Zealand
34
1
Chris Tremlett
England
34
1
Alok Kapali
Bangladesh
34
1
Jacobi Robinson
Bermuda
34
1
Ashish Bagai
Canada
34
1
Qaiser Ali
Canada
34
1
Josclyn Pitcher
Bermuda
34
1
Azeem Pitcher
Bermuda
34
1
Brenton Parchment
West Indies
34
1
Sean Williams
Zimbabwe
34
1
Timycen Maruma
Zimbabwe
34
1
Prosper Utseya
Zimbabwe
34
1
Jerome Taylor
West Indies
34
1
Denesh Ramdin
West Indies
34
1
Russel Arnold
Sri Lanka
34
1
Muttiah Muralitharan
Sri Lanka
34
1
Marvan Atapattu
Sri Lanka
34
1
Yasir Arafat
Pakistan
34
1
Fawad Alam
Pakistan
34
1
Umar Gul
Pakistan
34
1
Yasir Hameed
Pakistan
34
1
Salman Butt
Pakistan
34
1
Abdul Razzaq
Pakistan
34
1
Ashwell Prince
South Africa
34
1
Chamu Chibhabha
Zimbabwe
34
1
RG Mukasa
34
1
Luke Pomersbach
Australia
34
1
Dougie Lockhart
Scotland
34
1
Morne van Wyk
South Africa
34
1
Gulam Bodi
South Africa
34
1
Eric Szwarczynski
Netherlands
34
1
Colin Smith
Scotland
34
1
Jamie Dalrymple
England
34
1
Vikram Solanki
England
34
1
Abdul Jabbar
Canada
34
1
Trevin Bastiampillai
Canada
34
1
Phil Mustard
England
34
1
Andre Botha
Ireland
34
1
Kyle McCallan
Ireland
34
1
Tim de Leede
Netherlands
34
1
Alex Obanda
Kenya
34
1
Alexei Kervezee
Netherlands
34
1
Daan van Bunge
Netherlands
34
1
Peter Ongondo
Kenya
34
1
Alex Cusack
Ireland
34
1
Niall O'Brien
Ireland
34
1
Kenny Carroll
Ireland
34
1
Thinus Fourie
Ireland
35
0
Roger Whelan
Ireland
35
0
Gary Wilson
Ireland
35
0
William Porterfield
Ireland
35
0
Andrew White
Ireland
35
0
Lameck Onyango
Kenya
35
0
Tony Suji
Kenya
35
0
Luuk van Troost
Netherlands
35
0
Henk-Jan Mol
Netherlands
35
0
Jeroen Smits
Netherlands
35
0
Bas Zuiderent
Netherlands
35
0
Adeel Raja
Netherlands
35
0
Edgar Schiferli
Netherlands
35
0
Hiren Varaiya
Kenya
35
0
Alfred Luseno
Kenya
35
0
John Mooney
Ireland
35
0
Paul Mooney
Ireland
35
0
Peter Gillespie
Ireland
35
0
Dom Joyce
Ireland
35
0
Michael Yardy
England
35
0
Mohsin Mulla
Canada
35
0
Shahzad Khan
Canada
35
0
Calvert Hooper
Canada
35
0
Henry Osinde
Canada
35
0
Kevin Sandher
Canada
35
0
Jeremy Snape
England
35
0
Mohammad Iqbal
Canada
35
0
Jason Patraj
Canada
35
0
Aftab Shamsudeen
Canada
35
0
Kenneth Kamyuka
Canada
35
0
Omer Hussain
Scotland
35
0
Glenn Rogers
Scotland
35
0
Rayad Emrit
West Indies
35
0
Kieron Pollard
West Indies
35
0
Austin Richards
West Indies
35
0
Ed Rainsford
Zimbabwe
35
0
Anthony Ireland
Zimbabwe
35
0
Johan van der Wath
South Africa
35
0
Gordon Drummond
Scotland
35
0
Ross Lyons
Scotland
35
0
Mark Jonkman
Netherlands
35
0
Dewald Nel
Scotland
35
0
Pieter Seelaar
Netherlands
35
0
Billy Stelling
Netherlands
35
0
Atse Buurman
Netherlands
35
0
Geert-Maarten Mol
Netherlands
35
0
Nathan McCullum
New Zealand
35
0
Najaf Shah
Pakistan
35
0
Nadif Chowdhury
Bangladesh
35
0
Jadavji Jesani
Kenya
35
0
E Isaneez
35
0
Tafadzwa Mufambisi
Zimbabwe
35
0
Friday Kasteni
Zimbabwe
35
0
Thandi Tshabalala
South Africa
35
0
Andrew Hall
South Africa
35
0
Makhaya Ntini
South Africa
35
0
Boeta Dippenaar
South Africa
35
0
Paul Harris
South Africa
35
0
Charl Langeveldt
South Africa
35
0
Robin Peterson
South Africa
35
0
Zulqarnain Haider
Pakistan
35
0
Abdur Rehman
Pakistan
35
0
Mohammad Asif
Pakistan
35
0
Kaushal Lokuarachchi
Sri Lanka
35
0
Nuwan Kulasekara
Sri Lanka
35
0
Gayan Wijekoon
Sri Lanka
35
0
Chamara Kapugedera
Sri Lanka
35
0
Anderson Cummins
West Indies
35
0
Malinda Warnapura
Sri Lanka
35
0
Ishara Amerasinghe
Sri Lanka
35
0
Dilruwan Perera
Sri Lanka
35
0
Vernon Philander
South Africa
35
0
Ruchira Perera
Sri Lanka
35
0
Upul Chandana
Sri Lanka
35
0
Dilhara Fernando
Sri Lanka
35
0
Prasanna Jayawardene
Sri Lanka
35
0
Thilan Samaraweera
Sri Lanka
35
0
Ian Bradshaw
West Indies
35
0
Darren Sammy
West Indies
35
0
Sylvester Joseph
West Indies
35
0
Narsingh Deonarine
West Indies
35
0
Fidel Edwards
West Indies
35
0
Daren Ganga
West Indies
35
0
Tawanda Mupariwa
Zimbabwe
35
0
Chris Mpofu
Zimbabwe
35
0
Keith Dabengwa
Zimbabwe
35
0
Terry Duffin
Zimbabwe
35
0
Lendl Simmons
West Indies
35
0
Ray Price
Zimbabwe
35
0
Kwame Tucker
Bermuda
35
0
Saleem Mukuddem
Bermuda
35
0
George O'Brien
Bermuda
35
0
Dwayne Leverock
Bermuda
35
0
Oliver Pitcher
Bermuda
35
0
Dwight Basden
Bermuda
35
0
Ryan Steede
Bermuda
35
0
Delyone Borden
Bermuda
35
0
Steven Outerbridge
Bermuda
35
0
Sandeep Jyoti
Canada
35
0
Durand Soraine
Canada
35
0
Steven Welsh
Canada
35
0
Chris Lonsdale
Bermuda
35
0
Rodney Trott
Bermuda
35
0
Kyle Hodsoll
Bermuda
35
0
Jekon Edness
Bermuda
35
0
Austin Codrington
Canada
35
0
Mohammad Sharif
Bangladesh
35
0
Khaled Mashud
Bangladesh
35
0
Boyd Rankin
England
35
0
Ravi Bopara
England
35
0
Graeme Swann
England
35
0
Jonathan Trott
England
35
0
Sajid Mahmood
England
35
0
Jon Lewis
England
35
0
Daniel Vettori
New Zealand
35
0
Mehrab Hossain jnr
Bangladesh
35
0
Tushar Imran
Bangladesh
35
0
Rajin Saleh
Bangladesh
35
0
Enamul Haque jnr
Bangladesh
35
0
Syed Rasel
Bangladesh
35
0
Shahadat Hossain
Bangladesh
35
0
Daryl Tuffey
New Zealand
35
0
Chris Martin
New Zealand
35
0
Shane Bond
New Zealand
35
0
Craig Cumming
New Zealand
35
0
Andre Adams
New Zealand
35
0
Michael Papps
New Zealand
35
0
Michael Mason
New Zealand
35
0
Faisal Iqbal
Pakistan
35
0
Imran Farhat
Pakistan
35
0
Gareth Hopkins
New Zealand
35
0
Azhar Mahmood
Pakistan
35
0
Shoaib Akhtar
Pakistan
35
0
James Marshall
New Zealand
35
0
VVS Laxman
India
35
0
Ajit Agarkar
India
35
0
RP Singh
India
35
0
Ishant Sharma
India
35
0
Suresh Raina
India
35
0
Praveen Kumar
India
35
0
Piyush Chawla
India
35
0
Munaf Patel
India
35
0
Vikram Singh
India
35
0
Dinesh Mongia
India
35
0
Joginder Sharma
India
35
0
Justin Langer
Australia
35
0
Glenn McGrath
Australia
35
0
Alastair Cook
England
35
0
Monty Panesar
England
35
0
Chris Read
England
35
0
Chris Schofield
England
35
0
Matthew Hoggard
England
35
0
Ryan Sidebottom
England
35
0
Steve Harmison
England
35
0
James Anderson
England
35
0
James Kirtley
England
35
0
Phil Jaques
Australia
35
0
Stuart Clark
Australia
35
0
Ashley Noffke
Australia
35
0
James Hopes
Australia
35
0
Nathan Bracken
Australia