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 2018 for ODI
Position
Most sixes
Player Name
Team Name
1
39
Rohit Sharma
India
2
30
Jonny Bairstow
England
2
30
Shimron Hetmyer
West Indies
3
29
Sikandar Raza
Zimbabwe
4
27
Chris Gayle
West Indies
5
23
Brendan Taylor
Zimbabwe
6
21
Jason Roy
England
7
20
Babar Hayat
Hong Kong
7
20
Eoin Morgan
England
8
19
Jos Buttler
England
9
18
Ashfaq Ahmed
Pakistan
9
18
Rovman Powell
West Indies
10
17
Mohammad Nabi
Afghanistan
10
17
Mohammad Shahzad
Afghanistan
11
15
Thisara Perera
Sri Lanka
11
15
Najibullah Zadran
Afghanistan
11
15
Mushfiqur Rahim
Bangladesh
11
15
Shai Hope
West Indies
12
14
Marcus Stoinis
Australia
12
14
Rameez Shahzad
United Arab Emirates
13
13
Cephas Zhuwao
Zimbabwe
13
13
Soumya Sarkar
Bangladesh
13
13
Aaron Finch
Australia
13
13
Virat Kohli
India
13
13
Jason Holder
West Indies
13
13
Fakhar Zaman
Pakistan
14
12
Shaun Marsh
Australia
14
12
Mahmudullah
Bangladesh
14
12
Solomon Mire
Zimbabwe
15
11
Rohan Mustafa
United Arab Emirates
15
11
Shaiman Anwar
United Arab Emirates
15
11
Ambati Rayudu
India
15
11
Shikhar Dhawan
India
15
11
Hamilton Masakadza
Zimbabwe
15
11
Asif Ali
Pakistan
16
10
Alex Hales
England
16
10
Martin Guptill
New Zealand
16
10
David Miller
South Africa
16
10
Peter Moor
Zimbabwe
16
10
Tony Ura
P.N.G.
16
10
Kyle Coetzer
Scotland
16
10
Evin Lewis
West Indies
16
10
Kusal Mendis
Sri Lanka
17
9
Tamim Iqbal
Bangladesh
17
9
Jean-Paul Duminy
South Africa
17
9
Kevin O'Brien
Ireland
17
9
Niall O'Brien
Ireland
18
8
Marlon Samuels
West Indies
18
8
Imrul Kayes
Bangladesh
18
8
Chris Woakes
England
18
8
Andile Phehlukwayo
South Africa
18
8
Matthew Cross
Scotland
18
8
Colin de Grandhomme
New Zealand
19
7
Paul Stirling
Ireland
19
7
Mitchell Santner
New Zealand
19
7
Dhananjaya de Silva
Sri Lanka
19
7
Ross Taylor
New Zealand
19
7
Colin Munro
New Zealand
19
7
Shoaib Malik
Pakistan
19
7
Tanwir Afzal
Hong Kong
19
7
Mohammad Mithun
Bangladesh
19
7
Rahmat Shah
Afghanistan
19
7
Dawlat Zadran
Afghanistan
19
7
Asghar Stanikzai
Afghanistan
19
7
Aiden Markram
South Africa
19
7
Dipendra Airee
Nepal
20
6
AE Paraam
20
6
Heinrich Klaasen
South Africa
20
6
Aqib Sulehri
Oman
20
6
Anshuman Rath
Hong Kong
20
6
William Porterfield
Ireland
20
6
Upul Tharanga
Sri Lanka
20
6
Faf du Plessis
South Africa
20
6
Joe Root
England
20
6
Moeen Ali
England
20
6
George Munsey
Scotland
20
6
Norman Vanua
P.N.G.
20
6
Richie Berrington
Scotland
20
6
Calum MacLeod
Scotland
20
6
Kusal Perera
Sri Lanka
20
6
Kieron Pollard
West Indies
21
5
Mohammad Naveed
United Arab Emirates
21
5
Sompal Kami
Nepal
21
5
Hasan Ali
Pakistan
21
5
Mashrafe Mortaza
Bangladesh
21
5
Ben Stokes
England
21
5
Dinesh Chandimal
Sri Lanka
21
5
Craig Ervine
Zimbabwe
21
5
Keemo Paul
West Indies
21
5
Chirag Suri
United Arab Emirates
21
5
A Krishna
22
4
Faheem Ashraf
Pakistan
22
4
Imam-ul-Haq
Pakistan
22
4
Khawar Ali
Oman
22
4
Simi Singh
Ireland
22
4
Ihsanullah
Afghanistan
22
4
Quinton de Kock
South Africa
22
4
Angelo Mathews
Sri Lanka
22
4
Nizakat Khan
Hong Kong
22
4
Glenn Maxwell
Australia
22
4
Mohammad Hafeez
Pakistan
22
4
Kane Williamson
New Zealand
22
4
Rashid Khan
Afghanistan
22
4
Babar Azam
Pakistan
22
4
Max O'Dowd
Netherlands
22
4
Paras Khadka
Nepal
22
4
Gyanendra Malla
Nepal
22
4
Aizaz Khan
Hong Kong
23
3
Akila Dananjaya
Sri Lanka
23
3
Michael Leask
Scotland
23
3
Andy Balbirnie
Ireland
23
3
Timm van der Gugten
Netherlands
23
3
Karan KC
Nepal
23
3
Litton Das
Bangladesh
23
3
Ghulam Shabber
United Arab Emirates
23
3
Anamul Haque
Bangladesh
23
3
Sarfraz Ahmed
Pakistan
23
3
Ish Sodhi
New Zealand
23
3
Tom Latham
New Zealand
23
3
Mitchell Marsh
Australia
23
3
Irfan Ahmed
Hong Kong
23
3
Gary Wilson
Ireland
23
3
Javed Ahmadi
Afghanistan
23
3
Brian Vitori
Zimbabwe
23
3
Kieran Powell
West Indies
23
3
Sean Williams
Zimbabwe
23
3
Khaya Zondo
South Africa
23
3
Zeeshan Maqsood
Oman
23
3
Amjad Mahboob
23
3
Virandeep Singh
23
3
Syed Aziz
23
3
Anwar Arudin
23
3
Aarif Sheikh
Nepal
24
2
Anil Sah
Nepal
24
2
CR Suryawanshi
24
2
R Rohan
24
2
Jatinder Singh
Oman
24
2
Shane Snater
Netherlands
24
2
Scott McKechnie
Hong Kong
24
2
Shadab Khan
Pakistan
24
2
Ryan Murray
Zimbabwe
24
2
Tinashe Kamunhukamwe
Zimbabwe
24
2
Alex Carey
Australia
24
2
Chandrapaul Hemraj
West Indies
24
2
Shardul Thakur
India
24
2
Tom Curran
England
24
2
Mehidy Hasan
Bangladesh
24
2
Kyle Jarvis
Zimbabwe
24
2
Elton Chigumbura
Zimbabwe
24
2
Dilruwan Perera
Sri Lanka
24
2
Kemar Roach
West Indies
24
2
Aftab Alam
Afghanistan
24
2
Gulbadin Naib
Afghanistan
24
2
Kinchit Shah
Hong Kong
24
2
Liam Plunkett
England
24
2
Ajinkya Rahane
India
24
2
Dinesh Karthik
India
24
2
MS Dhoni
India
24
2
Kedar Jadhav
India
24
2
AB de Villiers
South Africa
24
2
Morne Morkel
South Africa
24
2
Adnan Mufti
United Arab Emirates
24
2
Alzarri Joseph
West Indies
24
2
Sagar Pun
Nepal
24
2
Ehsan Khan
Hong Kong
24
2
Imad Wasim
Pakistan
24
2
Andrew Tye
Australia
24
2
Ashley Nurse
West Indies
24
2
David Willey
England
24
2
Mark Watt
Scotland
24
2
Christopher Carter
Hong Kong
24
2
Henry Nicholls
New Zealand
24
2
Chris Morris
South Africa
24
2
Carlos Brathwaite
West Indies
24
2
Reeza Hendricks
South Africa
24
2
Chris Lynn
Australia
25
1
Kagiso Rabada
South Africa
25
1
Sharad Vesawkar
Nepal
25
1
Subash Khakurel
Nepal
25
1
Sarel Burger
Namibia
25
1
Ryan ten Doeschate
Netherlands
25
1
Pieter Seelaar
Netherlands
25
1
Andy McBrine
Ireland
25
1
Roelof van der Merwe
Netherlands
25
1
Alasdair Evans
Scotland
25
1
Safyaan Sharif
Scotland
25
1
Haris Sohail
Pakistan
25
1
Charles Amini
P.N.G.
25
1
Michael Swart
Netherlands
25
1
Stephan Myburgh
Netherlands
25
1
Hardik Pandya
India
25
1
Aamer Yamin
Pakistan
25
1
Sikander Zulfiqar
Netherlands
25
1
Chad Soper
P.N.G.
25
1
Abdul Shakoor
United Arab Emirates
25
1
Travis Head
Australia
25
1
Shahid Wasif
Hong Kong
25
1
Tarisai Musakanda
Zimbabwe
25
1
Zahoor Khan
United Arab Emirates
25
1
Rishabh Pant
India
25
1
Lungi Ngidi
South Africa
25
1
Hazratullah Zazai
Afghanistan
25
1
Lockie Ferguson
New Zealand
25
1
Barry McCarthy
Ireland
25
1
Hashim Amla
South Africa
25
1
Dale Steyn
South Africa
25
1
Tim Southee
New Zealand
25
1
Trent Boult
New Zealand
25
1
Shakib Al Hasan
Bangladesh
25
1
Rubel Hossain
Bangladesh
25
1
Tim Paine
Australia
25
1
Steven Smith
Australia
25
1
Kannaur Rahul
India
25
1
Bhuvneshwar Kumar
India
25
1
Kane Richardson
Australia
25
1
Nathan Coulter-Nile
Australia
25
1
Ashton Agar
Australia
25
1
Nadeem Ahmed
Hong Kong
25
1
Haseeb Amjad
Hong Kong
25
1
Shafiqullah
Afghanistan
25
1
Sabbir Rahman
Bangladesh
25
1
Ed Joyce
England
25
1
Adil Rashid
England
25
1
Sharafuddin Ashraf
Afghanistan
25
1
Darren Bravo
West Indies
25
1
Andre Russell
West Indies
25
1
Suranga Lakmal
Sri Lanka
25
1
Malcolm Waller
Zimbabwe
25
1
Samiullah Shenwari
Afghanistan
25
1
Sam Curran
England
25
1
Roston Chase
West Indies
25
1
Fabian Allen
West Indies
25
1
D'Arcy Short
Australia
25
1
Wanindu Hasaranga
Sri Lanka
25
1
Mohammad Saifuddin
Bangladesh
25
1
Shaheen Afridi
Pakistan
25
1
Muhammad Khushi
Oman
25
1
Brandon Mavuta
Zimbabwe
25
1
Mujeeb Ur Rahman
Afghanistan
25
1
Jean-Pierre Kotze
Namibia
25
1
Bernard Scholtz
Namibia
25
1
Christiaan Jonker
South Africa
25
1
Bilal Khan
Oman
25
1
U Aryaman Sunil
25
1
United Arab Emirates
25
1
Ahmed Faiz
25
1
Shafiq Sharif
25
1
S Muniandy
25
1
Muhamad Syahadat
25
1
Scott Edwards
Netherlands
25
1
Bas Leede
Netherlands
25
1
Michael Jones
Scotland
25
1
Mohammad Boota
United Arab Emirates
26
0
Manpreet Singh
26
0
Thomas Sole
Scotland
26
0
Stuart Whittingham
Scotland
26
0
Dylan Budge
Scotland
26
0
Dilip Nath
Nepal
26
0
Rohit Paudel
Nepal
26
0
Simandeep Singh
Hong Kong
26
0
Lalit Rajbanshi
Nepal
26
0
Sandeep Lamichhane
Nepal
26
0
Damien Ravu
P.N.G.
26
0
Jason Kila
P.N.G.
26
0
Kiplin Doriga
P.N.G.
26
0
Alei Nao
P.N.G.
26
0
D Mogan
26
0
Syazrul Idrus
26
0
Pavandeep Singh
26
0
Anwar Rahman
26
0
A Mutreja
26
0
K Subramanian
26
0
R Gaznavi
26
0
Aritra Dutta
26
0
Scotland
26
0
Nepal
26
0
S Vijayakumar
26
0
Mohammad Nadeem
Oman
26
0
Frederick Klaassen
Netherlands
26
0
Daniel Braak
Netherlands
26
0
Zhivago Groenewald
Namibia
26
0
Merwe Erasmus
Namibia
26
0
Stephan Baard
Namibia
26
0
Helao France
Namibia
26
0
Craig Williams
Namibia
26
0
Johannes Smit
Namibia
26
0
Ryan Burl
Zimbabwe
26
0
Blessing Muzarabani
Zimbabwe
26
0
Junior Dala
South Africa
26
0
Richard Ngarava
Zimbabwe
26
0
Liam Roche
Zimbabwe
26
0
Vaibhav Wategaonkar
Oman
26
0
Ajay Lalcheta
Oman
26
0
Jay Odedra
Oman
26
0
Ahmad Butt
Oman
26
0
Jhye Richardson
Australia
26
0
Fazle Mahmud
Bangladesh
26
0
Shehan Madushanka
Sri Lanka
26
0
Prabath Jayasuriya
Sri Lanka
26
0
Wiaan Mulder
South Africa
26
0
Sadeera Samarawickrama
Sri Lanka
26
0
Michael Neser
Australia
26
0
Olly Stone
England
26
0
Najmul Hossain Shanto
Bangladesh
26
0
Sunzamul Islam
Bangladesh
26
0
Nazmul Islam
Bangladesh
26
0
Shreyas Iyer
India
26
0
Siddarth Kaul
India
26
0
Khaleel Ahmed
India
26
0
Deepak Chahar
India
26
0
Oshane Thomas
West Indies
26
0
Obed McCoy
West Indies
26
0
Shapoor Zadran
Afghanistan
26
0
Donald Tiripano
Zimbabwe
26
0
Brian Chari
Zimbabwe
26
0
Tendai Chatara
Zimbabwe
26
0
Graeme Cremer
Zimbabwe
26
0
Nuwan Pradeep
Sri Lanka
26
0
Lasith Malinga
Sri Lanka
26
0
Dean Elgar
South Africa
26
0
Kyle Abbott
South Africa
26
0
Devendra Bishoo
West Indies
26
0
Niroshan Dickwella
Sri Lanka
26
0
Denesh Ramdin
West Indies
26
0
Nasir Jamal
Afghanistan
26
0
Roy Lamsam
Hong Kong
26
0
Hashmatullah Shaidi
Afghanistan
26
0
Ehsan Nawaz
Hong Kong
26
0
Jamie Atkinson
Hong Kong
26
0
Skhawat Ali
Hong Kong
26
0
Waqas Barkat
Hong Kong
26
0
Josh Hazlewood
Australia
26
0
Boyd Rankin
England
26
0
Mohammed Shami
India
26
0
Suresh Raina
India
26
0
Umesh Yadav
India
26
0
Ravindra Jadeja
India
26
0
Nathan Lyon
Australia
26
0
Cameron White
Australia
26
0
Pat Cummins
Australia
26
0
Mitchell Starc
Australia
26
0
David Warner
Australia
26
0
Nasir Hossain
Bangladesh
26
0
Abul Hasan
Bangladesh
26
0
Todd Astle
New Zealand
26
0
Mominul Haque
Bangladesh
26
0
Imran Tahir
South Africa
26
0
Azhar Ali
Pakistan
26
0
Umar Amin
Pakistan
26
0
Junaid Khan
Pakistan
26
0
Mohammad Amir
Pakistan
26
0
Tabraiz Shamsi
South Africa
26
0
Dwaine Pretorius
South Africa
26
0
Chris Sole
Scotland
26
0
Billy Stanlake
Australia
26
0
Yuzvendra Chahal
India
26
0
Liam Dawson
England
26
0
Jake Ball
England
26
0
Amila Aponso
Sri Lanka
26
0
Lakshan Sandakan
Sri Lanka
26
0
Lahiru Kumara
Sri Lanka
26
0
Imran Haider
United Arab Emirates
26
0
Keshav Maharaj
South Africa
26
0
Prince Masvaure
Zimbabwe
26
0
Kuldeep Yadav
India
26
0
Rumman Raees
Pakistan
26
0
Cameron McAuslan
Hong Kong
26
0
Adam Zampa
Australia
26
0
Jasprit Bumrah
India
26
0
Mark Wood
England
26
0
Sam Billings
England
26
0
James Vince
England
26
0
Manish Pandey
India
26
0
Qadeer Ahmed
United Arab Emirates
26
0
Brad Wheal
Scotland
26
0
Sese Bau
P.N.G.
26
0
Loa Nou
P.N.G.
26
0
John Reva
P.N.G.
26
0
Tendai Chisoro
Zimbabwe
26
0
Wellington Masakadza
Zimbabwe
26
0
Abu Hider
Bangladesh
26
0
Mosaddek Hossain
Bangladesh
26
0
George Worker
New Zealand
26
0
Assad Vala
P.N.G.
26
0
Jack Vare
P.N.G.
26
0
Mahuru Dai
P.N.G.
26
0
Willie Gavera
P.N.G.
26
0
Vani Morea
P.N.G.
26
0
Lega Siaka
P.N.G.
26
0
Craig Wallace
Scotland
26
0
Stuart Poynter
Ireland
26
0
Peter Chase
Ireland
26
0
Gerrie Snyman
Namibia
26
0
Tim Murtagh
Ireland
26
0
George Dockrell
Ireland
26
0
Wesley Barresi
Netherlands
26
0
Peter Borren
Netherlands
26
0
Paul van Meekeren
Netherlands
26
0
Michael Rippon
Netherlands
26
0
Ben Cooper
Netherlands
26
0
Vivian Kingma
Netherlands
26
0
Basant Regmi
Nepal
26
0
Usman Khan
Pakistan
26
0
Mustafizur Rahman
Bangladesh
26
0
Mark Chapman
Hong Kong
26
0
Waqas Khan
Hong Kong
26
0
Shakti Gauchan
Nepal
26
0
Jason Mohammed
West Indies
26
0
Johnson Charles
West Indies
26
0
Chamu Chibhabha
Zimbabwe
26
0
Andre Fletcher
West Indies
26
0
Rilee Rossouw
South Africa
26
0
Farhaan Behardien
South Africa
26
0
Aaron Phangiso
South Africa
26
0
Dushmantha Chameera
Sri Lanka
26
0
Ahmed Raza
United Arab Emirates