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 2025 for ODI
Position
Best Economy
Player Name
Team Name
1
3.33
Romario Shepherd
West Indies
2
3.67
Curtis Campher
Ireland
2
3.67
Abrar Ahmed
Pakistan
3
4.00
Shamim Patwari
Bangladesh
3
4.00
Ravindra Jadeja
India
4
4.25
Morawakage Theekshana
Sri Lanka
5
4.35
Matthew Humphreys
Ireland
6
4.38
Matthew Short
Australia
7
4.40
Dunith Wellalage
Sri Lanka
8
4.44
Mehidy Hasan
Bangladesh
9
4.48
Keshav Maharaj
South Africa
10
4.48
Sufiyan Muqeem
Pakistan
11
4.49
Axar Patel
India
12
4.50
Josh Hazlewood
Australia
12
4.50
Taskin Ahmed
Bangladesh
13
4.56
Michael Bracewell
New Zealand
14
4.60
South Africa
14
4.60
Wellington Masakadza
Zimbabwe
15
4.63
Australia
16
4.63
Matt Henry
New Zealand
17
4.67
Mitchell Santner
New Zealand
17
4.67
Rachin Ravindra
New Zealand
18
4.75
Varun Vinod
India
19
4.78
Bangladesh
20
4.80
Tanvir Islam
Bangladesh
21
4.82
Sikandar Raza
Zimbabwe
22
4.83
Aiden Markram
South Africa
23
4.84
Nathan Ellis
Australia
24
4.87
Wanindu Hasaranga
Sri Lanka
25
4.91
Wiaan Mulder
South Africa
26
4.93
Kuldeep Yadav
India
27
4.95
Trevor Gwandu
Zimbabwe
28
5.03
Mohammad Hossain
Bangladesh
29
5.11
Benjamin Sears
New Zealand
30
5.11
Roston Chase
West Indies
31
5.14
Blessing Muzarabani
Zimbabwe
32
5.28
Faheem Ashraf
Pakistan
33
5.30
Graham Hume
Ireland
34
5.30
Mohammad Ali
Pakistan
34
5.30
Asitha Fernando
Sri Lanka
35
5.32
Saim Ayub
Pakistan
36
5.37
Sean Abbott
Australia
37
5.37
Jacob Duffy
New Zealand
38
5.39
Richard Ngarava
Zimbabwe
39
5.43
William O'Rourke
New Zealand
40
5.47
Aaron Hardie
Australia
41
5.49
Mustafizur Rahman
Bangladesh
42
5.52
Kyle Jamieson
New Zealand
43
5.58
Alzarri Joseph
West Indies
44
5.60
Andy McBrine
Ireland
44
5.60
Benjamin Dwarshuis
Australia
45
5.69
Gudakesh Motie
West Indies
46
5.72
Mark Adair
Ireland
47
5.76
Mohammad Nabi
Afghanistan
48
5.77
Saqib Mahmood
England
49
5.78
Kamindu Mendis
Sri Lanka
50
5.78
India
51
5.80
Khushdil Shah
Pakistan
52
5.83
Zimbabwe
53
5.85
Kagiso Rabada
South Africa
54
5.86
Hasan Ali
Pakistan
55
5.87
Dushmantha Chameera
Sri Lanka
56
5.88
Jayden Seales
West Indies
57
5.89
Pakistan
58
5.90
New Zealand
58
5.90
Rashid Khan
Afghanistan
59
5.94
Adam Zampa
Australia
60
5.96
Mohammed Shami
India
61
6.00
Wessly Madhevere
Zimbabwe
61
6.00
Marco Jansen
South Africa
62
6.06
Justin Greaves
West Indies
63
6.07
Liam Livingstone
England
64
6.08
Adil Rashid
England
65
6.13
Spencer Johnson
Australia
66
6.14
Hasan Mahmud
Bangladesh
67
6.15
Jamie Overton
England
68
6.17
Kongala Vimukthi
Sri Lanka
69
6.17
Sri Lanka
70
6.20
Naseem Shah
Pakistan
71
6.23
Glenn Maxwell
Australia
72
6.26
Hardik Pandya
India
73
6.29
Shamar Joseph
West Indies
74
6.29
Noor Lakanwal
Afghanistan
75
6.29
Matthew Potts
England
76
6.30
Travis Head
Australia
77
6.31
Kariyawasam Asalanka
Sri Lanka
78
6.36
Tanzim Sakib
Bangladesh
79
6.41
Lungi Ngidi
South Africa
80
6.44
Gulbadin Naib
Afghanistan
81
6.50
Hussain Talat
Pakistan
81
6.50
Glenn Phillips
New Zealand
81
6.50
Johnathan Campbell
Zimbabwe
82
6.52
New Zealand
83
6.60
Arshdeep Singh
India
83
6.60
Rashid Khan
Pakistan
84
6.62
Mark Wood
England
85
6.67
Jofra Archer
England
86
6.70
Haris Rauf
Pakistan
87
6.75
Nandre Burger
South Africa
88
6.82
Tanveer Sangha
Australia
89
6.83
Azmatullah Omarzai
Afghanistan
90
6.94
Mohammad Wasim
Pakistan
91
7.00
Ireland
92
7.04
Josh Little
Ireland
93
7.07
West Indies
94
7.12
Salman Agha
Pakistan
95
7.13
Shaheen Afridi
Pakistan
96
7.17
Daryl Mitchell
New Zealand
97
7.22
Sri Lanka
98
7.29
Fazalhaq Farooqi
Afghanistan
99
7.33
Ireland
100
7.38
Barry McCarthy
Ireland
101
7.39
England
102
7.50
Harry Tector
Ireland
103
7.51
Joe Root
England
104
7.62
George Dockrell
Ireland
105
7.86
Marnus Labuschagne
Australia
106
7.89
Brydon Carse
England
107
7.94
Matthew Forde
West Indies
108
8.00
Lahiru Kumara
Sri Lanka
109
8.10
William Jacks
England
110
8.60
Washington Sundar
India
111
8.80
Najmul Hossain Shanto
Bangladesh
112
9.27
Angus Atkinson
England
113
10.00
Sri Lanka
114
10.20
Muhammad Khan
Pakistan