Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Pakistan Triangular Series
Sri Lanka in Pakistan T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Recent Teams
▼
India
New Zealand
TBA
Sri Lanka
England
Australia
Recent Players
▼
Azmatullah Omarzai
Rashid Khan
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
Sediqullah Atal
Gamage Dinusha
Mehidy Hasan
Yasar Haroon
ODI 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
T20 World Cup
▼
World Cup 2026
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
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Best Economy in 2025: Top Performers, Rankings & Full Stats
This page shows players with the best economy during the 2025 season, ranking them by their on-field performances.
TEST
2025
190 entries
2
1.836158
Rathnayake Rathnayake
SL
0.03 clear of Ajaz Patel
3
1.863013
Ajaz Patel
NZ
0.03 off the lead
4
1.916666
Daryl Mitchell
NZ
0.08 off the lead
● LEADS
Rathnayake Rathnayake
SL
1.836158 · 0.03 better than Patel
↑ IN THE CHASE
4
players sit within 10% of the lead on best economy
★ TOP-10 CUT-OFF
2.333333
The mark at number ten — 180 entries sit below it
● NATION IN FRONT
New Zealand
11 of the top 50 · 14 teams represented
Best Economy — full list
190 entries, ranked
Table view
1
Not on record
PAN
1.50
2
Rathnayake Rathnayake
SL
1.836158
3
Ajaz Patel
NZ
1.863013
4
Daryl Mitchell
NZ
1.916666
5
Kraigg Brathwaite
WI
2.000000
5
Blair Tickner
NZ
2.00
7
Nathan Smith
NZ
2.034482
8
Liam Dawson
ENG
2.26
8
Mitchell Santner
NZ
2.26
10
Hashmatullah Shaidi
AFG
2.333333
11
William O'Rourke
NZ
2.35
12
Gamage Dinusha
SL
2.357723
13
Jacob Duffy
NZ
2.380116
14
Matt Henry
NZ
2.387732
15
Mehidy Hasan
BAN
2.402633
16
Vishwa Fernando
SL
2.440000
17
Not on record
PAK
2.454308
18
Simon Harmer
SA
2.504378
19
Codi Yusuf
SA
2.60
20
Michael Bracewell
NZ
2.635135
21
Hasan Murad
BAN
2.639068
22
Jomel Warrican
WI
2.716558
23
Sean Williams
ZIM
2.73
23
Fareed Ahmad
AFG
2.73
25
Yamin Ahmadzai
AFG
2.740740
26
Pat Cummins
AUS
2.761674
27
Marco Jansen
SA
2.779220
28
Mark Adair
IRE
2.78
29
Hasan Ali
PAK
2.80
30
Aiden Markram
SA
2.826086
31
Jasprit Bumrah
IND
2.828324
32
Jacob Bethell
ENG
2.83
33
Rachin Ravindra
NZ
2.839506
34
Axar Patel
IND
2.85
35
Zakary Foulkes
NZ
2.882812
36
Wiaan Mulder
SA
2.925925
37
Rashid Khan
PAK
2.93
37
Rashid Khan
AFG
2.93
39
Beau Webster
AUS
2.936660
40
Jofra Archer
ENG
2.99
40
Matthew Kuhnemann
AUS
2.99
42
Mominul Haque
BAN
3.000000
42
Not on record
MEX
3.00
44
Scott Boland
AUS
3.005635
45
Josh Hazlewood
AUS
3.014925
46
Sikandar Raza
ZIM
3.017699
47
Ziaur Rahman
AFG
3.031250
48
Taijul Islam
BAN
3.031455
49
Zia-ur-Rehman Akbar
AFG
3.04
50
Keshav Maharaj
SA
3.041082
51
Abrar Ahmed
PAK
3.044776
52
Glenn Phillips
NZ
3.050000
53
Kemar Roach
WI
3.060240
54
Corbin Bosch
SA
3.08
55
Nayeem Hasan
BAN
3.092885
56
Matthew Humphreys
IRE
3.110522
57
Khaled Ahmed
BAN
3.16
58
Chris Woakes
ENG
3.171270
59
Hasan Mahmud
BAN
3.175853
60
Dhananjaya de Silva
SL
3.200000
61
Shamar Joseph
WI
3.200389
62
Ravindra Jadeja
IND
3.211163
63
Ismat Alam
AFG
3.222222
64
Andy McBrine
IRE
3.228070
65
Jhye Richardson
AUS
3.26
66
Brad Evans
ZIM
3.267973
67
Prenelan Subrayen
SA
3.27
68
Washington Sundar
IND
3.274544
69
Matthew Fisher
ENG
3.30
69
Not on record
ENG
3.30
71
Jayden Seales
WI
3.338557
72
Prabath Jayasuriya
SL
3.342857
73
Johnathan Campbell
ZIM
3.36
74
Alzarri Joseph
WI
3.362944
75
Nathan Lyon
AUS
3.383187
76
Ben Stokes
ENG
3.398663
77
Asitha Fernando
SL
3.405612
78
Noman Ali
PAK
3.406878
79
Richard Ngarava
ZIM
3.414804
80
Not on record
WI
3.466257
81
Kuldeep Yadav
IND
3.49
82
Ebadot Hossain
BAN
3.540540
83
Gudakesh Motie
WI
3.571428
84
Barry McCarthy
IRE
3.595744
85
Shaheen Afridi
PAK
3.620253
86
Mitchell Starc
AUS
3.649698
87
Wellington Masakadza
ZIM
3.65
88
Sajid Khan
PAK
3.661087
89
Khary Pierre
WI
3.67
90
Senuran Muthusamy
SA
3.672431
91
Wessly Madhevere
ZIM
3.68
92
Angus Atkinson
ENG
3.69
93
Haris Rauf
PAK
3.71
94
Kagiso Rabada
SA
3.714880
95
Justin Greaves
WI
3.732484
96
Mohammed Siraj
IND
3.763267
97
Blessing Muzarabani
ZIM
3.765886
98
Travis Head
AUS
3.784530
99
Harry Tector
IRE
3.785714
100
Craig Young
IRE
3.793103
101
Curtis Campher
IRE
3.809523
102
Michael Neser
AUS
3.82
102
Wanigamuni Mendis
SL
3.82
104
Sharafuddin Ashraf
AFG
3.823529
105
Kevin Sinclair
WI
3.829787
106
Sam Cook
ENG
3.84
106
Samuel Cook
ENG
3.84
108
Mohammad Abbas
PAK
3.856655
109
Konganige Ratnayake
SL
3.874501
110
Kashif Ali
PAK
3.900000
110
Gavin Hoey
IRE
3.90
112
Shoaib Bashir
ENG
3.922018
113
Kwena Maphaka
SA
3.935185
114
Salman Agha
PAK
3.946428
115
Kurukulasooriya Peiris
SL
3.96
116
Brian Bennett
ZIM
4.000000
116
Luiz Morais
BRZ
4.00
116
Mark Wood
ENG
4.00
119
Brydon Carse
ENG
4.001547
120
Newman Nyamhuri
ZIM
4.11
121
Roston Chase
WI
4.124513
122
Not on record
WI
4.190476
123
Cooper Connolly
AUS
4.20
124
Cameron Green
AUS
4.213333
125
Not on record
WI
4.230769
126
Mir Hamza
PAK
4.233333
127
Not on record
PAN
4.25
128
Kaki Reddy
IND
4.274509
129
Victor Nyauchi
ZIM
4.29
130
Joe Root
ENG
4.292101
131
Joshua Tongue
ENG
4.303554
132
Jamie Overton
ENG
4.32
133
Akash Deep
IND
4.34
134
Not on record
ENG
4.46
135
Not on record
MEX
4.50
136
Nahid Rana
BAN
4.690476
137
Eathan Bosch
SA
4.71
138
Muralikrishna Krishna
IND
4.742424
139
Jeffrey Vandersay
SL
4.79
140
Vincent Masekesa
ZIM
4.85
141
Tanaka Chivanga
ZIM
4.854838
142
William Jacks
ENG
4.89
143
Tanzim Sakib
BAN
4.90
144
Anderson Phillip
WI
4.912087
145
Anshul Kamboj
IND
4.94
146
Kamindu Mendis
SL
5.000000
146
Marnus Labuschagne
AUS
5.000000
146
Khurram Shahzad
PAK
5.000000
146
Jordan Neill
IRE
5.000000
146
Not on record
PAN
5.00
146
Pratik Singh Bais
MEX
5.00
146
Todd Murphy
AUS
5.00
153
Dewald Brevis
SA
5.238095
154
Kavem Hodge
WI
5.250000
155
Lahiru Kumara
SL
5.29
156
Shardul Thakur
IND
5.333333
156
Kamran Ghulam
PAK
5.333333
158
Aamer Jamal
PAK
5.500000
158
Not on record
MEX
5.50
160
Khushdil Shah
PAK
5.77
161
Kundai Matigimu
ZIM
5.82
162
Not on record
MEX
5.83
163
Junior Dala
SA
5.88
164
Trevor Gwandu
ZIM
5.89
165
Yashasvi Jaiswal
IND
6.000000
165
Not on record
ZIM
6.000000
165
Not on record
MEX
6.00
168
Dion Myers
ZIM
6.09
169
Tabraiz Shamsi
SA
6.39
170
Naseem Shah
PAK
6.46
171
Benjamin Sears
NZ
6.50
171
MD Khan
BRZ
6.50
173
Harry Brook
ENG
6.875000
174
Not on record
PAN
7.00
174
Parth Jayeshbhai Patel
PAN
7.00
176
Faheem Ashraf
PAK
7.27
177
Not on record
PAN
7.33
178
Abdul Malik
AFG
7.333333
179
Dimuth Karunaratne
SL
7.50
180
Lungi Ngidi
SA
8.00
180
Dhruv Vinod Devjani Mutreja
MEX
8.00
180
Gabriel Oliveira
BRZ
8.00
180
Not on record
MEX
8.00
184
Mihlali Mpongwana
SA
8.33
185
Mohammad Hasnain
PAK
9.00
186
Saud Shakeel
PAK
10.000000
186
Not on record
MEX
10.00
188
Not on record
BRZ
11.00
189
Not on record
ARG
12.00
189
Yasar Haroon
BRZ
12.00
Show all 190 ↓
Nothing matches that filter.
RECENT RESULTS
5 matches
▲
show
‹
CPL
CPL 2026
KIN
PAT
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
BUL
59 (14.4)
SPN
61/1 (4.5)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
CZE
ISR
155/3 (16.0)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
FIN
168/9 (20.0)
LUX
95 (17.2)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
GER
98/3 (8.1)
GRC
96 (18.2)
›