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 1989 for all time
Position
Most sixes
Player Name
Team Name
1
19
Imran Khan
2
18
Desmond Haynes
West Indies
3
13
Gordon Greenidge
West Indies
3
13
Sir Viv Richards
West Indies
4
10
Malcolm Marshall
West Indies
5
9
Aravinda de Silva
Sri Lanka
6
8
Allan Border
Australia
6
8
Dean Jones
Australia
7
7
Javed Miandad
Pakistan
7
7
Saleem Malik
Pakistan
7
7
Wasim Akram
Pakistan
8
6
Ajay Sharma
India
9
5
Navjot Sidhu
India
9
5
Steve Waugh
Australia
9
5
Abdul Qadir
Pakistan
9
5
Courtney Walsh
West Indies
10
4
Merv Hughes
Australia
10
4
Geoff Marsh
Australia
10
4
Raman Lamba
India
11
3
Mohinder Amarnath
India
11
3
Mark Taylor
Australia
11
3
Allan Lamb
England
11
3
Robin Smith
England
11
3
Gus Logie
West Indies
11
3
Sir Curtly Ambrose
West Indies
11
3
Sohail Fazal
Pakistan
12
2
Phil Simmons
West Indies
12
2
Sir Richie Richardson
West Indies
12
2
Saeed Anwar
Pakistan
12
2
Simon O'Donnell
Australia
12
2
Ramiz Raja
Pakistan
12
2
Andrew Jones
New Zealand
12
2
Wayne Larkins
England
12
2
Alec Stewart
England
12
2
Chetan Sharma
India
12
2
Kapil Dev
India
12
2
Ravi Shastri
India
12
2
David Boon
Australia
13
1
Craig McDermott
Australia
13
1
Salil Ankola
India
13
1
Kris Srikkanth
India
13
1
Manoj Prabhakar
India
13
1
Devon Malcolm
England
13
1
Derek Pringle
England
13
1
Tom Moody
Australia
13
1
Sir Ian Botham
England
13
1
David Gower
England
13
1
Neil Foster
England
13
1
Ian Smith
New Zealand
13
1
Sir Richard Hadlee
New Zealand
13
1
John Wright
New Zealand
13
1
Jeff Crowe
New Zealand
13
1
Ijaz Ahmed
Pakistan
13
1
Aamer Malik
Pakistan
13
1
Shoaib Mohammad
Pakistan
13
1
Ravi Ratnayeke
Sri Lanka
13
1
Rumesh Ratnayake
Sri Lanka
13
1
Shahid Saeed
Pakistan
13
1
Roshan Mahanama
Sri Lanka
13
1
Graeme Labrooy
Sri Lanka
13
1
Brendon Kuruppu
Sri Lanka
13
1
Athula Samarasekera
Sri Lanka
13
1
Hashan Tillakaratne
Sri Lanka
13
1
Winston Benjamin
West Indies
13
1
Carl Hooper
West Indies
14
0
Lalithamana Fernando
Sri Lanka
14
0
Robert Haynes
West Indies
14
0
Tim Robinson
New Zealand
14
0
Sanath Jayasuriya
Sri Lanka
14
0
Kapila Wijegunawardene
Sri Lanka
14
0
Dammika Ranatunga
Sri Lanka
14
0
Gamini Wickremasinghe
Sri Lanka
14
0
Jeff Dujon
West Indies
14
0
Roger Harper
West Indies
14
0
Carlisle Best
West Indies
14
0
Patrick Patterson
West Indies
14
0
Keith Arthurton
West Indies
14
0
Ian Bishop
West Indies
14
0
Moin-ul-Atiq
Pakistan
14
0
Champaka Ramanayake
Sri Lanka
14
0
Asoka de Silva
Sri Lanka
14
0
Asanka Gurusinha
Sri Lanka
14
0
Don Anurasiri
Sri Lanka
14
0
Waqar Younis
Pakistan
14
0
Nadeem Abbasi
Pakistan
14
0
Naved Anjum
Pakistan
14
0
Akram Raza
Pakistan
14
0
Mushtaq Ahmed
Pakistan
14
0
Duleep Mendis
Sri Lanka
14
0
Arjuna Ranatunga
Sri Lanka
14
0
Saleem Yousuf
Pakistan
14
0
Tauseef Ahmed
Pakistan
14
0
Mansoor Akhtar
Pakistan
14
0
Rizwan-uz-Zaman
Pakistan
14
0
Aaqib Javed
Pakistan
14
0
Mohsin Kamal
Pakistan
14
0
Zulqarnain
Pakistan
14
0
Zakir Khan
Pakistan
14
0
Saleem Jaffar
Pakistan
14
0
Gary Robertson
New Zealand
14
0
Willie Watson
New Zealand
14
0
Dipak Patel
New Zealand
14
0
John Bracewell
New Zealand
14
0
Ewen Chatfield
New Zealand
14
0
Stephen Boock
New Zealand
14
0
Martin Snedden
New Zealand
14
0
Martin Crowe
New Zealand
14
0
Sikander Bakht
Pakistan
14
0
Mudassar Nazar
Pakistan
14
0
Danny Morrison
New Zealand
14
0
Mark Greatbatch
New Zealand
14
0
Bert Vance
New Zealand
14
0
Chris Kuggeleijn
New Zealand
14
0
Chris Cairns
New Zealand
14
0
Chris Broad
England
14
0
Martyn Moxon
England
14
0
Gladstone Small
England
14
0
Phil DeFreitas
England
14
0
David Capel
England
14
0
Paul Jarvis
England
14
0
Tim Curtis
England
14
0
John Emburey
England
14
0
Graham Dilley
England
14
0
Mike Gatting
England
14
0
Mark Waugh
Australia
14
0
Graham Gooch
England
14
0
Greg Campbell
Australia
14
0
Eddie Hemmings
England
14
0
Nick Cook
England
14
0
Kim Barnett
England
14
0
Phil Newport
England
14
0
Jack Russell
England
14
0
Angus Fraser
England
14
0
Mike Atherton
England
14
0
Alan Igglesden
England
14
0
John Stephenson
England
14
0
Nasser Hussain
England
14
0
Steve Rhodes
England
14
0
Chris Tavaré
England
14
0
Mohammad Azharuddin
India
14
0
Kiran More
India
14
0
Arun Lal
India
14
0
Maninder Singh
India
14
0
Dilip Vengsarkar
India
14
0
Sanjeev Sharma
India
14
0
Margashayam Venkataramana
India
14
0
Arshad Ayub
India
14
0
Sanjay Manjrekar
India
14
0
Narendra Hirwani
India
14
0
Woorkeri Raman
India
14
0
Sachin Tendulkar
India
14
0
Vivek Razdan
India
14
0
Robin Singh
India
14
0
Graeme Wood
Australia
14
0
Peter Sleep
Australia
14
0
Geoff Lawson
Australia
14
0
Terry Alderman
Australia
14
0
Mike Whitney
Australia
14
0
Carl Rackemann
Australia
14
0
Greg Matthews
Australia
14
0
Peter Taylor
Australia
14
0
Mike Veletta
Australia
14
0
Tim May
Australia
14
0
Ian Healy
Australia
14
0
Trevor Hohns
Australia