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 2012 for all time
Position
Most sixes
Player Name
Team Name
1
59
Chris Gayle
West Indies
2
43
Marlon Samuels
West Indies
2
43
Kieron Pollard
West Indies
3
39
David Warner
Australia
4
37
Shane Watson
Australia
5
35
Brendon McCullum
New Zealand
6
33
Martin Guptill
New Zealand
7
32
Darren Sammy
West Indies
8
31
Michael Hussey
Australia
9
24
Rob Nicol
New Zealand
10
23
MS Dhoni
India
10
23
Kevin Pietersen
England
11
22
AB de Villiers
South Africa
12
21
Dwayne Smith
West Indies
13
20
Matthew Wade
Australia
14
19
Yuvraj Singh
India
14
19
Eoin Morgan
England
14
19
Dwayne Bravo
West Indies
15
17
Tillakaratne Dilshan
Sri Lanka
15
17
Thisara Perera
Sri Lanka
15
17
James Franklin
New Zealand
16
16
Kumar Sangakkara
Sri Lanka
16
16
Mahela Jayawardene
Sri Lanka
16
16
Ross Taylor
New Zealand
16
16
Mohammad Hafeez
Pakistan
16
16
Karim Sadiq
Afghanistan
16
16
Janeiro Tucker
Bermuda
16
16
Michael Swart
Netherlands
17
15
Richard Levi
South Africa
17
15
Nasir Jamshed
Pakistan
17
15
David Hussey
Australia
17
15
Suresh Raina
India
17
15
Michael Clarke
Australia
18
14
Virat Kohli
India
18
14
George Bailey
Australia
18
14
Stephan Myburgh
Netherlands
18
14
Gulbadin Naib
Afghanistan
18
14
Luke Wright
England
19
13
Mohammad Nabi
Afghanistan
19
13
Tom Cooper
Netherlands
19
13
Alex Obanda
Kenya
19
13
Paul Stirling
Ireland
20
12
Rakep Patel
Kenya
20
12
Ruvindu Gunasekera
Canada
20
12
Mushfiqur Rahim
Bangladesh
20
12
Umar Akmal
Pakistan
20
12
Andre Russell
West Indies
21
11
Nuwan Kulasekara
Sri Lanka
21
11
Angelo Mathews
Sri Lanka
21
11
Jacques Kallis
South Africa
21
11
Umar Gul
Pakistan
21
11
Tim Southee
New Zealand
21
11
Nasir Hossain
Bangladesh
21
11
Mahmudullah
Bangladesh
21
11
Mohammad Shahzad
Afghanistan
21
11
Craig Kieswetter
England
22
10
Alex Hales
England
22
10
Kevin O'Brien
Ireland
22
10
Nathan McCullum
New Zealand
22
10
Calum MacLeod
Scotland
22
10
Johnson Charles
West Indies
22
10
Tamim Iqbal
Bangladesh
22
10
Justin Ontong
South Africa
22
10
Hashim Amla
South Africa
22
10
Albie Morkel
South Africa
23
9
Jean-Paul Duminy
South Africa
23
9
Misbah-ul-Haq
Pakistan
23
9
Brett Lee
Australia
23
9
Ziaur Rahman
Afghanistan
23
9
Craig Williams
Namibia
23
9
Richie Berrington
Scotland
23
9
Alexei Kervezee
Netherlands
23
9
Gerrie Snyman
Namibia
23
9
Jamie Atkinson
Hong Kong
24
8
Irfan Ahmed
Hong Kong
24
8
William Porterfield
Ireland
24
8
Lionel Cann
Bermuda
24
8
Steven Taylor
U.S.A.
24
8
F Nsubuga
24
8
Shakib Al Hasan
Bangladesh
24
8
Mashrafe Mortaza
Bangladesh
24
8
Jacob Oram
New Zealand
24
8
Graeme Swann
England
24
8
Ian Bell
England
25
7
Alastair Cook
England
25
7
Samit Patel
England
25
7
Glenn Maxwell
Australia
25
7
Jos Buttler
England
25
7
Upul Tharanga
Sri Lanka
25
7
Hamilton Masakadza
Zimbabwe
25
7
Nawroz Mangal
Afghanistan
25
7
Gary Wilson
Ireland
25
7
Duncan Allan
Kenya
25
7
Gordon Goudie
Scotland
25
7
Tony Ura
P.N.G.
26
6
Kyle Coetzer
Scotland
26
6
Jan Stander
Scotland
26
6
Mudassar Bukhari
Netherlands
26
6
Collins Obuya
Kenya
26
6
Ed Joyce
England
26
6
J Sebanja
26
6
Rizwan Mahmood
26
6
Shahid Afridi
26
6
Kamau Leverock
Bermuda
26
6
Pradeep Airee
Nepal
26
6
Elton Chigumbura
Zimbabwe
26
6
Brendan Taylor
Zimbabwe
26
6
Darren Bravo
West Indies
26
6
Lahiru Thirimanne
Sri Lanka
26
6
Dinesh Chandimal
Sri Lanka
26
6
Graeme Smith
South Africa
26
6
Virender Sehwag
India
27
5
Irfan Pathan
India
27
5
Geraint Jones
England
27
5
Stuart Broad
England
27
5
Abdur Rehman
Pakistan
27
5
Trent Boult
New Zealand
27
5
Kane Williamson
New Zealand
27
5
Doug Bracewell
New Zealand
27
5
Faf du Plessis
South Africa
27
5
Kieran Powell
West Indies
27
5
Jimmy Hansra
Canada
27
5
Samiullah Shenwari
Afghanistan
27
5
Wesley Barresi
Netherlands
28
4
Vani Morea
P.N.G.
28
4
David Hemp
Bermuda
28
4
Tyson Gordon
Canada
28
4
Babar Hayat
Hong Kong
28
4
Henry Davids
South Africa
28
4
Jeevan Mendis
Sri Lanka
28
4
Syed Ali
Oman
28
4
Elmore Hutchinson
U.S.A.
28
4
C Waiswa
28
4
Alviro Petersen
South Africa
28
4
Lasith Malinga
Sri Lanka
28
4
Dhammika Prasad
Sri Lanka
28
4
Daniel Flynn
New Zealand
28
4
Shoaib Malik
Pakistan
28
4
Mitchell Starc
Australia
28
4
Anamul Haque
Bangladesh
28
4
Ajinkya Rahane
India
28
4
Rohit Sharma
India
28
4
Peter Forrest
Australia
29
3
Ravichandran Ashwin
India
29
3
Warren Bardsley
Australia
29
3
Gautam Gambhir
India
29
3
Zaheer Khan
India
29
3
Abul Hasan
Bangladesh
29
3
Jonny Bairstow
England
29
3
Imran Nazir
Pakistan
29
3
Mark Gillespie
New Zealand
29
3
BJ Watling
New Zealand
29
3
Tom Latham
New Zealand
29
3
Asad Shafiq
Pakistan
29
3
Morne Morkel
South Africa
29
3
Tharanga Paranavitana
Sri Lanka
29
3
Shiv Chanderpaul
West Indies
29
3
Prasanna Jayawardene
Sri Lanka
29
3
Vernon Philander
South Africa
29
3
Stuart Matsikenyeri
Zimbabwe
29
3
Lendl Simmons
West Indies
29
3
Zeeshan Siddiqui
Oman
29
3
Dion Stovell
Bermuda
29
3
Awais Zia
Pakistan
29
3
Paras Khadka
Nepal
29
3
Nizakat Khan
Hong Kong
29
3
Trent Johnston
Ireland
29
3
John Mooney
Ireland
29
3
Rizwan Cheema
Canada
29
3
Fraser Watts
Scotland
29
3
Preston Mommsen
Scotland
29
3
Colin Ingram
South Africa
29
3
Chris Amini
P.N.G.
29
3
Mahuru Dai
P.N.G.
29
3
Andrew Ellis
New Zealand
29
3
Colin de Grandhomme
New Zealand
29
3
Sarel Burger
Namibia
30
2
Pieter Seelaar
Netherlands
30
2
Nigel Jones
Ireland
30
2
Niall O'Brien
Ireland
30
2
Ragheb Aga
Kenya
30
2
Tanmay Mishra
Kenya
30
2
Hammad Azam
Pakistan
30
2
Farhaan Behardien
South Africa
30
2
Jack Vare
P.N.G.
30
2
Henry Osinde
Canada
30
2
Mirwais Ashraf
Afghanistan
30
2
Javed Ahmadi
Afghanistan
30
2
Shingi Masakadza
Zimbabwe
30
2
Asghar Stanikzai
Afghanistan
30
2
Waqas Barkat
Hong Kong
30
2
Courtney Kruger
Hong Kong
30
2
Junaid Siddiqui
Canada
30
2
Nitish Kumar
Canada
30
2
Michael Lumb
England
30
2
Shaiman Anwar
United Arab Emirates
30
2
David Miller
South Africa
30
2
Adnan Ilyas
Oman
30
2
Syed Kaleem
Oman
30
2
Rajeshkumar Ranpura
Oman
30
2
RG Mukasa
30
2
Jason Kila
P.N.G.
30
2
Ravi Rampaul
West Indies
30
2
Narsingh Deonarine
West Indies
30
2
Rory Kleinveldt
South Africa
30
2
Rangana Herath
Sri Lanka
30
2
Wayne Parnell
South Africa
30
2
Johan Botha
South Africa
30
2
Azhar Ali
Pakistan
30
2
Ahmed Shehzad
Pakistan
30
2
Jesse Ryder
New Zealand
30
2
Younis Khan
Pakistan
30
2
Kamran Akmal
Pakistan
30
2
Ravi Bopara
England
30
2
Daniel Christian
Australia
30
2
Frank Woolley
England
30
2
Aftab Ahmed
Bangladesh
30
2
Nick Compton
England
30
2
Sachin Tendulkar
India
30
2
John Hastings
Australia
30
2
James Pattinson
Australia
30
2
Charles Macartney
Australia
30
2
Brad Haddin
Australia
30
2
Cameron White
Australia
30
2
Clint McKay
Australia
31
1
Ryan Harris
Australia
31
1
Ben Hilfenhaus
Australia
31
1
Phillip Hughes
Australia
31
1
Xavier Doherty
Australia
31
1
Wriddhiman Saha
India
31
1
Pat Cummins
Australia
31
1
Ed Cowan
Australia
31
1
Harbhajan Singh
India
31
1
Cheteshwar Pujara
India
31
1
Joe Root
England
31
1
Junaid Siddique
Bangladesh
31
1
Jeetan Patel
New Zealand
31
1
Nazimuddin
Bangladesh
31
1
Sohag Gazi
Bangladesh
31
1
Mominul Haque
Bangladesh
31
1
Jahurul Islam
Bangladesh
31
1
Michael Di Venuto
Australia
31
1
Sir Jack Hobbs
England
31
1
Reggie Spooner
England
31
1
Matt Prior
England
31
1
James Anderson
England
31
1
Yasir Arafat
Pakistan
31
1
Abdul Razzaq
Pakistan
31
1
Louis Tancred
South Africa
31
1
Jacques Rudolph
South Africa
31
1
Robin Peterson
South Africa
31
1
Farveez Maharoof
Sri Lanka
31
1
Sachithra Senanayake
Sri Lanka
31
1
Chamara Kapugedera
Sri Lanka
31
1
Chanaka Welegedara
Sri Lanka
31
1
Denesh Ramdin
West Indies
31
1
Carlton Baugh
West Indies
31
1
Tino Best
West Indies
31
1
Adrian Barath
West Indies
31
1
Sunil Narine
West Indies
31
1
Veerasammy Permaul
West Indies
31
1
Ray Price
Zimbabwe
31
1
Craig Ervine
Zimbabwe
31
1
D Muhumuza
31
1
Jatinder Singh
Oman
31
1
Sultan Ahmed
Oman
31
1
Justine Pitcher
Bermuda
31
1
Devon Thomas
West Indies
31
1
Khurram Khan
United Arab Emirates
31
1
Amjad Ali
United Arab Emirates
31
1
Gyanendra Malla
Nepal
31
1
Travis Birt
Australia
31
1
Anil Mandal
Nepal
31
1
John Reva
P.N.G.
31
1
Vaibhav Wategaonkar
Oman
31
1
Damodar Daesrath
Canada
31
1
Zeeshan Siddiqi
Canada
31
1
Fiqre Crockwell
Bermuda
31
1
Harvir Baidwan
Canada
31
1
Aizaz Khan
Hong Kong
31
1
Kirk Edwards
West Indies
31
1
Shapoor Zadran
Afghanistan
31
1
Shafiqullah
Afghanistan
31
1
Hiral Patel
Canada
31
1
Dawlat Zadran
Afghanistan
31
1
Majid Haq
Scotland
31
1
Safyaan Sharif
Scotland
31
1
Craig Wallace
Scotland
31
1
Max Sorensen
Ireland
31
1
Michael Bates
New Zealand
31
1
Assad Vala
P.N.G.
31
1
Adam Milne
New Zealand
31
1
Timm van der Gugten
Netherlands
31
1
Morris Ouma
Kenya
31
1
Shem Ngoche
Kenya
31
1
Andrew Poynter
Ireland
31
1
Irfan Karim
Kenya
31
1
Lucas Oluoch
Kenya
31
1
Peter Borren
Netherlands
31
1
Tim Gruijters
Netherlands
32
0
Ahsan Malik
Netherlands
32
0
Elijah Otieno
Kenya
32
0
Eric Szwarczynski
Netherlands
32
0
Tom de Grooth
Netherlands
32
0
George Dockrell
Ireland
32
0
Rory McCann
Ireland
32
0
Tim Murtagh
Ireland
32
0
David Obuya
Kenya
32
0
Nelson Odhiambo
Kenya
32
0
James Ngoche
Kenya
32
0
Nehemiah Odhiambo
Kenya
32
0
Hiren Varaiya
Kenya
32
0
Tarun Nethula
New Zealand
32
0
Mitchell McClenaghan
New Zealand
32
0
Khalid Latif
Pakistan
32
0
Willie Gavera
P.N.G.
32
0
Raza Hasan
Pakistan
32
0
Ryan Flannigan
Scotland
32
0
Josh Davey
Scotland
32
0
Gordon Drummond
Scotland
32
0
Moneeb Iqbal
Scotland
32
0
Steven Outerbridge
Bermuda
32
0
Amir Hamza
Afghanistan
32
0
Zakiullah Zaki
Afghanistan
32
0
Najibullah Zadran
Afghanistan
32
0
Usman Limbada
Canada
32
0
Durand Soraine
Canada
32
0
Rodney Trott
Bermuda
32
0
Aftab Alam
Afghanistan
32
0
Shabir Noori
Afghanistan
32
0
Izatullah Dawlatzai
Afghanistan
32
0
Forster Mutizwa
Zimbabwe
32
0
Keegan Meth
Zimbabwe
32
0
Noor Ali Zadran
Afghanistan
32
0
Kinchit Shah
Hong Kong
32
0
Munir Dar
Hong Kong
32
0
Roy Lamsam
Hong Kong
32
0
Rahul Sharma
Hong Kong
32
0
Alex Cusack
Ireland
32
0
Andrew White
Ireland
32
0
Parth Desai
Canada
32
0
Rustam Bhatti
Canada
32
0
Zahid Hussain
Canada
32
0
Raza-ur-Rehman
Canada
32
0
Jeremy Gordon
Canada
32
0
Darren Ramsammy
Canada
32
0
Jade Dernbach
England
32
0
Ajay Lalcheta
Oman
32
0
Dilshan Munaweera
Sri Lanka
32
0
Nkrumah Bonner
West Indies
32
0
Garey Mathurin
West Indies
32
0
Samuel Badree
West Indies
32
0
Shakti Gauchan
Nepal
32
0
Shakeel Ansar
Pakistan
32
0
Basant Regmi
Nepal
32
0
Sharad Vesawkar
Nepal
32
0
Ronnie Hira
New Zealand
32
0
Amjad Javed
United Arab Emirates
32
0
Saqib Ali
United Arab Emirates
32
0
Vikrant Shetty
United Arab Emirates
32
0
Ahmed Raza
United Arab Emirates
32
0
Manjula Guruge
United Arab Emirates
32
0
Swapnil Patil
United Arab Emirates
32
0
Rohan Mustafa
United Arab Emirates
32
0
Danza Hyatt
West Indies
32
0
Mohammad Naveed
United Arab Emirates
32
0
Isuru Udana
Sri Lanka
32
0
Akila Dananjaya
Sri Lanka
32
0
Arshad Ali
United Arab Emirates
32
0
Terryn Fray
Bermuda
32
0
Christoffel Viljoen
Namibia
32
0
Bernard Scholtz
Namibia
32
0
Zhivago Groenewald
Namibia
32
0
Merwe Erasmus
Namibia
32
0
Asif Khan
United Arab Emirates
32
0
H Ssenyondo
32
0
B Masaba
32
0
Rahat Ali
32
0
FA Klokker
32
0
Junaid Khan
32
0
Bashir Shah
32
0
Kyle Jarvis
Zimbabwe
32
0
Tino Mawoyo
Zimbabwe
32
0
Brian Vitori
Zimbabwe
32
0
Regis Chakabva
Zimbabwe
32
0
Malcolm Waller
Zimbabwe
32
0
Prosper Utseya
Zimbabwe
32
0
Graeme Cremer
Zimbabwe
32
0
Chris Mpofu
Zimbabwe
32
0
Tatenda Taibu
Zimbabwe
32
0
Vusi Sibanda
Zimbabwe
32
0
Shannon Gabriel
West Indies
32
0
Assad Fudadin
West Indies
32
0
Devendra Bishoo
West Indies
32
0
Kraigg Brathwaite
West Indies
32
0
Shane Shillingford
West Indies
32
0
Kemar Roach
West Indies
32
0
Fidel Edwards
West Indies
32
0
Ajantha Mendis
Sri Lanka
32
0
Suraj Randiv
Sri Lanka
32
0
Suranga Lakmal
Sri Lanka
32
0
Dimuth Karunaratne
Sri Lanka
32
0
Seekkuge Prasanna
Sri Lanka
32
0
Shaminda Eranga
Sri Lanka
32
0
Nuwan Pradeep
Sri Lanka
32
0
Kosala Kulasekara
Sri Lanka
32
0
Thilan Samaraweera
Sri Lanka
32
0
Kaushal Lokuarachchi
Sri Lanka
32
0
Dilhara Fernando
Sri Lanka
32
0
Dean Elgar
South Africa
32
0
Quinton de Kock
South Africa
32
0
Lonwabo Tsotsobe
South Africa
32
0
Imran Tahir
South Africa
32
0
Aizaz Cheema
Pakistan
32
0
Mohammad Ayub
Pakistan
32
0
Mark Boucher
South Africa
32
0
Dale Steyn
South Africa
32
0
Ryan McLaren
South Africa
32
0
Aubrey Faulkner
South Africa
32
0
Reggie Schwarz
South Africa
32
0
Tip Snooke
South Africa
32
0
Gordon White
South Africa
32
0
Tom Campbell
South Africa
32
0
Louis Stricker
South Africa
32
0
Sid Pegler
South Africa
32
0
Rolland Beaumont
South Africa
32
0
Gerald Hartigan
South Africa
32
0
Herbie Taylor
South Africa
32
0
Tommy Ward
South Africa
32
0
Claude Carter
South Africa
32
0
Charlie Llewellyn
South Africa
32
0
Dave Nourse
South Africa
32
0
Wahab Riaz
Pakistan
32
0
Adnan Akmal
Pakistan
32
0
Sarfraz Ahmed
Pakistan
32
0
Imran Farhat
Pakistan
32
0
Taufeeq Umar
Pakistan
32
0
Mohammad Sami
Pakistan
32
0
Saeed Ajmal
Pakistan
32
0
Sohail Tanvir
Pakistan
32
0
Brent Arnel
New Zealand
32
0
Andy McKay
New Zealand
32
0
James Neesham
New Zealand
32
0
Dean Brownlie
New Zealand
32
0
Kruger van Wyk
New Zealand
32
0
Neil Wagner
New Zealand
32
0
Todd Astle
New Zealand
32
0
Colin Munro
New Zealand
32
0
Corey Anderson
New Zealand
32
0
Monty Panesar
England
32
0
Chris Tremlett
England
32
0
James Taylor
England
32
0
Tim Bresnan
England
32
0
Jonathan Trott
England
32
0
Steven Finn
England
32
0
James Tredwell
England
32
0
Ernie Hayes
England
32
0
Mitchell Marsh
Australia
32
0
Andrew Strauss
England
32
0
Johnny Douglas
England
32
0
Frank Foster
England
32
0
'Young Jack' Hearne
England
32
0
Bill Hitch
England
32
0
Tiger Smith
England
32
0
Harry Dean
England
32
0
Elias Sunny
Bangladesh
32
0
Rubel Hossain
Bangladesh
32
0
Shafiul Islam
Bangladesh
32
0
Daniel Vettori
New Zealand
32
0
Chris Martin
New Zealand
32
0
Kyle Mills
New Zealand
32
0
Peter Fulton
New Zealand
32
0
Naeem Islam
Bangladesh
32
0
Shahadat Hossain
Bangladesh
32
0
Shahriar Nafees
Bangladesh
32
0
Abdur Razzak
Bangladesh
32
0
Chris Woakes
England
32
0
Boyd Rankin
England
32
0
Mohammad Ashraful
Bangladesh
32
0
Praveen Kumar
India
32
0
Piyush Chawla
India
32
0
Ishant Sharma
India
32
0
Pragyan Ojha
India
32
0
Rahul Dravid
India
32
0
VVS Laxman
India
32
0
Parthiv Patel
India
32
0
Bill Whitty
Australia
32
0
Charles Kelleway
Australia
32
0
Roy Minnett
Australia
32
0
Jimmy Matthews
Australia
32
0
Barlow Carkeek
Australia
32
0
Sid Emery
Australia
32
0
Claude Jennings
Australia
32
0
Dave Smith
Australia
32
0
Ernie Mayne
Australia
32
0
Ricky Ponting
Australia
32
0
Brad Hogg
Australia
32
0
Umesh Yadav
India
32
0
Vinay Kumar
India
32
0
Ravindra Jadeja
India
32
0
Bhuvneshwar Kumar
India
32
0
Robin Uthappa
India
32
0
Manoj Tiwary
India
32
0
Ashok Dinda
India
32
0
Syd Gregory
Australia
32
0
Gerry Hazlitt
Australia
32
0
Jackson Bird
Australia
32
0
Rob Quiney
Australia
32
0
Aaron Finch
Australia
32
0
C.B. Fry
England
32
0
Schofield Haigh
England
32
0
Frank Mitchell
England
32
0
Sir Pelham Warner
England
32
0
Wilfred Rhodes
England
32
0
Gilbert Jessop
England
32
0
Sydney Barnes
England
32
0
Walter Brearley
England
32
0
Peter Siddle
Australia
32
0
Mitchell Johnson
Australia
32
0
Michael Beer
Australia
32
0
Nathan Lyon
Australia
32
0
Shaun Marsh
Australia
32
0
Steven Smith
Australia