Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Pakistan Triangular Series
Sri Lanka in Pakistan T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Recent Teams
▼
India
New Zealand
TBA
Sri Lanka
England
Australia
Recent Players
▼
Harry Brook
Jofra Archer
Joe Root
Azmatullah Omarzai
Joshua Tongue
Rashid Khan
Ben Duckett
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
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 →
Best Strike Rate in 2010: Top Performers, Rankings & Full Stats
The best strike rate in 2010 highlights the top performers of the season based on official match data.
T20I
2010
185 entries
1
7.44
Chris Gayle
WI
0.56 clear of Steve O'Keefe
2
8.00
Steve O'Keefe
AUS
0.56 off the lead
3
9.00
Nelson Odhiambo
KEN
1.56 off the lead
● LEADS
Chris Gayle
WI
7.44 · 0.56 better than O'Keefe
↑ IN THE CHASE
1
player sits within 10% of the lead on best strike rate
★ TOP-10 CUT-OFF
11.53
The mark at number ten — 175 entries sit below it
● NATION IN FRONT
South Africa
6 of the top 50 · 16 teams represented
Best Strike Rate — full list
185 entries, ranked
Table view
1
Chris Gayle
WI
7.44
2
Steve O'Keefe
AUS
8.00
3
Nelson Odhiambo
KEN
9.00
4
Charl Langeveldt
SA
9.50
5
Nehemiah Odhiambo
KEN
9.87
6
Scott Styris
NZ
10.20
7
Ashok Dinda
IND
10.50
7
Timroy Allen
USA
10.50
8
Mohammad Sami
PAK
11.00
9
Nawroz Mangal
AFG
11.40
10
Darren Sammy
WI
11.53
11
Hamid Hassan
AFG
11.59
12
Graeme Swann
ENG
11.68
13
Dirk Nannes
AUS
11.78
14
Ajmal Shahzad
ENG
12.00
14
Boyd Rankin
ENG
12.00
14
Ashish Nehra
IND
12.00
14
Yuvraj Singh
IND
12.00
14
Praveen Kumar
IND
12.00
14
James Franklin
NZ
12.00
14
Robin Peterson
SA
12.00
14
Yasir Arafat
PAK
12.00
14
Dawlat Ahmadzai
AFG
12.00
14
Dwayne Smith
WI
12.00
14
Rory Kleinveldt
SA
12.00
14
Thilan Thushara
SL
12.00
14
Nuwan Kulasekara
SL
12.00
14
Elijah Otieno
KEN
12.00
14
Mark Jonkman
NED
12.00
14
Not on record
CAN
12.00
14
Not on record
USA
12.00
15
Andre Botha
IRE
12.44
16
Shadeep Silva
UAE
12.75
17
Peter Connell
IRE
12.78
18
Abdur Rehman
PAK
12.86
19
Kyle Coetzer
SCO
13.00
20
Mohammad Nabi
AFG
13.13
21
Vinay Kumar
IND
13.20
22
Mohammad Amir
PAK
13.29
22
Rusty Theron
SA
13.29
23
Ryan Watson
SCO
13.50
23
Ian Butler
NZ
13.50
24
Ryan McLaren
SA
13.80
25
George Dockrell
IRE
13.98
25
Sachithra Senanayake
SL
14.00
26
Not on record
UAE
14.00
27
Shaun Tait
AUS
14.02
28
Seekkuge Prasanna
SL
14.40
28
Pieter Seelaar
NED
14.25
29
Morne Morkel
SA
14.50
30
Suraj Randiv
SL
14.57
31
Johan Botha
SA
14.77
32
Shakib Al Hasan
BAN
15.00
32
David Hussey
AUS
15.00
32
Ravi Rampaul
WI
15.00
32
Shingi Masakadza
ZIM
15.00
32
Saqib Ali
UAE
15.00
32
Not on record
SCO
15.00
33
Nathan McCullum
NZ
15.18
33
Nuwan Pradeep
SL
15.00
34
Ross Lyons
SCO
15.60
35
Steven Smith
AUS
15.86
36
Pragyan Ojha
IND
16.00
36
Lonwabo Tsotsobe
SA
16.00
36
Trent Johnston
IRE
16.00
36
Henry Ssenyondo
UGA
16.00
37
Ryan Sidebottom
ENG
16.15
38
Andy McKay
NZ
16.20
38
Mudassar Bukhari
NED
16.20
39
Shoaib Akhtar
PAK
16.36
40
Saeed Ajmal
PAK
16.45
41
Harvir Baidwan
CAN
16.50
41
Mohammad Kashif
NED
16.50
42
Kyle Mills
NZ
16.73
43
Umar Bhatti
CAN
16.80
43
Lameck Onyango
KEN
16.80
43
Lasith Malinga
SL
16.80
43
Graeme Cremer
ZIM
16.80
44
Stuart Broad
ENG
16.85
45
Tim Southee
NZ
16.91
46
Ryan Harris
AUS
17.10
47
Mitchell Johnson
AUS
17.32
48
Daryl Tuffey
NZ
18.00
48
Tanvir Ahmed
PAK
18.00
48
Jerome Taylor
WI
18.00
48
Edgar Schiferli
NED
18.00
48
Daan van Bunge
NED
18.00
48
Gordon Drummond
SCO
18.00
48
Chamu Chibhabha
ZIM
18.00
49
Chinthaka Jayasinghe
SL
18.00
49
Greg Lamb
ZIM
18.15
50
Nikita Miller
WI
18.34
51
Not on record
UAE
18.36
52
Prosper Utseya
ZIM
18.43
53
Sulieman Benn
WI
18.86
54
Angelo Mathews
SL
19.00
54
Ray Price
ZIM
19.00
55
Shem Ngoche
KEN
19.20
56
Ajantha Mendis
SL
19.50
57
Tony Suji
KEN
20.00
58
Shane Bond
NZ
20.25
59
Thisara Perera
SL
20.40
60
Jacob Oram
NZ
20.76
61
Shoaib Malik
PAK
21.00
61
Daniel Christian
AUS
21.00
61
Luke Wright
ENG
21.00
61
Not on record
UGA
21.00
62
Ahmed Raza
UAE
21.75
63
Shahid Afridi
GER
21.94
64
Jimmy Kamande
KEN
22.46
65
Khurram Chohan
CAN
22.65
65
Shahid Afridi
GER
21.94
66
Dwayne Bravo
WI
22.80
67
Alex Cusack
IRE
23.00
68
Abdul Razzaq
PAK
23.25
69
Tim Bresnan
ENG
23.60
70
Mashrafe Mortaza
BAN
24.00
70
Peter Siddle
AUS
24.00
70
Amit Mishra
IND
24.00
70
Ravichandran Ashwin
IND
24.00
70
Naved-ul-Hasan
PAK
24.00
70
Jean-Paul Duminy
SA
24.00
70
Wayne Parnell
SA
24.00
70
John Mooney
IRE
24.00
70
Tendai Chatara
ZIM
24.00
70
Kemar Roach
WI
24.00
70
Dilhara Fernando
SL
24.00
70
Franco Nsubuga
UGA
24.00
70
Milinda Siriwardana
SL
24.00
70
Fayyaz Ahmed
UAE
24.00
70
Not on record
UGA
24.00
71
Umar Gul
PAK
24.60
72
Shane Watson
AUS
24.86
73
Karim Sadiq
AFG
25.00
73
Majid Haq
SCO
25.00
74
Ryan ten Doeschate
NED
25.50
75
Kevin O'Brien
IRE
25.56
76
Yusuf Pathan
IND
27.00
76
Dale Steyn
SA
27.00
77
Daniel Vettori
NZ
27.82
78
Dewald Nel
SCO
28.65
79
Roelof van der Merwe
NED
30.00
79
Charles Waiswa
UGA
30.00
79
Mohammad Ashraful
BAN
30.00
79
Nigel Jones
IRE
30.00
79
John Davison
CAN
30.00
79
Elton Chigumbura
ZIM
30.00
79
Brendan Taylor
ZIM
30.00
80
Samiullah Shenwari
AFG
31.20
80
Mohammad Hafeez
PAK
31.20
81
Piyush Chawla
IND
33.00
81
Zaheer Khan
IND
33.00
81
Kieron Pollard
WI
33.00
82
Deusdedit Muhumuza
UGA
33.60
82
Michael Yardy
ENG
33.60
83
Shapoor Zadran
AFG
36.00
83
Chris Mpofu
ZIM
36.00
83
Muttiah Muralitharan
SL
36.00
83
Farveez Maharoof
SL
36.00
83
Chanaka Welegedara
SL
36.00
83
Ravindra Jadeja
IND
36.00
83
Albie Morkel
SA
36.00
83
Not on record
USA
36.00
83
Not on record
UGA
36.00
83
Not on record
USA
36.00
83
Not on record
USA
36.00
83
Not on record
USA
36.00
84
Mirwais Ashraf
AFG
39.00
84
Rizwan Cheema
CAN
39.00
85
Jan Stander
SCO
39.90
86
Hiren Varaiya
KEN
42.00
87
Richie Berrington
SCO
42.90
88
Adam Milne
NZ
48.00
88
Isuru Udana
SL
48.00
88
Sunil Dhaniram
CAN
48.00
88
Sanath Jayasuriya
SL
48.00
88
Mohammad Asif
PAK
48.00
88
Wahab Riaz
PAK
48.00
88
Michael Clarke
AUS
48.00
88
Abdur Razzak
BAN
48.00
89
Jacques Kallis
SA
51.00
90
Shafiul Islam
BAN
54.00
91
Steve Tikolo
KEN
57.00
92
Not on record
USA
72.00
93
Khurram Khan
UAE
84.00
Show all 185 ↓
Nothing matches that filter.
RECENT RESULTS
6 matches
▲
show
‹
CPL
CPL 2026
FAL
PAT
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
GRC
43/3 (5.0)
ISR
69/5 (8.0)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
FIN
IOM
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
CZE
POR
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
BUL
156/6 (20.0)
LUX
97/4 (14.0)
CPL
CPL 2026
KIN
AMA
›