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 2024 for ODI
Position
Best Strike Rate
Player Name
Team Name
1
10.60
Travis Head
Australia
2
12.00
Marnus Labuschagne
Australia
2
12.00
Sufiyan Muqeem
Pakistan
3
12.07
Xavier Bartlett
Australia
4
13.64
Lizaad Williams
South Africa
5
16.00
Nepal
6
16.05
Scotland
7
16.65
Gavin Main
Scotland
8
17.03
Paul van Meekeren
Netherlands
9
17.31
Wanindu Hasaranga
Sri Lanka
10
18.00
Harry Tector
Ireland
10
18.00
India
10
18.00
Kushal Bhurtel
Nepal
11
18.60
South Africa
12
19.94
Afghanistan
13
20.00
Shaun Fouché
Namibia
14
20.30
Jan Loftie-Eaton
Namibia
15
20.57
Scotland
16
20.60
Shaheen Afridi
Pakistan
17
21.32
Rashid Khan
Pakistan
18
21.60
Mustafizur Rahman
Bangladesh
18
21.60
Abrar Ahmed
Pakistan
19
21.72
Jeffrey Vandersay
Sri Lanka
20
22.00
Afghanistan
20
22.00
Rohit Paudel
Nepal
21
22.50
Canada
22
22.52
Vivian Kingma
Netherlands
23
22.80
Michael Bracewell
New Zealand
24
22.91
Salman Agha
Pakistan
25
23.16
Pakistan
26
23.25
Shadley Schalkwyk
U.S.A.
27
23.45
Kyle Klein
Netherlands
28
24.00
Kamran Ghulam
Pakistan
28
24.00
Benjamin Dwarshuis
Australia
28
24.00
Jamie Overton
England
28
24.00
Kagiso Rabada
South Africa
28
24.00
Mitchell Marsh
Australia
28
24.00
Dilpreet Bajwa
Canada
28
24.00
Pargat Singh
Canada
29
24.38
Aryan Dutt
Netherlands
30
24.90
Will Sutherland
Australia
31
24.92
Azmatullah Omarzai
Afghanistan
32
25.00
Ottneil Baartman
South Africa
33
25.37
Merwe Erasmus
Namibia
34
26.31
Lokumarakkalage Madushanka
Sri Lanka
35
26.35
Haris Rauf
Pakistan
36
26.40
Lahiru Kumara
Sri Lanka
37
26.40
Jacob Duffy
New Zealand
38
26.84
Nangeyalia Kharote
Afghanistan
39
26.84
Alzarri Joseph
West Indies
40
27.00
Barry McCarthy
Ireland
40
27.00
Brad Wheal
Scotland
40
27.00
Taskin Ahmed
Bangladesh
40
27.00
Matthew Potts
England
40
27.00
Brydon Carse
England
40
27.00
Ben Shikongo
Namibia
41
27.20
Bilal Khan
Oman
41
27.20
Richard Ngarava
Zimbabwe
42
28.00
Qais Ahmad
Afghanistan
43
28.30
Marco Jansen
South Africa
44
28.38
Matthew Forde
West Indies
45
28.50
Oshane Thomas
West Indies
45
28.50
Craig Young
Ireland
45
28.50
Nicholas Kirton
Canada
46
28.80
Glenn Maxwell
Australia
47
28.92
Pramod Liyanagamage
Sri Lanka
48
29.16
Jasdeep Singh
U.S.A.
49
29.50
Kaleem Rehman
Canada
50
29.58
Naseem Shah
Pakistan
51
30.00
Theo Woerkom
Ireland
51
30.00
Michael Leask
Scotland
51
30.00
Andile Phehlukwayo
South Africa
51
30.00
Afif Hossain
Bangladesh
51
30.00
Nqabayomzi Peter
South Africa
51
30.00
Muhammad Siddique
United Arab Emirates
51
30.00
Milind Kumar
U.S.A.
51
30.00
England
51
30.00
Namibia
51
30.00
United Arab Emirates
52
30.45
Lance Morris
Australia
53
30.50
Asitha Fernando
Sri Lanka
54
30.75
Bradley Currie
Scotland
55
31.00
Sompal Kami
Nepal
56
31.10
Nosthusha Kenjige
U.S.A.
57
31.20
Aayan Khan
United Arab Emirates
57
31.20
Max O'Dowd
Netherlands
58
31.24
Adam Zampa
Australia
59
31.50
Cameron Green
Australia
59
31.50
Lungi Ngidi
South Africa
60
31.95
Dushmantha Chameera
Sri Lanka
61
32.00
Aamer Jamal
Pakistan
61
32.00
Zimbabwe
62
32.10
Zahoor Khan
United Arab Emirates
63
32.40
Washington Sundar
India
64
32.67
Mark Adair
Ireland
65
33.00
England
66
33.60
Kariyawasam Asalanka
Sri Lanka
67
33.90
Mitchell Starc
Australia
68
34.29
Brandon McMullen
Scotland
69
34.65
Fareed Ahmad
Afghanistan
70
34.67
Lalit Rajbanshi
Nepal
71
35.10
Junaid Siddique
Bangladesh
72
35.32
Dilon Heyliger
Canada
73
35.40
Wellington Masakadza
Zimbabwe
74
36.00
Saim Ayub
Pakistan
75
36.04
Morawakage Theekshana
Sri Lanka
76
36.60
Soumya Sarkar
Bangladesh
76
36.60
Steven Taylor
U.S.A.
77
37.95
Nasum Ahmed
Bangladesh
78
38.50
Fazalhaq Farooqi
Afghanistan
79
39.00
Jack Brassell
Namibia
79
39.00
Shariz Ahmad
Netherlands
79
39.00
Aakash Chand
Nepal
79
39.00
U.S.A.
80
39.60
Bangladesh
80
39.60
Ammar Khalid
Canada
81
39.86
Jayden Seales
West Indies
82
39.90
Christopher Greaves
Scotland
83
40.00
Scotland
84
40.20
Romario Shepherd
West Indies
85
40.26
Dunith Wellalage
Sri Lanka
86
40.50
Sherfane Rutherford
West Indies
87
40.80
Gudakesh Motie
West Indies
88
41.16
Mohammad Hasnain
Pakistan
89
41.28
Bjorn Fortuin
South Africa
89
41.28
Tanzim Sakib
Bangladesh
90
42.00
Marquino Mindley
West Indies
90
42.00
Shoaib Khan
Oman
90
42.00
Jay Odedra
Oman
90
42.00
Matthew Humphreys
Ireland
90
42.00
Saad Zafar
Canada
90
42.00
Trevor Gwandu
Zimbabwe
91
43.40
Ahmad Butt
Oman
92
43.50
Axar Patel
India
92
43.50
Roelof van der Merwe
Netherlands
93
44.00
Jack Jarvis
Scotland
94
44.60
Bas Leede
Netherlands
95
45.00
Josh Hazlewood
Australia
95
45.00
Kuldeep Yadav
India
96
45.23
Mark Watt
Scotland
97
45.60
Sikandar Raza
Zimbabwe
98
46.00
Blessing Muzarabani
Zimbabwe
99
46.10
Kushal Malla
Nepal
100
46.20
Bernard Scholtz
Namibia
101
47.25
Liam Livingstone
England
102
48.00
Fionn Hand
Ireland
102
48.00
Aaron Hardie
Australia
102
48.00
Kaleemullah
Oman
102
48.00
Hasan Mahmud
Bangladesh
102
48.00
Harmeet Baddhan
U.S.A.
103
48.60
Uday Singh
Canada
104
48.69
Sean Abbott
Australia
105
49.15
Harsh Thaker
Canada
106
49.20
Pat Cummins
Australia
107
50.00
Mohammed Siraj
India
108
51.00
Arshdeep Singh
India
108
51.00
Mohammad Hossain
Bangladesh
108
51.00
Sanchit Sharma
United Arab Emirates
109
51.72
Graham Hume
Ireland
110
51.84
Mohammad Nabi
Afghanistan
111
51.94
Mohammad Islam
Bangladesh
112
54.00
Wiaan Mulder
South Africa
112
54.00
Reece Topley
England
112
54.00
Ruben Trumpelmann
Namibia
112
54.00
Sri Lanka
112
54.00
South Africa
113
55.20
Jofra Archer
England
114
56.00
Mohammad Akram
Zimbabwe
115
57.00
Tangeni Lungameni
Namibia
116
60.00
Shamar Joseph
West Indies
116
60.00
Shivam Dube
India
116
60.00
Akila Dananjaya
Sri Lanka
116
60.00
Muhammad Jawadullah
United Arab Emirates
116
60.00
Yasir Mohammad
U.S.A.
117
63.00
Mehidy Hasan
Bangladesh
118
63.80
Adil Rashid
England
119
66.00
Dipendra Airee
Nepal
119
66.00
New Zealand
120
68.00
Andy McBrine
Ireland
121
69.00
Sean Williams
Zimbabwe
121
69.00
Jan Frylinck
Namibia
122
72.00
Zeeshan Maqsood
Oman
123
74.40
Olly Stone
England
124
78.00
Glenn Phillips
New Zealand
124
78.00
Taijul Islam
Bangladesh
124
78.00
Abhishek Paradkar
U.S.A.
124
78.00
Pawan Sarraf
Nepal
124
78.00
Noor Lakanwal
Afghanistan
125
84.00
Nepal
125
84.00
Justin Greaves
West Indies
125
84.00
William Jacks
England
126
90.00
Aiden Markram
South Africa
126
90.00
Nepal
127
92.64
Roston Chase
West Indies
128
96.00
Jeremy Gordon
Canada
128
96.00
Safyaan Sharif
Scotland
128
96.00
Curtis Campher
Ireland
128
96.00
Nandre Burger
South Africa
129
102.00
Ireland
129
102.00
Matthew Short
Australia
129
102.00
Junaid Siddiqui
Canada
130
108.00
Tabraiz Shamsi
South Africa
131
114.00
Ish Sodhi
New Zealand
132
120.00
Mitchell Santner
New Zealand
132
120.00
Michael Levitt
Netherlands
132
120.00
Basil Hameed
United Arab Emirates
133
132.00
Gulbadin Naib
Afghanistan
134
168.00
Shahid Ahmadzai
Canada
135
175.20
Kongala Vimukthi
Sri Lanka