Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
On This Day
AI Insight
▼ QUICK LINKS
On This Day
▼
Records of the Day
Innings & bowling
Milestones of the Day
Career landmarks
Cricket AI Insight
AI analysis
Recent Series
▼
ICC Cricket World Cup
New Zealand in England ODI Series
New Zealand in England T20I Series
The Ashes
Bangladesh in England Test Match
Pakistan in England ODI Series
Recent Teams
▼
TBA
Zimbabwe
India
England
Bangladesh
New Zealand
Recent Players
▼
Harry Brook
Brad Evans
Will Jacks
Joe Root
Sikandar Raza
Ishan Kishan
Abhishek Sharma
Daryl Mitchell
Axar Patel
Arshdeep Singh
Azmatullah Omarzai
Glenn Phillips
ODI 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
T20 World Cup
▼
World Cup 2026
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
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Most sixes in 2010: Top Performers, Rankings & Full Stats
The most sixes in 2010 highlights the top performers of the season based on official match data.
ODI
2010
356 entries
1
27
Shahid Afridi
GER
7 clear of Cameron White
2
20
Cameron White
AUS
7 off the lead
2
20
Ross Taylor
NZ
7 off the lead
● LEADS
Shahid Afridi
GER
27 · 7 ahead of White
↑ IN THE CHASE
0
players within 10% of the lead — Afridi is out on their own
★ TOP-10 CUT-OFF
10
The mark at number ten — 346 entries sit below it
● NATION IN FRONT
India
7 of the top 50 · 15 teams represented
Most sixes — full list
356 entries, ranked
Table view
1
Shahid Afridi
GER
27
2
Cameron White
AUS
20
2
Ross Taylor
NZ
20
3
AB de Villiers
SA
19
4
Paul Stirling
IRE
17
4
Tamim Iqbal
BAN
17
5
Abdul Razzaq
PAK
15
5
Kieron Pollard
WI
15
6
Chris Gayle
WI
14
6
Shane Watson
AUS
14
6
Yusuf Pathan
IND
14
7
Mohammad Nabi
AFG
13
8
Andrew Strauss
ENG
12
8
Kyle Mills
NZ
12
9
Brendon McCullum
NZ
11
9
Darren Sammy
WI
11
10
Suresh Raina
IND
10
10
Brad Haddin
AUS
10
11
Ricky Ponting
AUS
9
11
MS Dhoni
IND
9
11
Eoin Morgan
ENG
9
11
Kevin O'Brien
IRE
9
12
Martin Guptill
NZ
8
12
Craig Kieswetter
ENG
8
12
Mushfiqur Rahim
BAN
8
12
Paul Collingwood
ENG
8
13
Ravi Bopara
ENG
7
13
Imrul Kayes
BAN
7
13
Yuvraj Singh
IND
7
13
Rohit Sharma
IND
7
13
Tillakaratne Dilshan
SL
7
13
Jacques Kallis
SA
7
13
Alex Obanda
KEN
7
14
Asghar Stanikzai
AFG
6
14
Mohammad Shahzad
AFG
6
14
Jean-Paul Duminy
SA
6
14
Hashim Amla
SA
6
14
David Miller
SA
6
14
Elton Chigumbura
ZIM
6
14
John Mooney
IRE
6
14
Daryl Tuffey
NZ
6
14
Scott Styris
NZ
6
14
Jacob Oram
NZ
6
14
Ryan ten Doeschate
NED
6
14
Michael Hussey
AUS
6
14
Narsingh Deonarine
WI
6
15
Dwayne Smith
WI
5
15
Darren Bravo
WI
5
15
Ravindra Jadeja
IND
5
15
Dinesh Karthik
IND
5
15
Virender Sehwag
IND
5
15
Kamran Akmal
PAK
5
15
Umar Akmal
PAK
5
15
Dinesh Chandimal
SL
5
15
James Franklin
NZ
5
15
Daniel Vettori
NZ
5
15
Trent Johnston
IRE
5
15
Brendan Taylor
ZIM
5
15
Prosper Utseya
ZIM
5
15
Colin Ingram
SA
5
15
Hamilton Masakadza
ZIM
5
15
Karim Sadiq
AFG
5
15
Nawroz Mangal
AFG
5
15
Richie Berrington
SCO
5
15
Neil McCallum
SCO
5
15
Jimmy Kamande
KEN
5
16
Charles Coventry
ZIM
4
16
Loots Bosman
SA
4
16
William Porterfield
IRE
4
16
Chamara Kapugedera
SL
4
16
Angelo Mathews
SL
4
16
Shaun Marsh
AUS
4
16
Bas Zuiderent
NED
4
16
Eric Szwarczynski
NED
4
16
Wesley Barresi
NED
4
16
Virat Kohli
IND
4
16
Michael Clarke
AUS
4
16
Nathan Hauritz
AUS
4
16
Dwayne Bravo
WI
4
16
Junaid Siddique
BAN
4
16
Mashrafe Mortaza
BAN
4
16
Luke Wright
ENG
4
17
Mahmudullah
BAN
3
17
Naeem Islam
BAN
3
17
Shiv Chanderpaul
WI
3
17
Dale Richards
WI
3
17
Naved-ul-Hasan
PAK
3
17
Sachin Tendulkar
IND
3
17
Mudassar Bukhari
NED
3
17
Adam Voges
AUS
3
17
Lasith Malinga
SL
3
17
Upul Tharanga
SL
3
17
Andrew Poynter
IRE
3
17
Umar Bhatti
CAN
3
17
Calvert Hooper
CAN
3
17
Rizwan Cheema
CAN
3
17
Graeme Smith
SA
3
17
Dale Steyn
SA
3
17
Tatenda Taibu
ZIM
3
17
Thomas Odoyo
KEN
3
17
Shingi Masakadza
ZIM
3
17
Chamu Chibhabha
ZIM
3
17
Gordon Drummond
SCO
3
18
Hamid Hassan
AFG
2
18
Noor Ali Zadran
AFG
2
18
Preston Mommsen
SCO
2
18
Samiullah Shenwari
AFG
2
18
Mirwais Ashraf
AFG
2
18
Shapoor Zadran
AFG
2
18
Keith Dabengwa
ZIM
2
18
Rakep Patel
KEN
2
18
Ruvindu Gunasekera
CAN
2
18
Jimmy Hansra
CAN
2
18
Hiral Patel
CAN
2
18
Jawad Dawood
CAN
2
18
Nuwan Kulasekara
SL
2
18
Mahela Jayawardene
SL
2
18
Thisara Perera
SL
2
18
Shane Bond
NZ
2
18
Tim Gruijters
NED
2
18
Pieter Seelaar
NED
2
18
Peter Borren
NED
2
18
Gareth Hopkins
NZ
2
18
Jesse Ryder
NZ
2
18
Kane Williamson
NZ
2
18
Harbhajan Singh
IND
2
18
Imran Farhat
PAK
2
18
Abhimanyu Mithun
IND
2
18
Mitchell Johnson
AUS
2
18
Tim Paine
AUS
2
18
Shahzaib Hasan
PAK
2
18
Nikita Miller
WI
2
18
Shakib Al Hasan
BAN
2
18
Raqibul Hasan
BAN
2
18
Mohammad Yousuf
PAK
2
19
Shafiul Islam
BAN
1
19
Jahurul Islam
BAN
1
19
Suhrawadi Shuvo
BAN
1
19
Shoaib Akhtar
PAK
1
19
Abdur Razzak
BAN
1
19
Mohammad Ashraful
BAN
1
19
Shahadat Hossain
BAN
1
19
Wavell Hinds
WI
1
19
Ramnaresh Sarwan
WI
1
19
Adrian Barath
WI
1
19
Ravi Rampaul
WI
1
19
Andre Fletcher
WI
1
19
Stuart Broad
ENG
1
19
Graeme Swann
ENG
1
19
Kevin Pietersen
ENG
1
19
Alastair Cook
ENG
1
19
Murali Vijay
IND
1
19
Praveen Kumar
IND
1
19
Ravichandran Ashwin
IND
1
19
Ryan Harris
AUS
1
19
Saurabh Tiwary
IND
1
19
Mohammad Hafeez
PAK
1
19
Umar Gul
PAK
1
19
Iftikhar Anjum
PAK
1
19
Abdur Rehman
PAK
1
19
Ashish Nehra
IND
1
19
Zaheer Khan
IND
1
19
Wahab Riaz
PAK
1
19
Asad Shafiq
PAK
1
19
Parthiv Patel
IND
1
19
Gautam Gambhir
IND
1
19
Tim Southee
NZ
1
19
Alexei Kervezee
NED
1
19
Neil Broom
NZ
1
19
Nathan McCullum
NZ
1
19
Tom Cooper
NED
1
19
Chamara Silva
SL
1
19
James Hopes
AUS
1
19
Kumar Sangakkara
SL
1
19
Thilan Thushara
SL
1
19
Balaji Rao
CAN
1
19
Sunil Dhaniram
CAN
1
19
Albert van der Merwe
IRE
1
19
Ashish Bagai
CAN
1
19
Geoff Barnett
CAN
1
19
Gary Wilson
IRE
1
19
Andrew White
IRE
1
19
Bernard Loots
NED
1
19
Roelof van der Merwe
NED
1
19
Andre Botha
IRE
1
19
Herschelle Gibbs
SA
1
19
Albie Morkel
SA
1
19
Wayne Parnell
SA
1
19
Vusi Sibanda
ZIM
1
19
Graeme Cremer
ZIM
1
19
Fraser Watts
SCO
1
19
Ed Rainsford
ZIM
1
19
Steve Tikolo
KEN
1
19
Nehemiah Odhiambo
KEN
1
19
Collins Obuya
KEN
1
19
David Obuya
KEN
1
19
Shabir Noori
AFG
1
19
Gregor Maiden
SCO
1
20
Raees Ahmadzai
AFG
0
20
Matthew Parker
SCO
0
20
Ollie Hairs
SCO
0
20
Ryan Flannigan
SCO
0
20
Gordon Goudie
SCO
0
20
Qasim Sheikh
SCO
0
20
Kyle Coetzer
SCO
0
20
Moneeb Iqbal
SCO
0
20
Josh Davey
SCO
0
20
Javed Ahmadi
AFG
0
20
Noor-ul-Haq
AFG
0
20
Abdullah Mazari
AFG
0
20
Izatullah Dawlatzai
AFG
0
20
Shafiqullah
AFG
0
20
Aftab Alam
AFG
0
20
Khaliq Dad
AFG
0
20
Alfred Luseno
KEN
0
20
Morris Ouma
KEN
0
20
Tanmay Mishra
KEN
0
20
Hiren Varaiya
KEN
0
20
Ian Nicolson
ZIM
0
20
Sean Williams
ZIM
0
20
Timycen Maruma
ZIM
0
20
Keegan Meth
ZIM
0
20
Majid Haq
SCO
0
20
Elijah Otieno
KEN
0
20
Dewald Nel
SCO
0
20
Ryan Watson
SCO
0
20
Omer Hussain
SCO
0
20
Seren Waters
KEN
0
20
Shem Ngoche
KEN
0
20
Nelson Odhiambo
KEN
0
20
James Ngoche
KEN
0
20
Francis Otieno
KEN
0
20
Dominic Wesonga
KEN
0
20
Dougie Lockhart
SCO
0
20
Ross Lyons
SCO
0
20
Chris Mpofu
ZIM
0
20
Craig Ervine
ZIM
0
20
Greg Lamb
ZIM
0
20
Regis Chakabva
ZIM
0
20
Stuart Matsikenyeri
ZIM
0
20
Rusty Theron
SA
0
20
Grant Flower
ZIM
0
20
Ray Price
ZIM
0
20
Andy Blignaut
ZIM
0
20
Alviro Petersen
SA
0
20
Lonwabo Tsotsobe
SA
0
20
Ryan McLaren
SA
0
20
Robin Peterson
SA
0
20
Mark Boucher
SA
0
20
Charl Langeveldt
SA
0
20
Johan Botha
SA
0
20
Morne Morkel
SA
0
20
Tom Heggelman
NED
0
20
Niall O'Brien
IRE
0
20
Alex Cusack
IRE
0
20
Peter Connell
IRE
0
20
George Dockrell
IRE
0
20
James Hall
IRE
0
20
Nigel Jones
IRE
0
20
Rory McCann
IRE
0
20
Andy Balbirnie
IRE
0
20
Henry Osinde
CAN
0
20
Sandeep Jyoti
CAN
0
20
Trevin Bastiampillai
CAN
0
20
Khurram Chohan
CAN
0
20
Harvir Baidwan
CAN
0
20
Zubin Surkari
CAN
0
20
Usman Limbada
CAN
0
20
Nitish Kumar
CAN
0
20
Parth Desai
CAN
0
20
Farveez Maharoof
SL
0
20
Thilan Samaraweera
SL
0
20
Rangana Herath
SL
0
20
Dilhara Fernando
SL
0
20
Muttiah Muralitharan
SL
0
20
John Hastings
AUS
0
20
Chanaka Welegedara
SL
0
20
Ajantha Mendis
SL
0
20
Lahiru Thirimanne
SL
0
20
Suraj Randiv
SL
0
20
Suranga Lakmal
SL
0
20
Ian Butler
NZ
0
20
Thilina Kandamby
SL
0
20
Jeevan Mendis
SL
0
20
Bradley Kruger
NED
0
20
Atse Buurman
NED
0
20
Maurits Jonkman
NED
0
20
Tom de Grooth
NED
0
20
Mark Jonkman
NED
0
20
Shanan Stewart
NZ
0
20
Adeel Raja
NED
0
20
Mohammad Kashif
NED
0
20
Aaron Redmond
NZ
0
20
Grant Elliott
NZ
0
20
Michael Mason
NZ
0
20
Jamie How
NZ
0
20
Andy McKay
NZ
0
20
BJ Watling
NZ
0
20
Peter Ingram
NZ
0
20
Hamish Bennett
NZ
0
20
Sreesanth
IND
0
20
Munaf Patel
IND
0
20
Ishant Sharma
IND
0
20
Amit Mishra
IND
0
20
Mohammad Irfan
PAK
0
20
Khalid Latif
PAK
0
20
Mohammad Amir
PAK
0
20
Saeed Ajmal
PAK
0
20
Fawad Alam
PAK
0
20
Sarfraz Ahmed
PAK
0
20
Umar Amin
PAK
0
20
Zulqarnain Haider
PAK
0
20
Salman Butt
PAK
0
20
Misbah-ul-Haq
PAK
0
20
Shoaib Malik
PAK
0
20
Mohammad Asif
PAK
0
20
Shaun Tait
AUS
0
20
Steven Smith
AUS
0
20
Xavier Doherty
AUS
0
20
Peter Siddle
AUS
0
20
Doug Bollinger
AUS
0
20
Clint McKay
AUS
0
20
Umesh Yadav
IND
0
20
Pragyan Ojha
IND
0
20
Wriddhiman Saha
IND
0
20
Shikhar Dhawan
IND
0
20
Pankaj Singh
IND
0
20
Sudeep Tyagi
IND
0
20
Ashok Dinda
IND
0
20
Naman Ojha
IND
0
20
Matt Prior
ENG
0
20
Ian Bell
ENG
0
20
Tim Bresnan
ENG
0
20
Jonathan Trott
ENG
0
20
James Tredwell
ENG
0
20
Gavin Hamilton
ENG
0
20
James Anderson
ENG
0
20
David Bernard
WI
0
20
Jerome Taylor
WI
0
20
Runako Morton
WI
0
20
Denesh Ramdin
WI
0
20
Kemar Roach
WI
0
20
Sulieman Benn
WI
0
20
Lendl Simmons
WI
0
20
Travis Dowlin
WI
0
20
Shahriar Nafees
BAN
0
20
Syed Rasel
BAN
0
20
Faisal Hossain
BAN
0
20
Aftab Ahmed
BAN
0
20
Nazmul Hossain
BAN
0
20
Steven Davies
ENG
0
20
Ajmal Shahzad
ENG
0
20
Boyd Rankin
ENG
0
20
Michael Yardy
ENG
0
20
Rubel Hossain
BAN
0
20
Younis Khan
PAK
0
Show all 356 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
India in New Zealand ODI Series
NZ
134 (41.0)
IND
113/7 (26.0)
›