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
Best Strike Rate in 2021 for ODI
Position
Best Strike Rate
Player Name
Team Name
1
13.83
Sandeep Lamichhane
Nepal
2
14.78
Mitchell Starc
Australia
3
15.00
Morawakage Theekshana
Sri Lanka
4
15.86
Ruben Trumpelmann
Namibia
5
16.29
Johannes Smit
Namibia
6
16.80
Josh Hazlewood
Australia
7
18.00
Sharad Vesawkar
Nepal
7
18.00
David Willey
England
7
18.00
Chris Sole
Scotland
7
18.00
Liam Livingstone
England
7
18.00
Wiaan Mulder
South Africa
7
18.00
Abhishek Paradkar
U.S.A.
8
18.67
Saqib Mahmood
England
9
18.76
Alasdair Evans
Scotland
10
19.57
Naveen-ul-Haq
Afghanistan
11
19.97
Shardul Thakur
India
12
20.00
Rahul Chahar
India
12
20.00
Chris Woakes
England
13
20.25
Karan KC
Nepal
14
20.52
Nepal
15
20.91
James Neesham
New Zealand
16
21.00
Donald Tiripano
Zimbabwe
17
21.27
Kabua Morea
P.N.G.
18
22.50
Deepak Chahar
India
18
22.50
Nestor Dhamba
Oman
19
22.80
Michael Leask
Scotland
20
23.04
Hasan Mahmud
Bangladesh
21
23.14
Hayden Walsh
West Indies
22
23.54
Haris Rauf
Pakistan
23
23.84
Khawar Ali
Oman
24
24.00
Kariyawasam Asalanka
Sri Lanka
24
24.00
Wanigamuni Mendis
Sri Lanka
24
24.00
Chetan Sakariya
India
24
24.00
Yuzvendra Chahal
India
24
24.00
Thisara Perera
Sri Lanka
25
24.75
Vivian Kingma
Netherlands
26
24.86
Rashid Khan
Afghanistan
27
25.00
Brydon Carse
England
28
25.05
Saurabh Netravalkar
U.S.A.
29
25.10
Muralikrishna Krishna
India
30
25.53
Mustafizur Rahman
Bangladesh
31
25.71
Mujeeb Ur Rahman
Afghanistan
31
25.71
Mohammad Islam
Bangladesh
32
25.76
Josh Little
Ireland
33
26.57
Gavin Main
Scotland
34
26.64
Adam Zampa
Australia
35
26.77
Chad Soper
P.N.G.
36
27.12
Nosthusha Kenjige
U.S.A.
37
27.60
Hasan Ali
Pakistan
38
27.90
Suranga Lakmal
Sri Lanka
39
28.00
Paul van Meekeren
Netherlands
39
28.00
Sean Williams
Zimbabwe
40
28.24
Bilal Khan
Oman
41
28.31
Shakib Al Hasan
Bangladesh
42
28.50
Lewis Gregory
England
43
28.80
Matthew Parkinson
England
44
28.92
Mohammad Saifuddin
Bangladesh
45
29.00
Matt Henry
New Zealand
46
29.60
Ayaan Khan
Oman
47
29.77
Zeeshan Maqsood
Oman
48
30.00
Kyle Phillip
U.S.A.
48
30.00
George Linde
South Africa
48
30.00
Shane Getkate
Ireland
48
30.00
Raymon Reifer
West Indies
48
30.00
Ashton Agar
Australia
48
30.00
Calum MacLeod
Scotland
49
30.60
P.N.G.
50
31.03
Tabraiz Shamsi
South Africa
51
31.50
Mitchell Santner
New Zealand
52
31.86
Dushmantha Chameera
Sri Lanka
53
32.00
Bhuvneshwar Kumar
India
53
32.00
Zahoor Khan
United Arab Emirates
54
32.40
Akila Dananjaya
Sri Lanka
55
32.75
Simi Singh
Ireland
56
33.00
Luke Jongwe
Zimbabwe
57
33.30
Nisarg Patel
U.S.A.
58
33.44
Mehidy Hasan
Bangladesh
59
33.82
Andile Phehlukwayo
South Africa
60
34.00
Keshav Maharaj
South Africa
60
34.00
Wellington Masakadza
Zimbabwe
61
34.20
Trent Boult
New Zealand
62
34.29
Mohammad Nadeem
Oman
63
34.40
Reece Topley
England
64
34.80
Akeal Hosein
West Indies
64
34.80
Kushal Malla
Nepal
65
35.00
Blessing Muzarabani
Zimbabwe
66
35.14
Richard Ngarava
Zimbabwe
67
35.33
Anrich Nortje
South Africa
68
36.00
Gareth Delany
Ireland
68
36.00
Roelof van der Merwe
Netherlands
68
36.00
Mitchell Marsh
Australia
68
36.00
Frederick Klaassen
Netherlands
69
36.17
Logan van Beek
Netherlands
70
36.30
Mahmudullah
Bangladesh
71
36.60
Safyaan Sharif
Scotland
72
36.75
Jason Mohammed
West Indies
73
37.20
Soumya Sarkar
Bangladesh
74
37.50
Ben Stokes
England
75
37.80
Craig Overton
England
76
38.00
Sheldon Cottrell
West Indies
77
38.91
Sam Curran
England
78
39.00
Andy McBrine
Ireland
78
39.00
Helao France
Namibia
79
39.23
Shaheen Afridi
Pakistan
80
39.55
Alzarri Joseph
West Indies
81
39.60
Perumapperuma Jayawickrama
Sri Lanka
82
40.00
Tom Curran
England
82
40.00
Ahmed Raza
United Arab Emirates
83
40.80
Kagiso Rabada
South Africa
83
40.80
Mark Wood
England
83
40.80
Hamza Tahir
Scotland
84
41.00
Chamika Karunaratne
Sri Lanka
85
42.00
Curtis Campher
Ireland
85
42.00
Ashton Turner
Australia
86
42.09
Craig Young
Ireland
87
45.00
Dhananjaya de Silva
Sri Lanka
87
45.00
Aiden Markram
South Africa
87
45.00
Saud Shakeel
Pakistan
88
46.00
Rubel Hossain
Bangladesh
89
48.00
George Dockrell
Ireland
89
48.00
Harry Tector
Ireland
89
48.00
Lizaad Williams
South Africa
89
48.00
Krishnappa Gowtham
India
89
48.00
JJ Smuts
South Africa
89
48.00
Philippe Boissevain
Netherlands
89
48.00
Aryan Dutt
Netherlands
89
48.00
Jasdeep Singh
U.S.A.
90
49.50
Sushan Bhari
Nepal
90
49.50
Timm van der Gugten
Netherlands
91
49.92
Taskin Ahmed
Bangladesh
92
51.00
Wessly Madhevere
Zimbabwe
93
52.00
Brandon Glover
Netherlands
94
52.20
Nuwan Pradeep
Sri Lanka
95
54.00
Assad Vala
P.N.G.
95
54.00
Usman Qadir
Pakistan
95
54.00
Kyle Mayers
West Indies
95
54.00
Kashif Daud
United Arab Emirates
95
54.00
Adrian Neill
Scotland
95
54.00
Elmore Hutchinson
U.S.A.
96
56.00
Karima Gore
U.S.A.
96
56.00
Kaleemullah
Oman
97
57.00
Gulbadin Naib
Afghanistan
98
58.50
Nosaina Pokana
P.N.G.
99
58.63
Lakshan Sandakan
Sri Lanka
100
58.80
Damien Ravu
P.N.G.
101
60.00
Barry McCarthy
Ireland
101
60.00
Mohammad Hasnain
Pakistan
101
60.00
Thangarasu Natarajan
India
101
60.00
Rohan Mustafa
United Arab Emirates
102
60.50
Wanindu Hasaranga
Sri Lanka
103
63.00
Isuru Udana
Sri Lanka
104
64.50
Pieter Seelaar
Netherlands
105
66.00
Moeen Ali
England
105
66.00
Kieron Pollard
West Indies
105
66.00
Steven Taylor
U.S.A.
106
67.50
Jason Holder
West Indies
107
69.00
Hardik Pandya
India
107
69.00
Mahedi Hasan
Bangladesh
108
69.30
Charles Amini
P.N.G.
109
72.00
Kevin O'Brien
Ireland
109
72.00
Richie Berrington
Scotland
110
74.40
Binura Fernando
Sri Lanka
111
74.60
Norman Vanua
P.N.G.
112
78.00
Kyle Jamieson
New Zealand
113
79.50
Adil Rashid
England
114
80.00
Shadab Khan
Pakistan
114
80.00
Aqib Sulehri
Oman
115
90.00
Mohammad Nabi
Afghanistan
115
90.00
Sese Bau
P.N.G.
116
92.00
Mark Watt
Scotland
117
94.60
Mark Adair
Ireland
118
102.00
Karthik Meiyappan
United Arab Emirates
118
102.00
Bernard Scholtz
Namibia
119
105.00
Sompal Kami
Nepal
120
108.00
Jan Frylinck
Namibia
121
114.00
Krunal Pandya
India
121
114.00
Kuldeep Yadav
India
122
120.00
Faheem Ashraf
Pakistan
123
138.00
Sikandar Raza
Zimbabwe
124
150.00
Tendai Chatara
Zimbabwe
124
150.00
Fabian Allen
West Indies
125
162.00
Lungi Ngidi
South Africa