Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Australia in South Africa ODI Series
Sri Lanka in England ODI Series
Recent Teams
▼
India
New Zealand
Australia
South Africa
West Indies
Sri Lanka
Recent Players
▼
Azmatullah Omarzai
Rashid Khan
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
Sediqullah Atal
Mehidy Hasan
George Dockrell
Taskin Ahmed
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 – Complete Cricket Stats & Records
This page lists the players with the best economy in cricket history. These records highlight the most consistent and impactful performances across different eras.
T20I
All-time
230 entries
1
0.00
James Shannon
IRE
level with Leano Maphane
1
0.00
Leano Maphane
BOT
5
0.50
Lucky Ali Malik
DEN
0.50 off the lead
● LEADS
James Shannon
IRE
0.00 · level with Maphane
↑ MOST ENTRIES
Koralegedera Bandara
SL
3 separate entries on this list · 186 different players in all
★ TOP-10 CUT-OFF
1.25
The mark at number ten — 220 entries sit below it
● NATION IN FRONT
Nepal
5 of the top 50 · 25 teams represented
Best Economy — full list
230 entries, ranked
Table view
1
James Shannon
IRE
0.00
1
Leano Maphane
BOT
0.00
1
Not on record
CRO
0.00
1
Not on record
IOM
0.00
5
Lucky Ali Malik
DEN
0.50
6
Kyle Gilham
CZR
0.75
7
John Campbell
WI
1.00
7
Keith Dabengwa
ZIM
1.00
7
Koralegedera Bandara
SL
1.00
7
Yadwinder Singh
HUN
1.00
7
Wamkelwa Dlamini
ESW
1.00
7
Balaji Avinash Pai
GIB
1.00
7
Kushal Bhurtel
NEP
1.00
7
Wamkelwa Dlamini
ESW
1.00
7
Yadwinder Singh
HUN
1.00
7
John Campbell
WI
1.00
17
Koralegedera Bandara
SL
1.25
18
Rishiv Joshi
CAN
1.33
18
Rajendra Pisal
ROM
1.33
18
Rajendra Pisal
ROM
1.33
21
Bhuvan Karki
NEP
1.50
21
Not on record
BRZ
1.50
21
Richard Agamiire
UGA
1.50
21
Richard Agamiire
UGA
1.50
21
Bhuvan Karki
NEP
1.50
26
Not on record
NAM
1.75
27
Vinoth Ravindran
HUN
1.82
28
Not on record
NEP
1.90
29
Jerome Taylor
WI
2.00
29
Steven Welsh
CAN
2.00
29
Kenroy Nestor
GIB
2.00
29
Sushant Modani
USA
2.00
29
Koralegedera Bandara
SL
2.00
29
Aaron Johnson
CAN
2.00
29
Tumelo Mpatane
BOT
2.00
29
Not on record
MOZ
2.00
29
Alain Toube
CAM
2.00
29
Muhammad Farooq
UAE
2.00
29
Not on record
SER
2.00
29
Sushant Modani
USA
2.00
29
Muhammad Farooq
UAE
2.00
29
Steven Welsh
CAN
2.00
43
MD Khan
BRZ
2.14
44
Elmore Hutchinson
USA
2.20
45
Ravindra Jadeja
IND
2.25
45
Garey Mathurin
WI
2.25
45
Losika Makgale
BOT
2.25
45
Not on record
CHL
2.25
49
Amrit Bhattarai
NEP
2.33
49
Not on record
DEN
2.33
51
Sham Murari
COR
2.39
52
Ansh Patel
CAN
2.40
53
Abdul Samad
ITL
2.41
54
Not on record
PAN
2.42
55
Dhruvkumar Maisuria
BOT
2.47
56
Naveen-ul-Haq
AFG
2.50
56
Tamauri Tucker
BER
2.50
56
Adam Voges
AUS
2.50
56
Faf du Plessis
SA
2.50
56
Not on record
SPN
2.50
56
Noor Lakanwal
AFG
2.50
56
Matthew Spoors
CAN
2.50
56
Not on record
ISR
2.50
56
Donnex Kansonkho
MAW
2.50
56
Muhammad Adnan Gondal
POR
2.50
56
Johnathan Campbell
ZIM
2.50
67
Yalinde Maurice Nkanya
TNZ
2.57
68
Nuwan Pradeep
SL
2.60
69
Not on record
COR
2.67
70
Umar Gul
PAK
2.73
71
Harbhajan Singh
IND
2.75
71
Isaac Kofi Otuafo Aboagye
GHA
2.75
73
Mohammad Atif
SPN
2.76
74
Shoaib Rafiq Golra
MEX
2.78
75
Mohammad Kamran
SPN
2.80
76
Dwayne Smith
WI
2.81
77
Gerard Mwendwa
KEN
2.83
78
Kassim Nassoro Mussa
TNZ
2.86
79
Charlie Rumistrzewicz
SPN
2.88
80
Albie Morkel
SA
3.00
80
Mitchell Marsh
AUS
3.00
80
Dhananjaya de Silva
SL
3.00
80
Kane Williamson
NZ
3.00
80
Mansoor Amjad
PAK
3.00
80
Not on record
BLI
3.00
80
Murat Ipek
TUR
3.00
80
Augusto Mustafa
ARG
3.00
80
Tony Munyonga
ZIM
3.00
80
Mark Wood
ENG
3.00
80
Jabari Darrell
BER
3.00
80
Not on record
BRZ
3.00
80
Pargat Singh
CAN
3.00
80
Najmul Hossain Shanto
BAN
3.00
80
Shaffeq Muhammad
GRC
3.00
80
Burhan Niaz
BEL
3.00
80
Ramon Sealy
CIS
3.00
97
Glenford Banner
BLI
3.03
98
Alex Cusack
IRE
3.22
98
Mohammad Kamran
SPN
3.22
100
Santiago Rossi
ARG
3.23
101
Mohammad Amir
PAK
3.25
101
Ray Price
ZIM
3.25
101
Not on record
FIJ
3.25
104
Dhruvkumar Maisuria
BOT
3.29
105
Rumman Raees
PAK
3.33
105
Graeme Cremer
ZIM
3.33
107
Brendan Taylor
ZIM
3.40
108
Mirwais Ashraf
AFG
3.50
108
Marlon Samuels
WI
3.50
108
Dilhara Fernando
SL
3.50
108
Shoaib Malik
PAK
3.50
108
Harbhajan Singh
IND
3.50
108
Wahab Riaz
PAK
3.50
108
Rushabhvardhan Patel
KEN
3.50
115
Sultan Ahmed
OMN
3.59
116
Peter Connell
IRE
3.60
117
Dale Steyn
SA
3.71
118
Kemar Roach
WI
3.75
118
Zaheer Khan
IND
3.75
118
Kyle Mills
NZ
3.75
118
Kesrick Williams
WI
3.75
118
Scott Borthwick
ENG
3.75
123
Michael Rippon
NED
3.78
124
Nizakat Khan
HK
3.86
125
Suresh Raina
IND
3.87
126
Not on record
PNG
3.91
127
Ashiqullah Said
BEL
3.94
128
Paul Collingwood
ENG
4.00
128
Steven Smith
AUS
4.00
128
Amrit Bhattarai
NEP
4.00
128
Malcolm Waller
ZIM
4.00
128
Chamara Silva
SL
4.00
128
Thomas Odoyo
KEN
4.00
128
Not on record
KEN
4.00
128
Kushal Malla
NEP
4.00
128
Luke Thomas Bichard
GUE
4.00
128
Alok Kapali
BAN
4.00
128
Lonwabo Tsotsobe
SA
4.00
139
Calum MacLeod
SCO
4.11
140
Kane Williamson
NZ
4.17
140
Farveez Maharoof
SL
4.17
142
Mark Gillespie
NZ
4.19
142
Zeeshan Maqsood
OMN
4.19
144
Nathan McCullum
NZ
4.20
145
David Bernard
WI
4.25
145
Praveen Kumar
IND
4.25
145
Abdur Razzak
BAN
4.25
145
Luke C Le Tissier
GUE
4.25
149
Tymal Mills
ENG
4.33
149
Tanvir Ahmed
PAK
4.33
149
Wasim Ali
OMN
4.33
149
Abdul Waheed
SAR
4.33
153
Ajit Agarkar
IND
4.35
154
Zahoor Khan
UAE
4.36
155
Rashid Khan
AFG
4.41
156
Isuru Udana
SL
4.50
156
Tim Murtagh
IRE
4.50
156
Murali Vijay
IND
4.50
156
Calvin Burnett
SCO
4.50
156
Paul Stirling
IRE
4.50
156
Suresh Raina
IND
4.50
162
Nigel Jones
IRE
4.56
163
Adam Milne
NZ
4.58
163
Pat Cummins
AUS
4.58
165
Nawroz Mangal
AFG
4.60
166
Pragyan Ojha
IND
4.63
166
Shapoor Zadran
AFG
4.63
168
Rangana Herath
SL
4.69
169
Scott Styris
NZ
4.71
170
Dale Steyn
SA
4.72
171
Chris Morris
SA
4.73
171
Andrew White
IRE
4.73
173
Joe Denly
ENG
4.75
173
Andre Nel
SA
4.75
173
Johan Botha
SA
4.75
173
Con de Lange
SCO
4.75
173
Ramith Rambukwella
SL
4.75
173
Clint McKay
AUS
4.75
179
Zahid Hussain
CAN
4.77
180
Mudassar Bukhari
NED
4.78
181
Faheem Ashraf
PAK
4.80
182
Sagar Pun
NEP
4.85
182
Franco Nsubuga
UGA
4.85
184
Iftikhar Anjum
PAK
4.86
184
Imad Wasim
PAK
4.86
186
Charles Waiswa
UGA
4.88
187
Jaydev Unadkat
IND
4.89
188
Tillakaratne Dilshan
SL
4.91
189
Axar Patel
IND
4.92
190
Jean-Paul Duminy
SA
4.93
190
Mohammad Hafeez
PAK
4.93
192
Jeetan Patel
NZ
5.00
192
Michael Hussey
AUS
5.00
192
Robbie Frylinck
SA
5.00
192
Lalit Bhandari
NEP
5.00
192
Andrew Flintoff
ENG
5.00
192
Nathan Astle
NZ
5.00
192
Justin Kemp
SA
5.00
192
Ramnaresh Sarwan
WI
5.00
192
Samuel Badree
WI
5.00
192
Shoaib Malik
PAK
5.00
192
Yusuf Pathan
IND
5.00
192
Charl Langeveldt
SA
5.00
192
Mirwais Ashraf
AFG
5.00
192
Tendai Chatara
ZIM
5.00
192
Doug Bracewell
NZ
5.00
192
Rohan Mustafa
UAE
5.00
192
Sikandar Raza
ZIM
5.00
192
Luke Woodcock
NZ
5.00
192
Malinga Bandara
SL
5.00
211
Mujeeb Ur Rahman
AFG
5.07
212
Umar Gul
PAK
5.15
213
Mohammad Hafeez
PAK
5.33
213
Darren Gough
ENG
5.33
213
Shaun Pollock
SA
5.33
216
Shahid Afridi
GER
5.34
217
Abdul Razzaq
PAK
5.42
218
Shakib Al Hasan
BAN
5.45
219
Nikita Miller
WI
5.50
219
Mitchell Marsh
AUS
5.50
219
Ben Stokes
ENG
5.50
222
Ajantha Mendis
SL
5.56
223
Darren Sammy
WI
5.63
223
Daniel Vettori
NZ
5.63
225
Steve Harmison
ENG
5.65
226
Imran Tahir
SA
5.75
227
Imad Wasim
PAK
5.83
228
Jon Lewis
ENG
6.00
229
Albie Morkel
SA
6.50
230
Not on record
OMN
20.000000
Show all 230 ↓
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)
›