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 2017 for ODI
Position
Most sixes
Player Name
Team Name
1
46
Rohit Sharma
India
2
30
Hardik Pandya
India
3
26
Eoin Morgan
England
4
24
Ben Stokes
England
5
22
Virat Kohli
India
6
19
MS Dhoni
India
7
18
Marcus Stoinis
Australia
7
18
Paul Stirling
Ireland
8
17
Moeen Ali
England
9
15
AB de Villiers
South Africa
9
15
Upul Tharanga
Sri Lanka
9
15
Chris Gayle
West Indies
9
15
David Miller
South Africa
10
14
Shoaib Malik
Pakistan
10
14
Mohammad Hafeez
Pakistan
10
14
Shikhar Dhawan
India
10
14
Evin Lewis
West Indies
11
13
David Warner
Australia
11
13
Jason Holder
West Indies
12
12
Martin Guptill
New Zealand
13
11
Colin Munro
New Zealand
13
11
Kedar Jadhav
India
13
11
Asghar Stanikzai
Afghanistan
13
11
Alex Hales
England
13
11
Babar Hayat
Hong Kong
13
11
Kyle Coetzer
Scotland
13
11
Rovman Powell
West Indies
14
10
Travis Head
Australia
14
10
Jason Mohammed
West Indies
14
10
Hashim Amla
South Africa
14
10
Aaron Finch
Australia
15
9
Glenn Maxwell
Australia
15
9
Tamim Iqbal
Bangladesh
15
9
Nizakat Khan
Hong Kong
15
9
Shafiqullah
Afghanistan
15
9
Rameez Shahzad
United Arab Emirates
16
8
Merwe Erasmus
Namibia
16
8
Rahmat Shah
Afghanistan
16
8
Angelo Mathews
Sri Lanka
16
8
Faf du Plessis
South Africa
16
8
Quinton de Kock
South Africa
16
8
Solomon Mire
Zimbabwe
16
8
Shai Hope
West Indies
16
8
Rashid Khan
Afghanistan
16
8
Richie Berrington
Scotland
16
8
Rohan Mustafa
United Arab Emirates
17
7
Colin de Grandhomme
New Zealand
17
7
Sharjeel Khan
Pakistan
17
7
Niall O'Brien
Ireland
17
7
Jason Roy
England
17
7
Gulbadin Naib
Afghanistan
17
7
Mahmudullah
Bangladesh
17
7
Tom Latham
New Zealand
17
7
Joe Root
England
17
7
Yuvraj Singh
India
17
7
Fakhar Zaman
Pakistan
18
6
Johannes Smit
Namibia
18
6
Kane Williamson
New Zealand
18
6
Jos Buttler
England
18
6
Niroshan Dickwella
Sri Lanka
18
6
Tanwir Afzal
Hong Kong
18
6
Anshuman Rath
Hong Kong
18
6
Kevin O'Brien
Ireland
18
6
Babar Azam
Pakistan
18
6
Ashley Nurse
West Indies
19
5
Milinda Siriwardana
Sri Lanka
19
5
Mitchell Santner
New Zealand
19
5
Mohammad Naveed
United Arab Emirates
19
5
Imad Wasim
Pakistan
19
5
Collins Obuya
Kenya
19
5
Stephan Myburgh
Netherlands
19
5
Ben Cooper
Netherlands
19
5
Neil Broom
New Zealand
19
5
Roelof van der Merwe
Netherlands
19
5
Malcolm Waller
Zimbabwe
19
5
Mohammad Nabi
Afghanistan
19
5
Thisara Perera
Sri Lanka
19
5
Mushfiqur Rahim
Bangladesh
19
5
Jonny Bairstow
England
20
4
Chris Woakes
England
20
4
Luke Ronchi
New Zealand
20
4
Ajinkya Rahane
India
20
4
Soumya Sarkar
Bangladesh
20
4
Tim Southee
New Zealand
20
4
Hamilton Masakadza
Zimbabwe
20
4
Sikandar Raza
Zimbabwe
20
4
Samiullah Shenwari
Afghanistan
20
4
Ed Joyce
England
20
4
Chris Morris
South Africa
20
4
William Porterfield
Ireland
20
4
Jonathan Carter
West Indies
21
3
Henry Nicholls
New Zealand
21
3
George Worker
New Zealand
21
3
Kusal Mendis
Sri Lanka
21
3
Dhiren Gondaria
Kenya
21
3
Peter Borren
Netherlands
21
3
Ryan ten Doeschate
Netherlands
21
3
Michael Leask
Scotland
21
3
Farhaan Behardien
South Africa
21
3
Craig Wallace
Scotland
21
3
Norman Vanua
P.N.G.
21
3
Calum MacLeod
Scotland
21
3
Jamie Atkinson
Hong Kong
21
3
Mohammad Shahzad
Afghanistan
21
3
Javed Ahmadi
Afghanistan
21
3
Dawlat Zadran
Afghanistan
21
3
Najibullah Zadran
Afghanistan
21
3
Lahiru Thirimanne
Sri Lanka
21
3
Wayne Parnell
South Africa
21
3
Kamran Akmal
Pakistan
21
3
James Neesham
New Zealand
21
3
Azhar Ali
Pakistan
21
3
Pat Cummins
Australia
21
3
Mitchell Starc
Australia
21
3
Bhuvneshwar Kumar
India
21
3
Matthew Wade
Australia
21
3
Kiplin Doriga
P.N.G.
21
3
Alei Nao
P.N.G.
21
3
Imam-ul-Haq
Pakistan
21
3
Tarisai Musakanda
Zimbabwe
21
3
Shreyas Iyer
India
21
3
Adnan Mufti
United Arab Emirates
21
3
Jan Frylinck
Namibia
22
2
Hasan Ali
Pakistan
22
2
Ehsan Khan
Hong Kong
22
2
Alzarri Joseph
West Indies
22
2
Lo-handre Louwrens
Namibia
22
2
Aiden Markram
South Africa
22
2
Ihsanullah
Afghanistan
22
2
Zhivago Groenewald
Namibia
22
2
Liam Plunkett
England
22
2
Corey Anderson
New Zealand
22
2
Todd Astle
New Zealand
22
2
Shakib Al Hasan
Bangladesh
22
2
Imrul Kayes
Bangladesh
22
2
Jean-Paul Duminy
South Africa
22
2
Seekkuge Prasanna
Sri Lanka
22
2
Sabbir Rahman
Bangladesh
22
2
Tony Ura
P.N.G.
22
2
Vani Morea
P.N.G.
22
2
Matthew Cross
Scotland
22
2
Safyaan Sharif
Scotland
22
2
George Dockrell
Ireland
22
2
Andy Balbirnie
Ireland
22
2
John Reva
P.N.G.
22
2
Andile Phehlukwayo
South Africa
22
2
Dwaine Pretorius
South Africa
22
2
Kagiso Rabada
South Africa
22
2
Peter Moor
Zimbabwe
22
2
Binod Bhandari
Nepal
23
1
Gyanendra Malla
Nepal
23
1
Chris Lynn
Australia
23
1
Sharad Vesawkar
Nepal
23
1
David Willey
England
23
1
Litton Das
Bangladesh
23
1
Max O'Dowd
Netherlands
23
1
Manish Pandey
India
23
1
Sandun Weerakkody
Sri Lanka
23
1
George Munsey
Scotland
23
1
Mark Watt
Scotland
23
1
Con de Lange
Scotland
23
1
Peter Handscomb
Australia
23
1
Sese Bau
P.N.G.
23
1
Christopher Carter
Hong Kong
23
1
Mosaddek Hossain
Bangladesh
23
1
Gary Wilson
Ireland
23
1
Rakep Patel
Kenya
23
1
Pieter Seelaar
Netherlands
23
1
Wesley Barresi
Netherlands
23
1
Alex Obanda
Kenya
23
1
Peter Chase
Ireland
23
1
Sarel Burger
Namibia
23
1
Preston Mommsen
Scotland
23
1
Shaiman Anwar
United Arab Emirates
23
1
Amjad Javed
United Arab Emirates
23
1
Ahmed Raza
United Arab Emirates
23
1
Lega Siaka
P.N.G.
23
1
Mahuru Dai
P.N.G.
23
1
Ehsan Nawaz
Hong Kong
23
1
Adil Rashid
England
23
1
Nasir Jamal
Afghanistan
23
1
Sean Williams
Zimbabwe
23
1
Amir Hamza
Afghanistan
23
1
Noor Ali Zadran
Afghanistan
23
1
Craig Ervine
Zimbabwe
23
1
Kieran Powell
West Indies
23
1
Lasith Malinga
Sri Lanka
23
1
Nuwan Kulasekara
Sri Lanka
23
1
Suranga Lakmal
Sri Lanka
23
1
Trent Boult
New Zealand
23
1
Ross Taylor
New Zealand
23
1
Mohammad Amir
Pakistan
23
1
Umar Akmal
Pakistan
23
1
James Faulkner
Australia
23
1
Kannaur Rahul
India
23
1
Steven Smith
Australia
23
1
Ravindra Jadeja
India
23
1
Ravichandran Ashwin
India
23
1
Wanindu Hasaranga
Sri Lanka
23
1
Craig Williams
Namibia
23
1
Scott McKechnie
Hong Kong
23
1
Richard Ngarava
Zimbabwe
23
1
Zahoor Khan
United Arab Emirates
23
1
Toby Roland-Jones
England
23
1
Malinda Pushpakumara
Sri Lanka
23
1
Mohammad Saifuddin
Bangladesh
23
1
Shadab Khan
Pakistan
23
1
Faheem Ashraf
Pakistan
23
1
Shahid Wasif
Hong Kong
23
1
Ghulam Shabber
United Arab Emirates
23
1
Dipendra Airee
Nepal
24
0
Aarif Sheikh
Nepal
24
0
Damien Ravu
P.N.G.
24
0
Imran Haider
United Arab Emirates
24
0
Mohammed Qasim
United Arab Emirates
24
0
Dogodo Bau
P.N.G.
24
0
Carl Mumba
Zimbabwe
24
0
Rumman Raees
Pakistan
24
0
Kesrick Williams
West Indies
24
0
Karim Janat
Afghanistan
24
0
Jacob Mulder
Ireland
24
0
Hilton Cartwright
Australia
24
0
Vishwa Fernando
Sri Lanka
24
0
Kuldeep Yadav
India
24
0
Kyle Christie
Hong Kong
24
0
Cameron McAuslan
Hong Kong
24
0
Roston Chase
West Indies
24
0
Shimron Hetmyer
West Indies
24
0
Kyle Hope
West Indies
24
0
Sunil Ambris
West Indies
24
0
Ronsford Beaton
West Indies
24
0
Sadeera Samarawickrama
Sri Lanka
24
0
Mehidy Hasan
Bangladesh
24
0
Shane Snater
Netherlands
24
0
Christoffel Viljoen
Namibia
24
0
Jean-Pierre Kotze
Namibia
24
0
Scott Kuggeleijn
New Zealand
24
0
Ryan Burl
Zimbabwe
24
0
Wiaan Mulder
South Africa
24
0
Simi Singh
Ireland
24
0
Mujeeb Ur Rahman
Afghanistan
24
0
Zane Green
Namibia
24
0
Bernard Scholtz
Namibia
24
0
Tangeni Lungameni
Namibia
24
0
Junaid Khan
24
0
Nepal
24
0
Nepal
24
0
Karl Birkenstock
Namibia
24
0
Stephan Baard
Namibia
24
0
Rushabhvardhan Patel
Kenya
24
0
Mohammad Boota
United Arab Emirates
24
0
Chirag Suri
United Arab Emirates
24
0
Stuart Whittingham
Scotland
24
0
Dilip Nath
Nepal
24
0
Sushan Bhari
Nepal
24
0
Sandeep Lamichhane
Nepal
24
0
Umesh Yadav
India
24
0
Dinesh Karthik
India
24
0
Mohammed Shami
India
24
0
Usman Khawaja
Australia
24
0
Shaun Marsh
Australia
24
0
Axar Patel
India
24
0
Mitchell Marsh
Australia
24
0
Josh Hazlewood
Australia
24
0
Moises Henriques
Australia
24
0
Ashton Agar
Australia
24
0
Steven Finn
England
24
0
Kane Richardson
Australia
24
0
Nathan Coulter-Nile
Australia
24
0
Sarfraz Ahmed
Pakistan
24
0
Wahab Riaz
Pakistan
24
0
Asad Shafiq
Pakistan
24
0
Ahmed Shehzad
Pakistan
24
0
Ashfaq Ahmed
Pakistan
24
0
Mashrafe Mortaza
Bangladesh
24
0
Boyd Rankin
England
24
0
Jeetan Patel
New Zealand
24
0
Rubel Hossain
Bangladesh
24
0
Nasir Hossain
Bangladesh
24
0
Doug Bracewell
New Zealand
24
0
Dean Brownlie
New Zealand
24
0
Chamara Kapugedera
Sri Lanka
24
0
Temba Bavuma
South Africa
24
0
Imran Tahir
South Africa
24
0
Morne Morkel
South Africa
24
0
Shannon Gabriel
West Indies
24
0
Veerasammy Permaul
West Indies
24
0
Sheldon Cottrell
West Indies
24
0
Graeme Cremer
Zimbabwe
24
0
Chris Mpofu
Zimbabwe
24
0
Nuwan Pradeep
Sri Lanka
24
0
Dinesh Chandimal
Sri Lanka
24
0
Dilruwan Perera
Sri Lanka
24
0
Marlon Samuels
West Indies
24
0
Jerome Taylor
West Indies
24
0
Nikita Miller
West Indies
24
0
Chadwick Walton
West Indies
24
0
Devendra Bishoo
West Indies
24
0
Kraigg Brathwaite
West Indies
24
0
Tendai Chatara
Zimbabwe
24
0
Donald Tiripano
Zimbabwe
24
0
Shapoor Zadran
Afghanistan
24
0
Afsar Zazai
Afghanistan
24
0
Taskin Ahmed
Bangladesh
24
0
Hashmatullah Shaidi
Afghanistan
24
0
Usman Ghani
Afghanistan
24
0
Nadeem Ahmed
Hong Kong
24
0
Aizaz Khan
Hong Kong
24
0
Mohammad Rizwan
Pakistan
24
0
Adam Milne
New Zealand
24
0
Matt Henry
New Zealand
24
0
Assad Vala
P.N.G.
24
0
Jack Vare
P.N.G.
24
0
Alasdair Evans
Scotland
24
0
Josh Davey
Scotland
24
0
Akila Dananjaya
Sri Lanka
24
0
Kusal Perera
Sri Lanka
24
0
Chaturanga de Silva
Sri Lanka
24
0
Lahiru Gamage
Sri Lanka
24
0
Dushmantha Chameera
Sri Lanka
24
0
Vivian Kingma
Netherlands
24
0
Timm van der Gugten
Netherlands
24
0
Paul van Meekeren
Netherlands
24
0
Michael Rippon
Netherlands
24
0
Elijah Otieno
Kenya
24
0
Gurdeep Singh
Kenya
24
0
Ahsan Malik
Netherlands
24
0
Shem Ngoche
Kenya
24
0
Nelson Odhiambo
Kenya
24
0
Irfan Karim
Kenya
24
0
Lucas Oluoch
Kenya
24
0
Emmanuel Bundi
Kenya
24
0
Nehemiah Odhiambo
Kenya
24
0
Tim Murtagh
Ireland
24
0
Stuart Thompson
Ireland
24
0
Andy McBrine
Ireland
24
0
Stuart Poynter
Ireland
24
0
Craig Young
Ireland
24
0
Nosaina Pokana
P.N.G.
24
0
Chad Soper
P.N.G.
24
0
Sikander Zulfiqar
Netherlands
24
0
Adam Zampa
Australia
24
0
Jasprit Bumrah
India
24
0
Sam Heazlett
Australia
24
0
Yuzvendra Chahal
India
24
0
Jake Ball
England
24
0
Barry McCarthy
Ireland
24
0
Brad Wheal
Scotland
24
0
Lahiru Kumara
Sri Lanka
24
0
Lahiru Madushanka
Sri Lanka
24
0
Fareed Ahmad
Afghanistan
24
0
Billy Stanlake
Australia
24
0
Chris Sole
Scotland
24
0
Lockie Ferguson
New Zealand
24
0
Lakshan Sandakan
Sri Lanka
24
0
Dhananjaya de Silva
Sri Lanka
24
0
Jeffrey Vandersay
Sri Lanka
24
0
Karan KC
Nepal
24
0
Mark Wood
England
24
0
Sam Billings
England
24
0
Dilshan Munaweera
Sri Lanka
24
0
Mustafizur Rahman
Bangladesh
24
0
Najeeb Tarakai
Afghanistan
24
0
Carlos Brathwaite
West Indies
24
0
Miguel Cummins
West Indies
24
0
Basant Regmi
Nepal
24
0
Sagar Pun
Nepal
24
0
Sompal Kami
Nepal
24
0
Shakti Gauchan
Nepal
24
0
Paras Khadka
Nepal
24
0
Waqas Khan
Hong Kong