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 Economy in 2017 for Test
Position
Best Economy
Player Name
Team Name
1
0.00
Shan Masood
Pakistan
1
0.00
Kieran Powell
West Indies
2
1.00
Usman Khawaja
Australia
3
2.00
Keaton Jennings
England
4
2.07
Jermaine Blackwood
West Indies
5
2.24
Mohammad Amir
Pakistan
6
2.25
Hamilton Masakadza
Zimbabwe
7
2.28
Mitchell Santner
New Zealand
8
2.29
Solomon Mire
Zimbabwe
9
2.29
James Anderson
England
10
2.31
Hasan Ali
Pakistan
11
2.39
Kyle Abbott
South Africa
12
2.44
Mohammad Abbas
Pakistan
13
2.45
Ravindra Jadeja
India
14
2.49
Jason Holder
West Indies
15
2.51
Angelo Mathews
Sri Lanka
16
2.52
Vernon Philander
South Africa
17
2.58
Steve O'Keefe
Australia
18
2.59
Josh Hazlewood
Australia
19
2.61
Jeetan Patel
New Zealand
20
2.66
Ashton Agar
Australia
21
2.68
Bhuvneshwar Kumar
India
22
2.70
Chris Mpofu
Zimbabwe
23
2.71
Colin de Grandhomme
New Zealand
24
2.71
Nathan Lyon
Australia
25
2.74
Tendai Chisoro
Zimbabwe
26
2.74
Stuart Broad
England
27
2.79
Sean Williams
Zimbabwe
28
2.80
Ravichandran Ashwin
India
29
2.82
Nasir Hossain
Bangladesh
30
2.82
Haris Sohail
Pakistan
31
2.86
Virat Kohli
India
32
2.88
Tom Curran
England
33
2.91
Kyle Jarvis
Zimbabwe
34
2.93
Pat Cummins
Australia
35
2.93
Raymon Reifer
West Indies
36
2.94
Ishant Sharma
India
37
2.96
Sikandar Raza
Zimbabwe
38
2.96
Dawid Malan
England
39
2.97
Hardik Pandya
India
40
2.99
Matt Henry
New Zealand
41
3.00
Mosaddek Hossain
Bangladesh
41
3.00
Tom Westley
England
41
3.00
Malcolm Waller
Zimbabwe
41
3.00
Temba Bavuma
South Africa
42
3.01
Kemar Roach
West Indies
43
3.02
Keshav Maharaj
South Africa
44
3.04
Kraigg Brathwaite
West Indies
45
3.05
Alzarri Joseph
West Indies
46
3.05
Devendra Bishoo
West Indies
47
3.08
Chris Woakes
England
48
3.08
Joe Root
England
49
3.09
Rangana Herath
Sri Lanka
50
3.12
Shannon Gabriel
West Indies
51
3.13
Suranga Lakmal
Sri Lanka
52
3.13
Ben Stokes
England
53
3.16
Yasir Shah
Pakistan
54
3.16
Trent Boult
New Zealand
55
3.17
Graeme Cremer
Zimbabwe
56
3.18
Wahab Riaz
Pakistan
57
3.19
Morne Morkel
South Africa
58
3.19
Shakib Al Hasan
Bangladesh
59
3.20
Shafiul Islam
Bangladesh
60
3.22
Lahiru Gamage
Sri Lanka
61
3.22
Kagiso Rabada
South Africa
62
3.22
Kuldeep Yadav
India
63
3.22
Asad Shafiq
Pakistan
64
3.25
Mohammed Shami
India
65
3.26
Mitchell Starc
Australia
66
3.32
Mustafizur Rahman
Bangladesh
67
3.32
Umesh Yadav
India
68
3.35
Vishwa Fernando
Sri Lanka
69
3.35
Neil Wagner
New Zealand
70
3.39
Moeen Ali
England
71
3.41
Andile Phehlukwayo
South Africa
72
3.42
Nuwan Pradeep
Sri Lanka
73
3.44
Hilton Cartwright
Australia
74
3.47
Miguel Cummins
West Indies
75
3.49
Tim Southee
New Zealand
76
3.50
Glenn Maxwell
Australia
77
3.52
Mark Wood
England
78
3.59
Dilruwan Perera
Sri Lanka
79
3.60
Jackson Bird
Australia
80
3.61
Mehidy Hasan
Bangladesh
81
3.62
Mitchell Marsh
Australia
82
3.63
Shadab Khan
Pakistan
83
3.65
Jean-Paul Duminy
South Africa
84
3.67
Soumya Sarkar
Bangladesh
85
3.69
Roston Chase
West Indies
86
3.69
Blessing Muzarabani
Zimbabwe
87
3.73
Subashis Roy
Bangladesh
88
3.76
Taijul Islam
Bangladesh
89
3.77
Toby Roland-Jones
England
90
3.80
Donald Tiripano
Zimbabwe
91
3.81
Liam Dawson
England
92
3.83
Craig Overton
England
93
3.88
Dhananjaya de Silva
Sri Lanka
94
3.89
Malinda Pushpakumara
Sri Lanka
95
3.91
Duanne Olivier
South Africa
96
3.91
Lakshan Sandakan
Sri Lanka
97
4.00
Steven Smith
Australia
98
4.18
Dimuth Karunaratne
Sri Lanka
99
4.28
Kamrul Islam
Bangladesh
100
4.32
Chris Morris
South Africa
101
4.32
Mahmudullah
Bangladesh
102
4.39
Jayant Yadav
India
103
4.40
Theunis de Bruyn
South Africa
103
4.40
Taskin Ahmed
Bangladesh
104
4.42
Jake Ball
England
105
4.51
James Neesham
New Zealand
106
4.51
Lahiru Kumara
Sri Lanka
107
4.56
Rubel Hossain
Bangladesh
108
4.60
Kusal Mendis
Sri Lanka
109
4.64
Chamu Chibhabha
Zimbabwe
110
4.67
Imran Khan
111
4.69
Sabbir Rahman
Bangladesh
112
4.71
Azhar Ali
Pakistan
113
4.77
Wayne Parnell
South Africa
114
4.91
Mominul Haque
Bangladesh
115
5.00
Kane Williamson
New Zealand
115
5.00
Murali Vijay
India
116
6.50
Aiden Markram
South Africa
117
7.00
Karun Nair
India
118
13.00
Dean Elgar
South Africa
119
32.50
Najmul Hossain Shanto
Bangladesh