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 Test
Position
Best Strike Rate
Player Name
Team Name
1
12.00
Ibrahim Zadran
Afghanistan
2
14.57
Scott Boland
Australia
3
18.00
Babar Azam
Pakistan
3
18.00
Dawid Malan
England
4
19.20
Jayant Yadav
India
5
20.00
Akeal Hosein
West Indies
6
24.00
Sheldon Cottrell
West Indies
7
27.00
Adam Zampa
Australia
8
27.75
Lutho Sipamla
South Africa
9
30.95
Hasan Ali
Pakistan
10
33.41
Lungi Ngidi
South Africa
11
33.58
Axar Patel
India
12
36.00
Kane Williamson
New Zealand
12
36.00
Daniel Lawrence
England
12
36.00
Mohammad Hassan
Bangladesh
12
36.00
Ashton Turner
Australia
13
36.60
Kuldeep Yadav
India
14
37.24
Shaheen Afridi
Pakistan
15
37.58
Anrich Nortje
South Africa
16
37.65
Jayden Seales
West Indies
17
37.92
Marco Jansen
South Africa
18
39.75
Veerasammy Permaul
West Indies
19
40.29
Olly Stone
England
20
40.33
Sajid Khan
Pakistan
21
40.50
Shardul Thakur
India
22
40.74
Ajaz Patel
New Zealand
23
41.82
Kyle Jamieson
New Zealand
24
42.79
Trent Boult
New Zealand
25
42.83
Ravichandran Ashwin
India
26
43.30
Mohammed Shami
India
27
44.17
Perumapperuma Jayawickrama
Sri Lanka
28
44.35
Wanigamuni Mendis
Sri Lanka
29
44.71
Pat Cummins
Australia
30
44.87
Kagiso Rabada
South Africa
31
45.72
Jhye Richardson
Australia
32
46.42
Craig Overton
England
33
47.84
Oliver Robinson
England
34
48.04
Dominic Bess
England
35
49.29
Blessing Muzarabani
Zimbabwe
36
49.33
Victor Nyauchi
Zimbabwe
37
51.87
Kemar Roach
West Indies
38
52.65
Jofra Archer
England
39
53.63
Taskin Ahmed
Bangladesh
40
53.89
Rashid Khan
Afghanistan
41
55.57
Josh Hazlewood
Australia
42
55.80
Amir Hamza
Afghanistan
43
56.00
Kraigg Brathwaite
West Indies
44
56.54
Mohammed Siraj
India
45
57.00
Zahir Khan
Afghanistan
45
57.00
George Linde
South Africa
45
57.00
Ryan Burl
Zimbabwe
46
57.03
Mitchell Starc
Australia
47
57.41
Tim Southee
New Zealand
48
57.90
Umesh Yadav
India
49
58.42
Keshav Maharaj
South Africa
50
58.63
Cameron Green
Australia
51
59.27
Lasith Embuldeniya
Sri Lanka
52
59.36
Joe Root
England
53
59.90
Jack Leach
England
54
60.00
Matt Henry
New Zealand
54
60.00
Hayden Walsh
West Indies
55
60.35
Jomel Warrican
West Indies
56
60.60
Neil Wagner
New Zealand
57
60.94
Jason Holder
West Indies
58
61.20
Ben Stokes
England
59
61.40
James Anderson
England
60
61.52
Jasprit Bumrah
India
61
61.85
Kyle Mayers
West Indies
62
62.07
Alzarri Joseph
West Indies
63
62.25
Navdeep Saini
India
64
63.00
Moeen Ali
England
65
63.63
Mark Wood
England
66
63.88
Suranga Lakmal
Sri Lanka
67
64.20
Vishwa Fernando
Sri Lanka
68
65.64
Chris Woakes
England
69
66.00
Soumya Sarkar
Bangladesh
69
66.00
Rachin Ravindra
New Zealand
70
66.75
Wiaan Mulder
South Africa
71
68.31
Noman Ali
Pakistan
72
68.98
Taijul Islam
Bangladesh
73
70.50
Asitha Fernando
Sri Lanka
74
72.00
Michael Neser
Australia
74
72.00
Jermaine Blackwood
West Indies
74
72.00
Nkrumah Bonner
West Indies
75
72.09
Ishant Sharma
India
76
74.82
Donald Tiripano
Zimbabwe
77
75.00
Mohammad Abbas
Pakistan
78
76.40
Thangarasu Natarajan
India
79
78.83
Dushmantha Chameera
Sri Lanka
80
79.61
Mehidy Hasan
Bangladesh
81
79.80
Yasir Shah
Pakistan
82
81.45
Ravindra Jadeja
India
83
82.74
Rahkeem Cornwall
West Indies
84
84.00
Sayed Shirzad
Afghanistan
84
84.00
Mustafizur Rahman
Bangladesh
85
84.11
Shannon Gabriel
West Indies
86
87.00
Faheem Ashraf
Pakistan
87
87.40
Washington Sundar
India
88
88.50
Shahbaz Nadeem
India
89
89.55
Stuart Broad
England
90
89.80
Nayeem Hasan
Bangladesh
91
91.13
Roston Chase
West Indies
92
91.80
Nathan Lyon
Australia
93
95.00
Abu Jayed
Bangladesh
94
101.40
Shakib Al Hasan
Bangladesh
95
102.00
Luke Jongwe
Zimbabwe
95
102.00
Richard Ngarava
Zimbabwe
96
103.80
Khaled Ahmed
Bangladesh
97
109.30
Sam Curran
England
98
109.80
Yamin Ahmadzai
Afghanistan
99
111.24
Dilruwan Perera
Sri Lanka
100
114.00
Sikandar Raza
Zimbabwe
101
126.00
Sean Williams
Zimbabwe
102
132.00
Ebadot Hossain
Bangladesh
103
144.00
Javed Ahmadi
Afghanistan
104
148.20
Tendai Chisoro
Zimbabwe
105
156.00
Tabish Khan
Pakistan
106
168.00
Lahiru Kumara
Sri Lanka
107
169.50
Dhananjaya de Silva
Sri Lanka
108
180.00
Mohammad Islam
Bangladesh
109
344.40
Milton Shumba
Zimbabwe