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 Test
Position
Best Strike Rate
Player Name
Team Name
1
4.00
Hisham Shaikh
2
8.40
3
11.60
Tenzin Wangchuk
4
12.00
Mahaj Chadha
4
12.00
Saqlain Arshad
4
12.00
Kushal Bhurtel
Nepal
5
12.55
Ali Dawood
6
12.67
Muhammad Butt
7
12.75
Amir Farooq
8
13.50
Muhammad Jabir
9
14.10
Dhruv Parashar
United Arab Emirates
10
14.25
Ishtiaq Ahmad
11
14.40
N Senamontree
11
14.40
Ikramullah Khan
12
16.05
Scotland
13
16.65
Gavin Main
Scotland
14
17.00
Suprit Pradhan
15
17.03
Paul van Meekeren
Netherlands
16
17.45
Muhammad Jawadullah
United Arab Emirates
17
18.00
C Pengkumta
17
18.00
Shahzaib
17
18.00
18
19.20
Senuran Muthusamy
South Africa
19
19.40
Sarawut Maliwan
20
20.00
Usman Najeeb
20
20.00
Tanaka Chivanga
Zimbabwe
20
20.00
Shaun Fouché
Namibia
21
20.10
Jigme Singye
22
20.30
Jan Loftie-Eaton
Namibia
23
20.57
Scotland
24
21.24
Imran Niazi
Pakistan
25
21.42
Junaid Siddique
Bangladesh
26
21.60
K Senamontree
27
22.00
Sohail Ahmed
28
22.29
United Arab Emirates
29
22.52
Vivian Kingma
Netherlands
30
22.95
Imran Anwar
31
23.25
Shadley Schalkwyk
U.S.A.
32
23.45
Kyle Klein
Netherlands
33
24.00
Pargat Singh
Canada
33
24.00
Gerald Coetzee
South Africa
33
24.00
Nilansh Keswani
United Arab Emirates
33
24.00
Ali Naseer
United Arab Emirates
33
24.00
Utkarsh Jain
33
24.00
J Coetzee
34
24.24
Gulam Murtaza
35
24.38
Aryan Dutt
Netherlands
36
24.60
Zain Ul Abidin
37
25.37
Merwe Erasmus
Namibia
38
25.50
Sompal Kami
Nepal
39
27.00
Brad Wheal
Scotland
39
27.00
Ben Shikongo
Namibia
39
27.00
H Rathod
39
27.00
Lakshit Gupta
40
27.15
Noman Ali
Pakistan
41
27.20
Bilal Khan
Oman
42
27.35
Marco Jansen
South Africa
43
27.60
Sonam Yeshey
44
28.50
Nicholas Kirton
Canada
45
28.80
Mohammed Nadeem
46
29.04
Mukesh Kumar
India
47
29.16
Jasdeep Singh
U.S.A.
48
29.25
Neil Brand
South Africa
49
29.50
Kaleem Rehman
Canada
50
30.00
Matthew Humphreys
Ireland
50
30.00
Michael Leask
Scotland
50
30.00
Milind Kumar
U.S.A.
50
30.00
Muhammad Siddique
United Arab Emirates
50
30.00
Ranjung Dorji
50
30.00
Namibia
51
30.03
Jasprit Bumrah
India
52
30.40
England
53
30.75
Bradley Currie
Scotland
54
30.99
Dilon Heyliger
Canada
55
31.10
Nosthusha Kenjige
U.S.A.
56
31.20
Aayan Khan
United Arab Emirates
56
31.20
Max O'Dowd
Netherlands
57
31.68
South Africa
58
31.71
Nandre Burger
South Africa
59
32.00
Kyle Jamieson
New Zealand
59
32.00
Luqman Butt
60
32.10
Zahoor Khan
United Arab Emirates
61
32.16
Josh Hazlewood
Australia
62
32.75
Mark Adair
Ireland
63
33.00
Richard Ngarava
Zimbabwe
63
33.00
Rohit Paudel
Nepal
64
33.60
Brian Bennett
Zimbabwe
65
33.63
Washington Sundar
India
66
33.75
Lungi Ngidi
South Africa
67
33.89
Matt Henry
New Zealand
68
33.93
Sri Lanka
69
34.00
Lalit Rajbanshi
Nepal
69
34.00
England
69
34.00
Kamindu Mendis
Sri Lanka
69
34.00
Curtis Campher
Ireland
70
34.05
Craig Young
Ireland
71
34.20
Jayden Seales
West Indies
72
34.29
Brandon McMullen
Scotland
73
34.54
Mohammad Abbas
Pakistan
74
34.69
Brydon Carse
England
75
34.75
Sajid Khan
Pakistan
76
35.18
Scott Boland
Australia
77
35.49
Angus Atkinson
England
78
36.00
Jomel Warrican
West Indies
78
36.00
Olly Stone
England
78
36.00
MM Baig
78
36.00
Salvin Stanly
79
36.60
Shah Hussain
79
36.60
Steven Taylor
U.S.A.
79
36.60
Saim Ayub
Pakistan
80
36.93
Kuldeep Yadav
India
81
36.98
Lahiru Kumara
Sri Lanka
82
37.20
Wiaan Mulder
South Africa
83
37.50
Saad Zafar
Canada
84
37.61
Taskin Ahmed
Bangladesh
85
38.40
Shamar Joseph
West Indies
86
39.00
Jack Brassell
Namibia
86
39.00
Shariz Ahmad
Netherlands
86
39.00
S Desungnoen
86
39.00
U.S.A.
87
39.33
William O'Rourke
New Zealand
88
39.53
Kagiso Rabada
South Africa
89
39.60
Benjamin Sears
New Zealand
89
39.60
Ammar Khalid
Canada
90
39.71
Mitchell Santner
New Zealand
91
39.90
Christopher Greaves
Scotland
92
39.92
Kemar Roach
West Indies
93
40.00
Scotland
94
40.15
Khurram Shahzad
Pakistan
95
40.20
Asitha Fernando
Sri Lanka
96
41.43
Keshav Maharaj
South Africa
97
42.00
Ish Sodhi
New Zealand
97
42.00
Shoaib Khan
Oman
97
42.00
Jay Odedra
Oman
98
42.33
Vishwa Fernando
Sri Lanka
99
42.60
Aamer Jamal
Pakistan
100
42.88
Ravichandran Ashwin
India
101
43.40
Ahmad Butt
Oman
102
43.43
Alzarri Joseph
West Indies
103
43.50
Roelof van der Merwe
Netherlands
104
43.56
Ravindra Jadeja
India
105
43.75
Ajaz Patel
New Zealand
106
44.00
Jack Jarvis
Scotland
107
44.60
Bas Leede
Netherlands
108
44.62
Afghanistan
109
44.66
Pat Cummins
Australia
110
45.23
Mark Watt
Scotland
110
45.23
Barry McCarthy
Ireland
111
45.30
Zuhaib Zubair
United Arab Emirates
112
45.75
Travis Head
Australia
113
46.20
Bernard Scholtz
Namibia
114
46.29
Dane Paterson
South Africa
115
46.52
Hasan Mahmud
Bangladesh
116
47.46
Sri Lanka
117
48.00
Bangladesh
117
48.00
Harmeet Baddhan
U.S.A.
117
48.00
Abdul Waheed
117
48.00
Waji Ul Hassan
117
48.00
Muralikrishna Krishna
India
117
48.00
Kaleemullah
Oman
118
48.50
Wanigamuni Mendis
Sri Lanka
119
48.69
New Zealand
120
48.83
Chris Woakes
England
121
48.95
Nathan Lyon
Australia
122
49.01
Mohammed Siraj
India
123
50.40
Cameron Green
Australia
124
51.00
Mitchell Starc
Australia
124
51.00
Sanchit Sharma
United Arab Emirates
125
51.43
Andy McBrine
Ireland
126
54.00
Ruben Trumpelmann
Namibia
126
54.00
Harsh Thaker
Canada
127
54.28
Rehan Ahmed
England
128
54.30
Afghanistan
129
54.71
Dane Piedt
South Africa
130
56.40
Axar Patel
India
131
56.93
Jack Leach
England
132
57.00
Tangeni Lungameni
Namibia
133
57.05
Matthew Potts
England
134
58.00
Blessing Muzarabani
Zimbabwe
135
58.17
Glenn Phillips
New Zealand
136
58.46
James Anderson
England
137
58.60
Akash Deep
India
138
59.57
Prabath Jayasuriya
Sri Lanka
139
59.86
Ben Stokes
England
140
60.00
Khaled Ahmed
Bangladesh
140
60.00
Yasir Mohammad
U.S.A.
141
60.90
Nijat Masood
Afghanistan
142
61.48
Mark Wood
England
143
61.53
Naseem Shah
Pakistan
144
61.87
Taijul Islam
Bangladesh
145
63.39
Mehidy Hasan
Bangladesh
146
63.90
Tendai Chatara
Zimbabwe
147
64.15
Shoaib Bashir
England
148
65.00
Justin Greaves
West Indies
149
66.00
Zahir Khan
Afghanistan
149
66.00
Dipendra Airee
Nepal
150
66.60
Qais Ahmad
Afghanistan
151
66.90
India
152
67.50
Kevin Sinclair
West Indies
153
68.29
Tom Hartley
England
154
68.40
Mitchell Marsh
Australia
155
69.00
Jan Frylinck
Namibia
155
69.00
Abdul Abbasi
155
69.00
Usman Khalid
156
69.23
Shakib Al Hasan
Bangladesh
157
70.00
India
158
72.00
Neil Wagner
New Zealand
158
72.00
Kavem Hodge
West Indies
158
72.00
Zeeshan Maqsood
Oman
159
72.77
Rachin Ravindra
New Zealand
160
78.00
Abhishek Paradkar
U.S.A.
161
79.00
Dhananjaya de Silva
Sri Lanka
162
79.50
Mir Hamza
Pakistan
163
80.25
Afghanistan
164
82.65
Sean Williams
Zimbabwe
165
84.00
Namgay Thinley
166
86.40
Joe Root
England
167
90.00
Ruan Swardt
South Africa
168
94.00
Mohammad Islam
Bangladesh
169
94.70
Salman Agha
Pakistan
170
96.00
Zahid Mahmood
Pakistan
170
96.00
Jeremy Gordon
Canada
170
96.00
Safyaan Sharif
Scotland
170
96.00
Scott Kuggeleijn
New Zealand
171
96.39
Tim Southee
New Zealand
172
102.00
Junaid Siddiqui
Canada
173
105.00
Gudakesh Motie
West Indies
174
108.00
Theo Woerkom
Ireland
175
116.00
Shaheen Afridi
Pakistan
176
120.00
Michael Levitt
Netherlands
176
120.00
Basil Hameed
United Arab Emirates
177
122.40
Jason Holder
West Indies
178
132.00
Azmatullah Omarzai
Afghanistan
179
138.00
Zimbabwe
180
138.60
Kushal Malla
Nepal
181
165.00
Mohammad Ali
Pakistan
182
198.00
Trevor Gwandu
Zimbabwe
183
198.60
Tshepo Moreki
South Africa
184
216.00
Aiden Markram
South Africa
185
480.00
Abrar Ahmed
Pakistan