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 2023 for Test
Position
Best Strike Rate
Player Name
Team Name
1
4.40
Hardik Pandya
India
2
8.25
Abdullah Rana
3
9.00
P Pirabakaran
4
9.68
J Shaju
5
9.78
Usman Khan
6
10.07
R Mangal
7
12.00
C Zavoiu
8
12.43
Waqas Ahmad
9
12.60
G Mckeon
10
13.20
SM Warnakulasuriya
10
13.20
Zain Ahmad
10
13.20
E Mathew
10
13.20
Faheem Nazir
11
14.57
K Fletcher
12
15.30
Rahmatullah Mangal
13
15.82
Dawood Ahmadzai
14
15.97
Henry Shipley
New Zealand
15
16.63
M Koli
16
17.50
Sisanda Magala
South Africa
17
18.00
Gaurav Mishra
17
18.00
S Vashisht
17
18.00
Afif Khattak
18
18.55
Waseem Abbas
19
18.60
A Bishnoi
20
18.80
Jofra Archer
England
21
19.00
Mominul Haque
Bangladesh
22
20.25
Chamika Karunaratne
Sri Lanka
23
20.57
M Dixit
24
21.50
Noman Amjad
25
21.77
Nandre Burger
South Africa
26
23.14
Adil Rashid
England
27
24.00
A Nanda
27
24.00
Imran Ameer
27
24.00
S Thakur
28
24.24
Sam Curran
England
29
26.25
Taskin Ahmed
Bangladesh
30
26.40
Najmul Hossain Shanto
Bangladesh
31
26.83
Fanyan Mughal
32
26.93
Shariz Ahmad
Netherlands
33
27.00
Lungi Ngidi
South Africa
34
27.60
Hasan Mahmud
Bangladesh
35
28.00
V Saini
36
28.80
Sikandar Raza
Zimbabwe
37
30.00
Vivian Kingma
Netherlands
37
30.00
Wessly Madhevere
Zimbabwe
37
30.00
Yash Singh
37
30.00
SKS Gill
37
30.00
Anoop Orsu
38
30.15
Aiden Markram
South Africa
39
30.30
P Malav
40
30.40
Mohammad Islam
Bangladesh
41
30.40
E Jabarkhel
42
31.13
Anrich Nortje
South Africa
43
31.20
Glenn Phillips
New Zealand
44
31.92
V Vijh
45
32.10
Aamer Jamal
Pakistan
46
32.13
Gudakesh Motie
West Indies
47
32.70
Ebadot Hossain
Bangladesh
48
32.76
Tabraiz Shamsi
South Africa
49
34.00
Olly Stone
England
49
34.00
Sean Williams
Zimbabwe
49
34.00
Taranjeet Singh
49
34.00
Ali Nayyer
50
34.20
Nijat Masood
Afghanistan
51
34.54
Naseem Shah
Pakistan
52
34.91
Kagiso Rabada
South Africa
53
35.00
A Dhingra
54
36.60
Gerald Coetzee
South Africa
55
37.27
Mark Wood
England
56
37.68
Jasprit Bumrah
India
57
38.40
Noman Ali
Pakistan
58
38.68
Taijul Islam
Bangladesh
59
38.83
Frederick Klaassen
Netherlands
60
39.00
Ashwin Vinod
61
39.08
Chris Woakes
England
62
39.84
Mitchell Starc
Australia
63
40.00
Mohammad Wasim
Pakistan
64
40.11
Ravichandran Ashwin
India
65
40.29
Kyle Mayers
West Indies
66
40.50
Scott Kuggeleijn
New Zealand
67
40.92
Mustafizur Rahman
Bangladesh
68
41.00
Paul van Meekeren
Netherlands
69
41.25
Shakib Al Hasan
Bangladesh
70
42.00
Josh Little
Ireland
70
42.00
Brandon Glover
Netherlands
70
42.00
Ibrahim Jabarkhel
71
42.14
Ajaz Patel
New Zealand
72
42.76
Neil Wagner
New Zealand
73
43.63
Mohammed Siraj
India
74
44.27
Josh Hazlewood
Australia
75
44.30
George Dockrell
Ireland
76
44.97
Stuart Broad
England
77
45.00
Usama Mir
Pakistan
78
45.60
Khurram Shahzad
Pakistan
78
45.60
Joshua Tongue
England
79
45.67
Pat Cummins
Australia
80
48.00
Rahmat Shah
Afghanistan
80
48.00
Vikramjit Singh
Netherlands
81
48.56
Ravindra Jadeja
India
82
49.90
Alzarri Joseph
West Indies
83
49.91
Todd Murphy
Australia
84
50.00
Lockie Ferguson
New Zealand
85
50.14
Blair Tickner
New Zealand
86
50.40
VP Thamotharam
87
50.97
Nathan Lyon
Australia
88
51.00
NK Aneesh Kumar
89
51.35
Mehidy Hasan
Bangladesh
90
51.55
Mark Adair
Ireland
91
51.75
Travis Head
Australia
92
52.20
Matthew Kuhnemann
Australia
93
52.62
Mohammed Shami
India
94
53.60
Marco Jansen
South Africa
95
54.00
Vishwa Fernando
Sri Lanka
95
54.00
Daryl Mitchell
New Zealand
96
55.24
Tim Southee
New Zealand
97
56.24
Asitha Fernando
Sri Lanka
98
56.73
Ish Sodhi
New Zealand
99
56.74
Jason Holder
West Indies
100
57.00
Ben Stokes
England
100
57.00
Brandon Mavuta
Zimbabwe
101
57.60
Nayeem Hasan
Bangladesh
102
57.71
Matt Henry
New Zealand
103
57.98
Prabath Jayasuriya
Sri Lanka
104
59.14
Mitchell Santner
New Zealand
105
60.00
Craig Young
Ireland
105
60.00
Rehan Ahmed
England
106
60.47
Michael Bracewell
New Zealand
107
60.56
Jack Leach
England
108
60.83
Joe Root
England
109
61.80
Lahiru Kumara
Sri Lanka
110
61.80
Mir Hamza
Pakistan
111
62.28
Abrar Ahmed
Pakistan
112
62.50
Kemar Roach
West Indies
113
63.38
Oliver Robinson
England
114
63.71
Wanigamuni Mendis
Sri Lanka
115
64.80
Shannon Gabriel
West Indies
116
65.25
Wellington Masakadza
Zimbabwe
117
66.00
Blessing Muzarabani
Zimbabwe
117
66.00
William Jacks
England
117
66.00
Arjun Vinod
118
66.40
Matthew Potts
England
119
67.80
Keshav Maharaj
South Africa
120
68.23
Shaheen Afridi
Pakistan
121
69.00
Mukesh Kumar
India
121
69.00
Yamin Ahmadzai
Afghanistan
122
70.63
Cameron Green
Australia
123
72.00
Mitchell Marsh
Australia
124
72.36
Victor Nyauchi
Zimbabwe
125
75.00
Colin Ackermann
Netherlands
125
75.00
Aryan Dutt
Netherlands
126
76.00
Richard Ngarava
Zimbabwe
127
76.25
Moeen Ali
England
128
76.80
Salman Agha
Pakistan
129
78.00
Zahir Khan
Afghanistan
129
78.00
Tendai Chatara
Zimbabwe
130
78.48
Simon Harmer
South Africa
131
79.20
Graham Hume
Ireland
132
79.62
Andy McBrine
Ireland
133
80.00
Curtis Campher
Ireland
134
84.00
Harry Brook
England
135
85.20
Ryan Klein
Netherlands
136
85.50
Shardul Thakur
India
137
85.71
Scott Boland
Australia
138
87.12
James Anderson
England
139
90.00
Doug Bracewell
New Zealand
139
90.00
Wiaan Mulder
South Africa
140
92.40
Umesh Yadav
India
141
93.00
Brad Evans
Zimbabwe
142
96.00
Rahkeem Cornwall
West Indies
143
102.00
Kyle Jamieson
New Zealand
144
108.00
Raymon Reifer
West Indies
144
108.00
Jomel Warrican
West Indies
145
114.00
Fionn Hand
Ireland
146
114.45
Benjamin White
Ireland
147
120.00
Alick Athanaze
West Indies
147
120.00
Muralikrishna Krishna
India
148
120.30
Amir Hamza
Afghanistan
149
126.00
Kraigg Brathwaite
West Indies
150
144.00
Faheem Ashraf
Pakistan
151
149.00
Hasan Ali
Pakistan
152
150.00
Haris Rauf
Pakistan
152
150.00
Lokumarakkalage Madushanka
Sri Lanka
153
162.00
Roston Chase
West Indies
153
162.00
Wayne Parnell
South Africa
154
172.00
Axar Patel
India
155
354.00
Dhananjaya de Silva
Sri Lanka