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 2025 for ODI
Position
Best Strike Rate
Player Name
Team Name
1
6.00
Wessly Madhevere
Zimbabwe
2
10.00
Muhammad Khan
Pakistan
3
10.92
Benjamin Sears
New Zealand
4
15.00
Arshdeep Singh
India
4
15.00
Travis Head
Australia
5
17.16
George Dockrell
Ireland
6
17.57
Azmatullah Omarzai
Afghanistan
7
17.65
Asitha Fernando
Sri Lanka
8
17.75
Matt Henry
New Zealand
9
17.87
Jayden Seales
West Indies
10
18.00
Kamindu Mendis
Sri Lanka
10
18.00
Curtis Campher
Ireland
10
18.00
Ireland
11
18.07
Barry McCarthy
Ireland
12
20.40
Jacob Duffy
New Zealand
13
21.00
Marnus Labuschagne
Australia
14
21.48
India
15
21.76
Wanindu Hasaranga
Sri Lanka
16
22.13
Lungi Ngidi
South Africa
17
22.20
Wiaan Mulder
South Africa
18
22.50
Dushmantha Chameera
Sri Lanka
19
22.65
Dunith Wellalage
Sri Lanka
20
24.00
Pakistan
20
24.00
Nandre Burger
South Africa
20
24.00
Varun Vinod
India
21
24.95
Morawakage Theekshana
Sri Lanka
22
25.00
Mark Adair
Ireland
23
25.20
Jamie Overton
England
24
25.30
Kagiso Rabada
South Africa
25
25.33
Adil Rashid
England
26
25.71
Tanvir Islam
Bangladesh
27
25.80
Alzarri Joseph
West Indies
28
26.80
England
29
27.00
Benjamin Dwarshuis
Australia
29
27.00
Taskin Ahmed
Bangladesh
30
27.06
New Zealand
31
28.00
Tanzim Sakib
Bangladesh
31
28.00
Richard Ngarava
Zimbabwe
32
28.25
Saqib Mahmood
England
33
28.50
Sean Abbott
Australia
33
28.50
Trevor Gwandu
Zimbabwe
34
29.00
Blessing Muzarabani
Zimbabwe
35
30.00
Najmul Hossain Shanto
Bangladesh
35
30.00
Keshav Maharaj
South Africa
35
30.00
Washington Sundar
India
35
30.00
New Zealand
36
30.82
Mohammed Shami
India
37
30.86
Jofra Archer
England
38
31.50
Mohammad Nabi
Afghanistan
39
32.00
Shaheen Afridi
Pakistan
40
33.00
Naseem Shah
Pakistan
41
33.23
Mitchell Santner
New Zealand
42
33.27
Ravindra Jadeja
India
43
34.00
Aaron Hardie
Australia
44
36.00
Kongala Vimukthi
Sri Lanka
44
36.00
Spencer Johnson
Australia
44
36.00
Daryl Mitchell
New Zealand
45
37.11
Hardik Pandya
India
46
37.50
Marco Jansen
South Africa
47
38.20
Mohammad Hossain
Bangladesh
48
38.57
Roston Chase
West Indies
49
39.00
Adam Zampa
Australia
49
39.00
Shamim Patwari
Bangladesh
49
39.00
Kariyawasam Asalanka
Sri Lanka
50
42.00
Brydon Carse
England
50
42.00
Rachin Ravindra
New Zealand
51
42.47
Kuldeep Yadav
India
52
43.20
Abrar Ahmed
Pakistan
52
43.20
Sri Lanka
53
43.50
Sufiyan Muqeem
Pakistan
53
43.50
Sri Lanka
54
44.40
Haris Rauf
Pakistan
55
44.73
Michael Bracewell
New Zealand
56
45.00
Angus Atkinson
England
57
48.00
Australia
58
48.15
Axar Patel
India
59
48.60
Hasan Ali
Pakistan
60
51.00
Matthew Potts
England
60
51.00
Matthew Forde
West Indies
61
52.47
William O'Rourke
New Zealand
62
52.65
Liam Livingstone
England
63
54.00
Mohammad Wasim
Pakistan
63
54.00
Gulbadin Naib
Afghanistan
63
54.00
Faheem Ashraf
Pakistan
63
54.00
Graham Hume
Ireland
63
54.00
Bangladesh
64
57.60
Josh Little
Ireland
65
58.00
Kyle Jamieson
New Zealand
66
58.80
Nathan Ellis
Australia
67
60.00
Mohammad Ali
Pakistan
67
60.00
South Africa
67
60.00
William Jacks
England
67
60.00
Rashid Khan
Pakistan
68
63.00
Fazalhaq Farooqi
Afghanistan
68
63.00
Shamar Joseph
West Indies
69
66.00
Justin Greaves
West Indies
69
66.00
Glenn Phillips
New Zealand
69
66.00
Saim Ayub
Pakistan
70
68.60
Mark Wood
England
71
69.30
Glenn Maxwell
Australia
72
70.80
Gudakesh Motie
West Indies
73
84.00
West Indies
74
85.80
Khushdil Shah
Pakistan
75
86.00
Mustafizur Rahman
Bangladesh
76
100.00
Andy McBrine
Ireland
76
100.00
Mehidy Hasan
Bangladesh
77
115.80
Joe Root
England
78
123.00
Noor Lakanwal
Afghanistan
79
126.00
Matthew Short
Australia
80
156.00
Salman Agha
Pakistan
81
170.40
Sikandar Raza
Zimbabwe
82
180.00
Wellington Masakadza
Zimbabwe