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 2010 for all time
Position
Most sixes
Player Name
Team Name
1
46
AB de Villiers
South Africa
2
41
Shane Watson
Australia
3
39
Cameron White
Australia
4
35
Jacques Kallis
South Africa
5
34
Chris Gayle
West Indies
6
33
Ross Taylor
New Zealand
6
33
Abdul Razzaq
Pakistan
7
32
Brendon McCullum
New Zealand
7
32
Shahid Afridi
8
28
Umar Akmal
Pakistan
9
27
Brad Haddin
Australia
10
26
MS Dhoni
India
10
26
Tamim Iqbal
Bangladesh
11
24
Suresh Raina
India
12
22
David Warner
Australia
12
22
Martin Guptill
New Zealand
13
20
Paul Collingwood
England
13
20
Yusuf Pathan
India
13
20
Harbhajan Singh
India
13
20
Craig Kieswetter
England
14
19
Paul Stirling
Ireland
14
19
Kieron Pollard
West Indies
14
19
Michael Hussey
Australia
14
19
Jean-Paul Duminy
South Africa
15
18
Eoin Morgan
England
16
16
Kevin Pietersen
England
16
16
Mahela Jayawardene
Sri Lanka
16
16
Kamran Akmal
Pakistan
16
16
Darren Sammy
West Indies
16
16
Mohammad Nabi
Afghanistan
17
15
Virender Sehwag
India
18
14
Graeme Smith
South Africa
19
13
Umar Gul
Pakistan
19
13
Dwayne Bravo
West Indies
19
13
Sachin Tendulkar
India
19
13
Rohit Sharma
India
19
13
Andrew Strauss
England
19
13
David Hussey
Australia
19
13
Scott Styris
New Zealand
19
13
Alex Obanda
Kenya
20
12
Kyle Mills
New Zealand
20
12
Mushfiqur Rahim
Bangladesh
20
12
Ricky Ponting
Australia
20
12
Yuvraj Singh
India
21
11
Asghar Stanikzai
Afghanistan
21
11
Elton Chigumbura
Zimbabwe
21
11
Chamara Kapugedera
Sri Lanka
21
11
Kevin O'Brien
Ireland
22
10
Luke Wright
England
22
10
David Miller
South Africa
22
10
Kumar Sangakkara
Sri Lanka
22
10
Michael Clarke
Australia
23
9
Murali Vijay
India
23
9
Shakib Al Hasan
Bangladesh
23
9
Tim Southee
New Zealand
23
9
James Franklin
New Zealand
23
9
Daniel Vettori
New Zealand
23
9
Tillakaratne Dilshan
Sri Lanka
23
9
Brendan Taylor
Zimbabwe
23
9
Mirwais Ashraf
Afghanistan
23
9
Darren Bravo
West Indies
23
9
Shiv Chanderpaul
West Indies
23
9
Angelo Mathews
Sri Lanka
23
9
Collins Obuya
Kenya
24
8
Colin Ingram
South Africa
24
8
Chamu Chibhabha
Zimbabwe
24
8
Bas Zuiderent
Netherlands
24
8
Ryan ten Doeschate
Netherlands
24
8
Jimmy Kamande
Kenya
24
8
Mohammad Shahzad
Afghanistan
24
8
Hamilton Masakadza
Zimbabwe
24
8
Charles Coventry
Zimbabwe
24
8
Hashim Amla
South Africa
24
8
Albie Morkel
South Africa
24
8
Misbah-ul-Haq
Pakistan
24
8
Jacob Oram
New Zealand
24
8
Mitchell Johnson
Australia
25
7
Daryl Tuffey
New Zealand
25
7
Gareth Hopkins
New Zealand
25
7
Jesse Ryder
New Zealand
25
7
Naeem Islam
Bangladesh
25
7
Imrul Kayes
Bangladesh
25
7
Ravi Bopara
England
25
7
Shahid Afridi
Pakistan
25
7
Dale Steyn
South Africa
25
7
Nawroz Mangal
Afghanistan
25
7
Karim Sadiq
Afghanistan
25
7
Thisara Perera
Sri Lanka
25
7
Dinesh Chandimal
Sri Lanka
25
7
Narsingh Deonarine
West Indies
25
7
Loots Bosman
South Africa
25
7
William Porterfield
Ireland
25
7
Rizwan Cheema
Canada
26
6
Trent Johnston
Ireland
26
6
John Mooney
Ireland
26
6
Alex Cusack
Ireland
26
6
Niall O'Brien
Ireland
26
6
David Obuya
Kenya
26
6
Neil McCallum
Scotland
26
6
Fraser Watts
Scotland
26
6
Dwayne Smith
West Indies
26
6
Mahmudullah
Bangladesh
26
6
Tim McIntosh
New Zealand
26
6
Nathan Hauritz
Australia
27
5
Steven Smith
Australia
27
5
Dinesh Karthik
India
27
5
Virat Kohli
India
27
5
Ravindra Jadeja
India
27
5
Graeme Swann
England
27
5
Sulieman Benn
West Indies
27
5
Prosper Utseya
Zimbabwe
27
5
Alviro Petersen
South Africa
27
5
Lasith Malinga
Sri Lanka
27
5
Nathan McCullum
New Zealand
27
5
Daan van Bunge
Netherlands
27
5
Eric Szwarczynski
Netherlands
27
5
Richie Berrington
Scotland
27
5
Kyle Coetzer
Scotland
27
5
Jan Stander
Scotland
27
5
Steve Tikolo
Kenya
27
5
Umar Bhatti
Canada
28
4
Hamid Hassan
Afghanistan
28
4
Samiullah Shenwari
Afghanistan
28
4
Hiral Patel
Canada
28
4
Morris Ouma
Kenya
28
4
Wesley Barresi
Netherlands
28
4
F Nsubuga
28
4
Mohammad Hafeez
Pakistan
28
4
Salman Butt
Pakistan
28
4
Wahab Riaz
Pakistan
28
4
Tatenda Taibu
Zimbabwe
28
4
Alastair Cook
England
28
4
Mohammad Ashraful
Bangladesh
28
4
Mashrafe Mortaza
Bangladesh
28
4
Shafiul Islam
Bangladesh
28
4
Jahurul Islam
Bangladesh
28
4
Junaid Siddique
Bangladesh
28
4
Younis Khan
Pakistan
28
4
Zaheer Khan
India
28
4
Marcus North
Australia
28
4
Shaun Marsh
Australia
28
4
Ian Bell
England
29
3
Ben Hilfenhaus
Australia
29
3
Adam Voges
Australia
29
3
Shahadat Hossain
Bangladesh
29
3
Raqibul Hasan
Bangladesh
29
3
Stuart Broad
England
29
3
Matt Prior
England
29
3
Keith Dabengwa
Zimbabwe
29
3
Shingi Masakadza
Zimbabwe
29
3
Noor Ali Zadran
Afghanistan
29
3
Dale Richards
West Indies
29
3
Herschelle Gibbs
South Africa
29
3
Mark Boucher
South Africa
29
3
Naved-ul-Hasan
Pakistan
29
3
Upul Tharanga
Sri Lanka
29
3
Johan Botha
South Africa
29
3
Gihan Rupasinghe
Sri Lanka
29
3
Mudassar Bukhari
Netherlands
29
3
Alexei Kervezee
Netherlands
29
3
Gordon Drummond
Scotland
29
3
Mahela Udawatte
Sri Lanka
29
3
Saqib Ali
United Arab Emirates
29
3
Thomas Odoyo
Kenya
29
3
Andrew Poynter
Ireland
29
3
Michael Lumb
England
29
3
Geoff Barnett
Canada
29
3
Calvert Hooper
Canada
30
2
Ashish Bagai
Canada
30
2
Ian Billcliff
Canada
30
2
Ruvindu Gunasekera
Canada
30
2
Khurram Chohan
Canada
30
2
Jawad Dawood
Canada
30
2
Jimmy Hansra
Canada
30
2
Gary Wilson
Ireland
30
2
Rakep Patel
Kenya
30
2
Preston Mommsen
Scotland
30
2
Pieter Seelaar
Netherlands
30
2
Peter Borren
Netherlands
30
2
Tim Gruijters
Netherlands
30
2
Peter McGlashan
New Zealand
30
2
Shahzaib Hasan
Pakistan
30
2
Naeemuddin Aslam
United Arab Emirates
30
2
RG Mukasa
30
2
Prasanna Jayawardene
Sri Lanka
30
2
Nuwan Kulasekara
Sri Lanka
30
2
Thilan Samaraweera
Sri Lanka
30
2
Paul Harris
South Africa
30
2
Abdur Rehman
Pakistan
30
2
Imran Farhat
Pakistan
30
2
Ashwell Prince
South Africa
30
2
Mohammad Amir
Pakistan
30
2
Fawad Alam
Pakistan
30
2
Dhammika Prasad
Sri Lanka
30
2
Tharanga Paranavitana
Sri Lanka
30
2
Shapoor Zadran
Afghanistan
30
2
Nikita Miller
West Indies
30
2
Shane Shillingford
West Indies
30
2
Abdur Razzak
Bangladesh
30
2
Shoaib Akhtar
Pakistan
30
2
Mohammad Yousuf
Pakistan
30
2
Kane Williamson
New Zealand
30
2
Shane Bond
New Zealand
30
2
Gavin Hamilton
England
30
2
Tim Paine
Australia
30
2
Abhimanyu Mithun
India
30
2
Gautam Gambhir
India
31
1
Praveen Kumar
India
31
1
Ravichandran Ashwin
India
31
1
VVS Laxman
India
31
1
Parthiv Patel
India
31
1
Ashish Nehra
India
31
1
Ryan Harris
Australia
31
1
James Hopes
Australia
31
1
Dirk Nannes
Australia
31
1
Phillip Hughes
Australia
31
1
Peter Siddle
Australia
31
1
Saurabh Tiwary
India
31
1
Shaun Tait
Australia
31
1
Simon Katich
Australia
31
1
Aaron Redmond
New Zealand
31
1
Peter Ingram
New Zealand
31
1
Danish Kaneria
Pakistan
31
1
Aftab Ahmed
Bangladesh
31
1
Brandon Bess
West Indies
31
1
Graeme Cremer
Zimbabwe
31
1
Vusi Sibanda
Zimbabwe
31
1
Shafiqullah
Afghanistan
31
1
Raees Ahmadzai
Afghanistan
31
1
Jerome Taylor
West Indies
31
1
Ajantha Mendis
Sri Lanka
31
1
Wavell Hinds
West Indies
31
1
Ramnaresh Sarwan
West Indies
31
1
Adrian Barath
West Indies
31
1
Ravi Rampaul
West Indies
31
1
Brendan Nash
West Indies
31
1
Iftikhar Anjum
Pakistan
31
1
Saeed Ajmal
Pakistan
31
1
Asad Shafiq
Pakistan
31
1
Suhrawadi Shuvo
Bangladesh
31
1
Yasir Hameed
Pakistan
31
1
Wayne Parnell
South Africa
31
1
Rangana Herath
Sri Lanka
31
1
Thilan Thushara
Sri Lanka
31
1
Chamara Silva
Sri Lanka
31
1
Ahmed Shehzad
Pakistan
31
1
Timroy Allen
U.S.A.
31
1
Andre Fletcher
West Indies
31
1
Ed Rainsford
Zimbabwe
31
1
Chinthaka Jayasinghe
Sri Lanka
31
1
Milinda Siriwardana
Sri Lanka
31
1
Majid Haq
Scotland
31
1
Dewald Nel
Scotland
31
1
Khalid Latif
Pakistan
31
1
Neil Broom
New Zealand
31
1
Bernard Loots
Netherlands
31
1
Tom Cooper
Netherlands
31
1
Gregor Maiden
Scotland
31
1
Roelof van der Merwe
Netherlands
31
1
Abdul Rehman
United Arab Emirates
31
1
Mohammad Shahzad
United Arab Emirates
31
1
Nehemiah Odhiambo
Kenya
31
1
Albert van der Merwe
Ireland
31
1
Andrew White
Ireland
31
1
Andre Botha
Ireland
31
1
Balaji Rao
Canada
31
1
John Davison
Canada
31
1
Abdool Samad
Canada
31
1
Shabir Noori
Afghanistan
31
1
Mohammad Iqbal
Canada
31
1
Sunil Dhaniram
Canada
32
0
Henry Osinde
Canada
32
0
Sandeep Jyoti
Canada
32
0
Trevin Bastiampillai
Canada
32
0
Harvir Baidwan
Canada
32
0
Zubin Surkari
Canada
32
0
Javed Ahmadi
Afghanistan
32
0
Noor-ul-Haq
Afghanistan
32
0
Abdullah Mazari
Afghanistan
32
0
Izatullah Dawlatzai
Afghanistan
32
0
Shaheed Keshvani
Canada
32
0
Michael Yardy
England
32
0
Joe Denly
England
32
0
Steven Davies
England
32
0
Usman Limbada
Canada
32
0
Nitish Kumar
Canada
32
0
Parth Desai
Canada
32
0
Gary Kidd
Ireland
32
0
Peter Connell
Ireland
32
0
George Dockrell
Ireland
32
0
James Hall
Ireland
32
0
Nigel Jones
Ireland
32
0
Rory McCann
Ireland
32
0
Andy Balbirnie
Ireland
32
0
Lameck Onyango
Kenya
32
0
Tony Suji
Kenya
32
0
Tanmay Mishra
Kenya
32
0
Alfred Luseno
Kenya
32
0
Hiren Varaiya
Kenya
32
0
Elijah Otieno
Kenya
32
0
Seren Waters
Kenya
32
0
Shem Ngoche
Kenya
32
0
Nelson Odhiambo
Kenya
32
0
James Ngoche
Kenya
32
0
Francis Otieno
Kenya
32
0
Dominic Wesonga
Kenya
32
0
Steve Massiah
U.S.A.
32
0
Khurram Khan
United Arab Emirates
32
0
Ian Nicolson
Zimbabwe
32
0
Travis Birt
Australia
32
0
Simon Smith
Scotland
32
0
Heino Kuhn
South Africa
32
0
Jeevan Mendis
Sri Lanka
32
0
Shadeep Silva
United Arab Emirates
32
0
Ahmed Raza
United Arab Emirates
32
0
Fayyaz Ahmed
United Arab Emirates
32
0
Josh Davey
Scotland
32
0
Moneeb Iqbal
Scotland
32
0
Gordon Goudie
Scotland
32
0
Qasim Sheikh
Scotland
32
0
Matthew Parker
Scotland
32
0
Ollie Hairs
Scotland
32
0
Ryan Flannigan
Scotland
32
0
Rusty Theron
South Africa
32
0
Thilina Kandamby
Sri Lanka
32
0
Bradley Kruger
Netherlands
32
0
Atse Buurman
Netherlands
32
0
Maurits Jonkman
Netherlands
32
0
Tom de Grooth
Netherlands
32
0
Mark Jonkman
Netherlands
32
0
Adeel Raja
Netherlands
32
0
Mohammad Kashif
Netherlands
32
0
Tom Heggelman
Netherlands
32
0
Shanan Stewart
New Zealand
32
0
Adam Milne
New Zealand
32
0
Ryan Watson
Scotland
32
0
Omer Hussain
Scotland
32
0
Navdeep Poonia
Scotland
32
0
Dougie Lockhart
Scotland
32
0
Ross Lyons
Scotland
32
0
Saad Zafar
Canada
32
0
D Muhumuza
32
0
J Sebanja
32
0
C Waiswa
32
0
H Ssenyondo
32
0
Robin Peterson
South Africa
32
0
Morne Morkel
South Africa
32
0
Charl Langeveldt
South Africa
32
0
Lonwabo Tsotsobe
South Africa
32
0
Sanath Jayasuriya
Sri Lanka
32
0
Muttiah Muralitharan
Sri Lanka
32
0
Friedel de Wet
South Africa
32
0
Ryan McLaren
South Africa
32
0
Chanaka Welegedara
Sri Lanka
32
0
Dilhara Fernando
Sri Lanka
32
0
Farveez Maharoof
Sri Lanka
32
0
Yasir Arafat
Pakistan
32
0
Khurram Manzoor
Pakistan
32
0
Mohammad Asif
Pakistan
32
0
Imran Nazir
Pakistan
32
0
Mohammad Sami
Pakistan
32
0
Shoaib Malik
Pakistan
32
0
Taufeeq Umar
Pakistan
32
0
Tanvir Ahmed
Pakistan
32
0
Mohammad Irfan
Pakistan
32
0
Adnan Akmal
Pakistan
32
0
Sarfraz Ahmed
Pakistan
32
0
Azhar Ali
Pakistan
32
0
Umar Amin
Pakistan
32
0
Zulqarnain Haider
Pakistan
32
0
Lendl Simmons
West Indies
32
0
Travis Dowlin
West Indies
32
0
Runako Morton
West Indies
32
0
Denesh Ramdin
West Indies
32
0
Nelon Pascal
West Indies
32
0
Kemar Roach
West Indies
32
0
Andre Russell
West Indies
32
0
Grant Flower
Zimbabwe
32
0
Ray Price
Zimbabwe
32
0
Andy Blignaut
Zimbabwe
32
0
Devon Smith
West Indies
32
0
Carlton Baugh
West Indies
32
0
David Bernard
West Indies
32
0
Suraj Randiv
Sri Lanka
32
0
Suranga Lakmal
Sri Lanka
32
0
Dimuth Karunaratne
Sri Lanka
32
0
Lahiru Thirimanne
Sri Lanka
32
0
Kaushal Silva
Sri Lanka
32
0
Aftab Alam
Afghanistan
32
0
Sean Williams
Zimbabwe
32
0
Timycen Maruma
Zimbabwe
32
0
Keegan Meth
Zimbabwe
32
0
Khaliq Dad
Afghanistan
32
0
Dawlat Ahmadzai
Afghanistan
32
0
Stuart Matsikenyeri
Zimbabwe
32
0
Craig Ervine
Zimbabwe
32
0
Greg Lamb
Zimbabwe
32
0
Regis Chakabva
Zimbabwe
32
0
Chris Mpofu
Zimbabwe
32
0
Nazmul Hossain
Bangladesh
32
0
Faisal Hossain
Bangladesh
32
0
Ajmal Shahzad
England
32
0
Boyd Rankin
England
32
0
Chris Tremlett
England
32
0
Tim Bresnan
England
32
0
Graham Onions
England
32
0
Jonathan Trott
England
32
0
Michael Carberry
England
32
0
Steven Finn
England
32
0
James Tredwell
England
32
0
Shahriar Nafees
Bangladesh
32
0
Syed Rasel
Bangladesh
32
0
Robiul Islam
Bangladesh
32
0
Rubel Hossain
Bangladesh
32
0
Faisal Iqbal
Pakistan
32
0
Brent Arnel
New Zealand
32
0
Hamish Bennett
New Zealand
32
0
Andy McKay
New Zealand
32
0
Dean Brownlie
New Zealand
32
0
Rob Nicol
New Zealand
32
0
BJ Watling
New Zealand
32
0
Grant Elliott
New Zealand
32
0
Jamie How
New Zealand
32
0
Jeetan Patel
New Zealand
32
0
Michael Mason
New Zealand
32
0
Ian Butler
New Zealand
32
0
Chris Martin
New Zealand
32
0
Mathew Sinclair
New Zealand
32
0
Pankaj Singh
India
32
0
Doug Bollinger
Australia
32
0
Daniel Christian
Australia
32
0
Ryan Sidebottom
England
32
0
James Anderson
England
32
0
Clint McKay
Australia
32
0
Peter George
Australia
32
0
Xavier Doherty
Australia
32
0
John Hastings
Australia
32
0
Steve O'Keefe
Australia
32
0
Rahul Dravid
India
32
0
Pragyan Ojha
India
32
0
S Badrinath
India
32
0
Wriddhiman Saha
India
32
0
Sreesanth
India
32
0
Munaf Patel
India
32
0
Ishant Sharma
India
32
0
Amit Mishra
India
32
0
Umesh Yadav
India
32
0
Shikhar Dhawan
India
32
0
Cheteshwar Pujara
India
32
0
Jaydev Unadkat
India
32
0
Sudeep Tyagi
India
32
0
Ashok Dinda
India
32
0
Naman Ojha
India