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 in 2019: Top Performers, Rankings & Full Stats
The best strike rate in 2019 highlights the top performers of the season based on official match data.
ODI
2019
259 entries
1
9.00
Shaiman Anwar
UAE
3 clear of Jonathan Carter
2
12.00
Jonathan Carter
WI
3 off the lead
2
12.00
Angelo Mathews
SL
3 off the lead
● LEADS
Shaiman Anwar
UAE
9.00 · 3 better than Carter
↑ IN THE CHASE
0
players within 10% of the lead — Anwar is out on their own
★ TOP-10 CUT-OFF
20.67
The mark at number ten — 249 entries sit below it
● NATION IN FRONT
Bangladesh
4 of the top 50 · 21 teams represented
Best Strike Rate — full list
259 entries, ranked
Table view
1
Shaiman Anwar
UAE
9.00
2
Jonathan Carter
WI
12.00
2
Angelo Mathews
SL
12.00
2
Basil Hameed
UAE
12.00
3
Muhammad Khan
USA
16.94
4
Not on record
NAM
18.00
4
Karl Birkenstock
NAM
18.00
4
Solomon Mire
ZIM
18.00
5
Sompal Kami
NEP
18.26
6
Nisarg Patel
USA
18.86
7
Nosaina Pokana
PNG
19.58
8
Sandeep Lamichhane
NEP
19.80
9
Mitchell Starc
AUS
20.40
10
Cameron Stevenson
USA
20.67
11
Hiri Hiri
PNG
21.00
11
Brandon Mavuta
ZIM
21.00
12
Muhammad Siddique
UAE
21.23
13
Abu Jayed
BAN
21.60
14
Galkandage Eranga
CAN
22.20
15
Zhivago Groenewald
NAM
22.40
16
Aftab Alam
AFG
22.54
17
Andre Russell
WI
22.80
17
Jasdeep Singh
USA
22.80
18
Jan Frylinck
NAM
22.86
19
James Neesham
NZ
23.09
20
Kinchit Shah
HK
23.45
21
Anrich Nortje
SA
23.48
22
Shaheen Afridi
PAK
23.80
23
Aqib Sulehri
OMN
24.00
23
Shafiul Islam
BAN
24.00
23
Steven Smith
AUS
24.00
24
Mustafizur Rahman
BAN
24.90
25
Jhye Richardson
AUS
25.06
26
Mohammed Shami
IND
25.20
27
Lungi Ngidi
SA
25.28
28
Ryan Burl
ZIM
25.44
29
Raymon Reifer
WI
25.50
29
Naveen-ul-Haq
AFG
25.50
29
Soumya Sarkar
BAN
25.50
30
Keemo Paul
WI
25.60
31
Usman Khan
PAK
25.88
32
Hamza Tahir
SCO
25.94
33
Mohammad Nadeem
OMN
26.00
34
Tim Southee
NZ
26.47
35
Saad Zafar
CAN
26.84
36
Mohammad Ghazanfar
HK
27.00
36
Brad Wheal
SCO
27.00
36
Shane Getkate
IRE
27.00
36
Paul van Meekeren
NED
27.00
37
Bhuvneshwar Kumar
IND
27.18
38
Johannes Smit
NAM
27.20
39
Pat Cummins
AUS
27.27
40
Lockie Ferguson
NZ
27.33
41
Amir Hayat
UAE
27.50
42
Ahmad Butt
OMN
27.53
43
Ian Holland
USA
27.60
44
Paul Stirling
IRE
28.00
45
Khawar Ali
OMN
28.80
45
Jay Odedra
OMN
28.80
46
Chris Woakes
ENG
28.97
47
Chris Morris
SA
29.26
48
Dawlat Zadran
AFG
29.29
49
Yuzvendra Chahal
IND
29.30
50
Mark Wood
ENG
29.42
51
Tom Curran
ENG
29.47
52
Kane Richardson
AUS
29.49
53
Joe Root
ENG
30.00
53
John Reva
PNG
30.00
53
Ruvindu Gunasekera
CAN
30.00
53
Zahir Khan
AFG
30.00
53
Navdeep Saini
IND
30.00
53
Vishwa Fernando
SL
30.00
53
Frederick Klaassen
NED
30.00
53
Waheed Ahmed
UAE
30.00
53
Riley Hekure
PNG
30.00
54
Assad Vala
PNG
30.08
55
Jason Kila
PNG
30.09
56
Oshane Thomas
WI
30.27
57
Trent Boult
NZ
30.47
58
Gulbadin Naib
AFG
30.76
59
Shannon Gabriel
WI
30.78
60
Lasith Malinga
SL
31.07
61
Andile Phehlukwayo
SA
31.12
62
Karima Gore
USA
31.24
63
Nuwan Pradeep
SL
31.33
64
Imran Haider
UAE
31.40
65
Paras Khadka
NEP
31.50
66
Mohammad Amir
PAK
31.57
67
Carlos Brathwaite
WI
31.66
68
Jasprit Bumrah
IND
31.80
68
Javed Ahmadi
AFG
31.80
69
Rohan Mustafa
UAE
31.92
70
Boyd Rankin
ENG
32.05
71
Mark Adair
IRE
32.16
72
Liam Plunkett
ENG
32.21
73
Dilon Heyliger
CAN
32.30
74
Jofra Archer
ENG
32.32
75
James Cameron-Dow
IRE
32.40
75
Kyle Jarvis
ZIM
32.40
76
Bernard Scholtz
NAM
33.13
77
Todd Astle
NZ
34.00
77
Pieter Seelaar
NED
34.00
78
Sheldon Cottrell
WI
34.10
79
Mohammad Saifuddin
BAN
35.00
80
Wanindu Hasaranga
SL
36.00
80
Dylan Budge
SCO
36.00
80
Michael Leask
SCO
36.00
80
Kieron Pollard
WI
36.00
80
Karan KC
NEP
36.00
81
Matt Henry
NZ
36.10
82
Romario Shepherd
WI
36.40
83
Zeeshan Maqsood
OMN
36.50
84
Jason Behrendorff
AUS
36.86
85
Adam Zampa
AUS
36.89
86
Sean Williams
ZIM
37.09
87
Ahsan Abbasi
HK
37.20
88
Syed Kaleem
OMN
37.50
89
Adil Rashid
ENG
37.63
90
Bilal Khan
OMN
37.71
91
Duanne Olivier
SA
38.00
92
Saurabh Netravalkar
USA
38.15
93
Imran Tahir
SA
38.18
94
Mark Watt
SCO
38.54
95
Ish Sodhi
NZ
38.55
96
Kagiso Rabada
SA
38.77
97
Zahoor Khan
UAE
39.00
97
Kuldeep Yadav
IND
39.00
98
Nathan Coulter-Nile
AUS
39.09
99
Tendai Chatara
ZIM
39.24
100
Steven Taylor
USA
39.33
101
Wahab Riaz
PAK
39.42
102
Donald Tiripano
ZIM
39.75
103
Safyaan Sharif
SCO
40.20
104
Mohammad Naveed
UAE
40.50
105
Tim Murtagh
IRE
40.69
106
Timil Patel
USA
41.00
107
Not on record
PAK
42.00
107
M Zulfiqar
NED
42.00
107
Khaleel Ahmed
IND
42.00
107
Ajay Lalcheta
OMN
42.00
107
Sandeep Goud
OMN
42.00
107
Reeza Hendricks
SA
42.00
107
Jeffrey Vandersay
SL
42.00
107
Ashfaq Ahmed
PAK
42.00
108
Marcus Stoinis
AUS
42.56
109
Hardik Pandya
IND
42.86
110
Norman Vanua
PNG
42.87
111
Shadab Khan
PAK
42.88
112
Josh Little
IRE
43.20
113
Rusty Theron
SA
43.44
114
Nikhil Dutta
CAN
43.71
115
Chris Mpofu
ZIM
44.20
116
Mujeeb Ur Rahman
AFG
44.37
117
Shoaib Malik
PAK
45.00
117
Dale Steyn
SA
45.00
118
Dhananjaya de Silva
SL
45.10
119
Ben Stokes
ENG
45.25
120
Junaid Khan
PAK
46.00
120
Alzarri Joseph
WI
46.00
120
Helao France
NAM
46.00
121
Craig Williams
NAM
46.29
121
Ehsan Khan
HK
46.29
122
Lahiru Kumara
SL
46.80
123
Isuru Udana
SL
47.15
124
Shakib Al Hasan
BAN
47.54
125
Jean-Paul Duminy
SA
48.00
125
Sayed Shirzad
AFG
48.00
125
Dwaine Pretorius
SA
48.00
125
Stuart Whittingham
SCO
48.00
126
Barry McCarthy
IRE
48.45
127
Colin de Grandhomme
NZ
49.09
128
Kemar Roach
WI
49.20
128
Mohammad Hasnain
PAK
49.20
129
Charles Amini
PNG
49.93
130
Aizaz Khan
HK
50.40
131
Josh Davey
SCO
51.00
131
Chris Gayle
WI
51.00
131
Tabraiz Shamsi
SA
51.00
131
Darius D'Silva
UAE
51.00
132
David Willey
ENG
52.50
133
Christoffel Viljoen
NAM
52.65
134
Jason Holder
WI
53.29
135
Mohammad Nabi
AFG
53.59
136
Aaron Finch
AUS
54.00
136
Lega Siaka
PNG
54.00
136
Karthik Meiyappan
UAE
54.00
136
Alei Nao
PNG
54.00
136
Qadeer Ahmed
UAE
54.00
136
Shardul Thakur
IND
54.00
136
Wiaan Mulder
SA
54.00
137
Chad Soper
PNG
54.07
138
Adrian Neill
SCO
54.60
139
Andy McBrine
IRE
54.86
140
Fabian Allen
WI
55.50
141
Ashley Nurse
WI
56.55
142
Vivian Kingma
NED
57.00
143
Vijay Shankar
IND
57.75
144
Merwe Erasmus
NAM
58.40
145
Brandon Glover
NED
60.00
145
Roston Chase
WI
60.00
145
Ahmed Raza
UAE
60.00
145
Rahmat Shah
AFG
60.00
146
Rubel Hossain
BAN
61.20
147
Sikandar Raza
ZIM
62.00
148
Rashid Khan
AFG
62.20
149
Mitchell Santner
NZ
63.00
150
Hayden Walsh
WI
64.08
151
Thomas Sole
SCO
64.50
151
Ravindra Jadeja
IND
64.50
152
Kane Williamson
NZ
66.00
152
Joe Denly
ENG
66.00
152
Navneet Dhaliwal
CAN
66.00
152
Nosthusha Kenjige
USA
66.00
153
Mehidy Hasan
BAN
66.05
154
Akila Dananjaya
SL
66.12
155
Not on record
HK
68.00
156
Yasir Shah
PAK
68.40
157
Suranga Lakmal
SL
69.00
158
Thisara Perera
SL
71.03
159
Hamid Hassan
AFG
72.00
159
Nitish Kumar
CAN
72.00
159
Aiden Markram
SA
72.00
160
Nathan Lyon
AUS
73.09
161
Imad Wasim
PAK
74.77
162
Peter Siddle
AUS
75.00
163
Kedar Jadhav
IND
76.80
164
George Dockrell
IRE
77.52
165
Hiral Patel
CAN
78.00
166
Hasan Ali
PAK
80.83
167
Simi Singh
IRE
81.00
167
Alasdair Evans
SCO
81.00
168
Roelof van der Merwe
NED
84.00
168
Mahmudullah
BAN
84.00
168
Sharafuddin Ashraf
AFG
84.00
168
Kamindu Mendis
SL
84.00
169
Mashrafe Mortaza
BAN
85.72
170
Damien Ravu
PNG
88.40
171
Moeen Ali
ENG
92.00
172
Cecil Khan
CAN
93.00
173
Calum MacLeod
SCO
96.00
174
Kaleemullah
OMN
100.00
175
Ainsley Ndlovu
ZIM
102.00
175
Deepak Chahar
IND
102.00
176
Samiullah Shenwari
AFG
108.00
177
Tanwir Afzal
HK
111.90
178
Haris Sohail
PAK
114.00
178
Sese Bau
PNG
114.00
179
Mosaddek Hossain
BAN
120.00
179
Taijul Islam
BAN
120.00
180
Beuran Hendricks
SA
126.00
181
Richie Berrington
SCO
132.00
182
Kevin O'Brien
IRE
133.80
183
Doug Bracewell
NZ
138.00
184
Glenn Maxwell
AUS
144.00
184
Devendra Bishoo
WI
144.00
185
Mohammad Hafeez
PAK
162.00
185
Mohammad Abbas
PAK
162.00
186
Faheem Ashraf
PAK
163.50
187
Lakshan Sandakan
SL
297.00
Show all 259 ↓
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)
›