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
▼
Azmatullah Omarzai
Rashid Khan
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
Sediqullah Atal
Gamage Dinusha
Mehidy Hasan
Yasar Haroon
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 – Complete Cricket Stats & Records
This page lists the players with the best strike rate in cricket history. These records highlight the most consistent and impactful performances across different eras.
T20I
All-time
137 entries
2
21
Mohammad Waheed
HK
9 clear of Andrew Symonds
3
12.00
Andrew Symonds
AUS
9 off the lead
4
11.40
Nawroz Mangal
AFG
9.60 off the lead
● LEADS
Mohammad Waheed
HK
21 · 9 ahead of Symonds
↑ MOST ENTRIES
Umar Gul
PAK
3 separate entries on this list · 114 different players in all
★ TOP-10 CUT-OFF
9.90
The mark at number ten — 127 entries sit below it
● NATION IN FRONT
Pakistan
8 of the top 50 · 22 teams represented
Best Strike Rate — full list
137 entries, ranked
Table view
1
Not on record
OMN
39
2
Mohammad Waheed
HK
21
3
Andrew Symonds
AUS
12.00
4
Nawroz Mangal
AFG
11.40
5
Mohammad Sami
PAK
11.00
6
Umar Gul
PAK
10.83
7
Timroy Allen
USA
10.50
8
Scott Styris
NZ
10.20
9
Faheem Ashraf
PAK
10.00
9
Arafat Sunny
BAN
10.00
11
Shane Bond
NZ
9.90
12
Nehemiah Odhiambo
KEN
9.87
13
Glenn McGrath
AUS
9.60
13
Pat Cummins
AUS
9.60
13
Brett Geeves
AUS
9.60
13
Ajantha Mendis
SL
9.60
17
Charl Langeveldt
SA
9.50
17
Not on record
NOR
9.50
19
Mohammad Hafeez
PAK
9.12
19
Lakshmipathy Balaji
IND
9.12
21
Paul Collingwood
ENG
9.00
21
Alok Kapali
BAN
9.00
21
Sharif Asadullah
UAE
9.00
21
Nelson Odhiambo
KEN
9.00
21
Abdul Razzaq
PAK
9.00
26
Umar Gul
PAK
8.60
27
Yamin Ahmadzai
AFG
8.52
27
Yasir Arafat
PAK
8.52
29
Michael Kasprowicz
AUS
8.40
29
Abdur Razzak
BAN
8.40
29
Dale Steyn
SA
8.40
29
Karan KC
NEP
8.40
29
Sayed Shirzad
AFG
8.40
34
Charles Amini
PNG
8.20
35
Rashid Khan
PAK
8.18
36
Jeetan Patel
NZ
8.00
36
Prosper Utseya
ZIM
8.00
36
Garey Mathurin
WI
8.00
36
Darren Sammy
WI
8.00
36
Alfonso Thomas
SA
8.00
36
Seth Rance
NZ
8.00
36
Robin Peterson
SA
8.00
36
Steve O'Keefe
AUS
8.00
36
Qais Ahmad
AFG
8.00
36
Amit Mishra
IND
8.00
36
Albie Morkel
SA
8.00
36
Vivian Kingma
NED
8.00
36
Josh Davey
SCO
8.00
49
Cosmin Zavoiu
ROM
7.80
50
Lockie Ferguson
NZ
7.71
51
Aftab Alam
AFG
7.67
52
Andre Botha
IRE
7.50
52
Aaron Redmond
NZ
7.50
52
Jason Behrendorff
AUS
7.50
52
Naveed Ahmed
CZR
7.50
52
Timm van der Gugten
NED
7.50
52
Rakep Patel
KEN
7.50
52
Mohammad Sami
PAK
7.50
59
Chris Gayle
WI
7.44
60
Dwayne Bravo
WI
7.20
60
Nathan McCullum
NZ
7.20
62
Ajit Agarkar
IND
6.90
62
Hussain Talat
PAK
6.90
64
Younis Khan
PAK
6.80
65
Ashley Noffke
AUS
6.60
66
Ajantha Mendis
SL
6.55
67
Not on record
NEP
6.30
67
Jitin Pratap Singh
TNZ
6.30
69
Naved-ul-Hasan
PAK
6.20
70
Darren Gough
ENG
6.00
70
Chamara Silva
SL
6.00
70
Ajantha Mendis
SL
6.00
70
Abzal Dean
CAN
6.00
70
Jerome Taylor
WI
6.00
70
Joe Denly
ENG
6.00
70
Suranga Lakmal
SL
6.00
70
Khurram Khan
UAE
6.00
70
Joe Denly
ENG
6.00
70
Mamoon Latif
BEL
6.00
70
Gavin Main
SCO
6.00
70
Not on record
KEN
6.00
70
Thinley Jamtsho
BHU
6.00
70
Habib Ahmadzai
AST
6.00
70
Dylan Budge
SCO
6.00
70
Abhijeet Deepak Ahuja
HUN
6.00
70
Muhammad Muneeb
BEL
6.00
87
Ankush Nanda
LUX
5.83
88
Allan Douglas
BER
5.04
89
Mark Vilijam Pavlovic
SER
5.02
90
Matthew Short
AUS
5.00
91
Rahmatullah Mangal
FRA
4.95
92
Arslan Amjad
EST
4.92
93
Imran Tahir
SA
4.80
93
Jai Sinh
SWI
4.80
95
Nathan Bracken
AUS
4.60
95
Not on record
CYP
4.60
95
Alusine Turay
SIL
4.60
98
Waqas Maqsood
PAK
4.50
98
Ilandari Thushara
SL
4.50
98
Idriss Tchakou
CAM
4.50
98
Waqas Maqsood
PAK
4.50
102
Musa Shaheen Mahmood
DEN
4.40
102
Bilal Mohammad Tahir Ghulam Hussain
KUW
4.40
104
Joshua Rasu
VAN
4.20
104
Kendall Altamirano
COR
4.20
104
Kendall Altamirano
COR
4.20
107
Meet Bhavsar
KUW
4.00
107
Ali Yalmaz
HUN
4.00
107
Keith Burrows
BAH
4.00
107
Keith Burrows
BAH
4.00
111
Vinoo Balakrishnan
BOT
3.90
112
Rushabhvardhan Patel
KEN
3.60
112
Anurag Tripathi
MEX
3.60
114
Ravinderpal Singh
CAN
3.30
114
Ravinderpal Singh
CAN
3.30
116
Rohit Paudel
NEP
3.00
116
Daniel Doyle-Calle
SPN
3.00
116
Suryakumar Yadav
IND
3.00
116
Rinku Singh
IND
3.00
120
Not on record
ROM
2.80
121
Umar Gul
PAK
2.64
122
Asghar Stanikzai
AFG
2.40
122
Vinoo Balakrishnan
BOT
2.40
124
Mansoor Amjad
PAK
2.00
124
Cosmin Zavoiu
ROM
2.00
124
Mansoor Amjad
PAK
2.00
127
Shangeev Thanikaithasan
DEN
1.80
127
Not on record
BHR
1.80
129
Sahil Chauhan
EST
1.50
129
Kulwinderjeet Singh
PHL
1.50
129
Not on record
MOZ
1.50
129
Kulwinderjeet Singh
PHL
1.50
133
Cephas Zhuwao
ZIM
1.20
133
Kashif Siddique
SAR
1.20
133
Cephas Zhuwao
ZIM
1.20
136
James Shannon
IRE
0.60
136
Leano Maphane
BOT
0.60
Show all 137 ↓
Nothing matches that filter.
RECENT RESULTS
5 matches
▲
show
‹
CPL
CPL 2026
KIN
PAT
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
BUL
59 (14.4)
SPN
61/1 (4.5)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
CZE
ISR
155/3 (16.0)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
FIN
168/9 (20.0)
LUX
95 (17.2)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
GER
98/3 (8.1)
GRC
96 (18.2)
›