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.

PositionBest EconomyPlayer NameTeam Name
10.00Robin UthappaIndia
11.88Bill EdrichEngland
10.25Pankaj RoyIndia
10.00Neil HarveyAustralia
11.10Neil HarveyAustralia
10.00Frank MooneyNew Zealand
10.00Imtiaz AhmedPakistan
10.00Neil HarveyAustralia
11.45Tony LockEngland
10.98Denis AtkinsonWest Indies
10.00John HoltWest Indies
10.50Rohan KanhaiWest Indies
10.00Neil HarveyAustralia
11.00Colin CowdreyEngland
10.00Bill LawryAustralia
11.00Vijay MehraUnited Arab Emirates
11.00Derek VarnalsSouth Africa
10.33Peter LashleyWest Indies
11.00Robin BynoeWest Indies
10.00Bruce MurrayNew Zealand
10.00Roger PrideauxEngland
10.00Ian RedpathAustralia
11.00Zaheer AbbasPakistan
10.00Terry JarvisNew Zealand
11.00Zaheer AbbasPakistan
11.27Clive LloydWest Indies
10.00Wally EdwardsAustralia
11.44Majid KhanPakistan
11.29Sunil GavaskarIndia
11.00Derek RandallEngland
10.00Kim HughesAustralia
10.67Azhar KhanPakistan
10.75Kim HughesAustralia
10.00Ashok MalhotraIndia
10.00Ashok MalhotraIndia
10.00Chris TavaréEngland
10.00Clive LloydWest Indies
10.00Dean JonesAustralia
10.77Arun LalIndia
11.50Martyn MoxonEngland
11.25Woorkeri RamanIndia
10.00Mark GreatbatchNew Zealand
12.00Sir Richie RichardsonWest Indies
11.50Robin SmithEngland
10.00David BoonAustralia
10.00Jonty RhodesSouth Africa
10.00Michael SlaterAustralia
10.00Ricky PontingAustralia
10.00Matthew ElliottAustralia
11.27Jimmy AdamsWest Indies
11.00Gary SteadNew Zealand
11.00VVS LaxmanIndia
10.67Hashan TillakaratneSri Lanka
10.00Martin van JaarsveldSouth Africa
11.00Hashan TillakaratneSri Lanka
10.50Nathan AstleNew Zealand
10.50Boeta DippenaarSouth Africa
11.71Younis KhanPakistan
10.00Mohammad YousufPakistan
11.00MS DhoniIndia
10.00Jamie HowNew Zealand
10.00Yasir HameedPakistan
11.00Imrul KayesBangladesh
10.00Matthew WadeAustralia
10.00James ShannonIreland
10.00Robin UthappaIndia
10.00Adam LythEngland
10.00Mominul HaqueBangladesh
10.00Shan MasoodPakistan
10.00Ambati RayuduIndia
11.00Koralegedera BandaraSri Lanka
10.00Azhar AliPakistan
10.00Steven SmithAustralia
10.00Ross TaylorNew Zealand
11.00Cheteshwar PujaraIndia
11.00Wamkelwa DlaminiEswatini
12.00Kraigg BrathwaiteWest Indies
10.00Monkey HornbyEngland
12.57Scott BolandAustralia
11.88Bill EdrichEngland
10.25Pankaj RoyIndia
10.00Neil HarveyAustralia
11.10Neil HarveyAustralia
10.00Frank MooneyNew Zealand
10.00Imtiaz AhmedPakistan
10.00Neil HarveyAustralia
11.45Tony LockEngland
10.98Denis AtkinsonWest Indies
10.00John HoltWest Indies
10.50Rohan KanhaiWest Indies
10.00Neil HarveyAustralia
11.00Colin CowdreyEngland
10.00Bill LawryAustralia
11.00Vijay MehraUnited Arab Emirates
11.00Derek VarnalsSouth Africa
10.33Peter LashleyWest Indies
11.00Robin BynoeWest Indies
10.00Bruce MurrayNew Zealand
10.00Roger PrideauxEngland
10.00Ian RedpathAustralia
11.00Zaheer AbbasPakistan
10.00Terry JarvisNew Zealand
11.00Zaheer AbbasPakistan
11.27Clive LloydWest Indies
10.00Zaheer AbbasPakistan
11.44Majid KhanPakistan
11.29Sunil GavaskarIndia
10.67Barry WoodEngland
10.00Kim HughesAustralia
10.67Azhar KhanPakistan
10.75Kim HughesAustralia
10.00Allan LambEngland
10.00Ashok MalhotraIndia
10.00Chris TavaréEngland
10.00Gus LogieWest Indies
10.00Dean JonesAustralia
10.77Arun LalIndia
11.50Martyn MoxonEngland
11.25Woorkeri RamanIndia
10.00Mark GreatbatchNew Zealand
11.73Wasim AkramPakistan
10.00Dave HoughtonZimbabwe
10.00David BoonAustralia
10.00Jonty RhodesSouth Africa
11.44Gary KirstenSouth Africa
10.00Ricky PontingAustralia
10.00Matthew ElliottAustralia
11.00VVS LaxmanIndia
10.00Rahul DravidIndia
10.00Wajahatullah WastiPakistan
10.67Hashan TillakaratneSri Lanka
11.00Ajay RatraIndia
11.00Yuvraj SinghIndia
10.00Shiv ChanderpaulWest Indies
10.50Boeta DippenaarSouth Africa
11.25Younis KhanPakistan
11.67Michael ClarkeAustralia
10.00Xavier MarshallWest Indies
10.00Jamie HowNew Zealand
10.00Yasir HameedPakistan
11.00Imrul KayesBangladesh
10.00Matthew WadeAustralia
11.50Alviro PetersenSouth Africa
11.50Abdur RazzakBangladesh
10.00Virat KohliIndia
10.00Mominul HaqueBangladesh
10.00Shan MasoodPakistan
10.88Angelo MathewsSri Lanka
11.33R PisalRomania
10.00Azhar AliPakistan
10.00Steven SmithAustralia
10.00Ross TaylorNew Zealand
10.91Shubman GillIndia
12.00Harry TectorIreland
11.84Rathnayake RathnayakeSri Lanka
12.00Joe RootEngland
10.00Ashok MalhotraIndia
12.75Alan ThomsonAustralia
12.94John SnowEngland
11.91Lance GibbsWest Indies
12.35Asif MasoodPakistan
10.00Wally EdwardsAustralia
11.00Wasim RajaPakistan
12.12Gary CosierAustralia
11.50David LloydEngland
11.00Clive LloydWest Indies
12.56Michael HoldingWest Indies
11.00Javed MiandadPakistan
10.00Ashok MalhotraIndia
10.00Glenn TurnerNew Zealand
12.50Ranjan MadugalleSri Lanka
10.00Clive LloydWest Indies
12.45Golam FaruqBangladesh
11.67Javed MiandadPakistan
11.44Iqbal QasimPakistan
12.90Martin SneddenNew Zealand
12.62Saleem JaffarPakistan
13.02Angus FraserEngland
10.50Jimmy AdamsWest Indies
12.00Mike GattingEngland
11.00Hashan TillakaratneSri Lanka
10.00Michael SlaterAustralia
12.70Chris SilverwoodEngland
10.00Hitesh ModiKenya
13.10Makhaya NtiniSouth Africa
11.80Saeed AnwarPakistan
11.90Adam DaleAustralia
11.82Jonty RhodesSouth Africa
10.00Martin van JaarsveldSouth Africa
11.86Dinusha FernandoSri Lanka
12.55Wavell HindsWest Indies
10.00Shiv ChanderpaulWest Indies
12.30Andre BothaIreland
10.00Mohammad YousufPakistan
11.80Matthew ParkerScotland
10.00Kevin PietersenEngland
11.50Ross TaylorNew Zealand
11.00Farhad RezaBangladesh
12.13Alasdair EvansScotland
12.00Rohit SharmaIndia
10.00Robin UthappaIndia
11.33Yamin AhmadzaiAfghanistan
12.00Jayant YadavIndia
10.00Ambati RayuduIndia
12.00Shreyas IyerIndia
11.00Basant RegmiNepal
12.60Mohammad HasnainPakistan
11.80Calum MacLeodScotland
12.00Shreyas IyerIndia
12.00Yasir ChowdhuryBangladesh
12.29Matthew HumphreysIreland
11.83Nasum AhmedBangladesh
13.55Liam DawsonEngland
11.00John CampbellWest Indies
14.00Paul CollingwoodEngland
11.00Keith DabengwaZimbabwe
12.00Jerome TaylorWest Indies
12.00Steven WelshCanada
13.75Kemar RoachWest Indies
12.60Nuwan PradeepSri Lanka
12.25Ravindra JadejaIndia
12.33Amrit BhattaraiNepal
10.00James ShannonIreland
13.50Mirwais AshrafAfghanistan
13.00Albie MorkelSouth Africa
12.75Harbhajan SinghIndia
12.50Naveen-ul-HaqAfghanistan
14.33Tymal MillsEngland
11.00John CampbellWest Indies
11.50Bhuvan KarkiNepal
11.33Rishiv JoshiCanada
10.50Lucky AliDenmark
11.00Yadwinder SinghHungary
11.00Wamkelwa DlaminiEswatini
12.00Dhananjaya de SilvaSri Lanka
24.25Wanindu HasarangaSri Lanka
22.39S MurariCosta Rica
22.00K NestorGibraltar
21.82V RavindranHungary
21.00Kushal BhurtelNepal
21.50R AgamiireUganda
23.00Mitchell MarshAustralia
21.00Koralegedera BandaraSri Lanka
24.75Joe DenlyEngland
23.00Dhananjaya de SilvaSri Lanka
23.00Kane WilliamsonNew Zealand
23.86Nizakat KhanHong Kong
24.00Steven SmithAustralia
22.73Umar GulPakistan
23.40Brendan TaylorZimbabwe
22.25Garey MathurinWest Indies
22.50Faf du PlessisSouth Africa
24.25David BernardWest Indies
22.81Dwayne SmithWest Indies
22.50Tamauri TuckerBermuda
23.71Dale SteynSouth Africa
24.75Andre NelSouth Africa
21.00Wamkelwa DlaminiEswatini
21.86Mohammad HassanBangladesh
23.90Adil RashidEngland
22.36Xavier BartlettAustralia
22.00Rinku SinghIndia
22.00Vishnu SukumaranUnited Arab Emirates
22.07Josh HazlewoodAustralia
23.11Kushal MallaNepal
22.64Adrian NeillScotland
22.25Amir HayatUnited Arab Emirates
21.00Asghar StanikzaiAfghanistan
22.52Mudassar BukhariNetherlands
21.33Mthokozisi SheziSouth Africa
21.83Tim BresnanEngland
22.15Stuart ThompsonIreland
22.36Majid HaqScotland
22.00Thilan SamaraweeraSri Lanka
22.00Francis OtienoKenya
22.38Sudeep TyagiIndia
22.20Brett GeevesAustralia
21.50Ashwell PrinceSouth Africa
22.00Runako MortonWest Indies
22.60Mark CosgroveAustralia
22.65Ian BellEngland
22.00Craig McMillanNew Zealand
22.79Muttiah MuralitharanSri Lanka
22.20Trevor GripperZimbabwe
22.35Sir Curtly AmbroseWest Indies
22.50Peter OngondoKenya
23.14Angus FraserEngland
21.50Mujahid JamshedPakistan
22.85Shahzad AltafUnited Arab Emirates
22.39Pat SymcoxSouth Africa
22.75Irfan BhattiPakistan
22.58Merv HughesAustralia
22.94Fanie de VilliersSouth Africa
23.33Keith ArthurtonWest Indies
22.00Andrew JonesNew Zealand
22.67Carlisle BestWest Indies
23.22Terry AldermanAustralia
22.33Mohinder AmarnathIndia
22.70Sir Viv RichardsWest Indies
21.00Sir Richie RichardsonWest Indies
22.79Manoj PrabhakarIndia
20.67John WrightNew Zealand
21.50Chris TavaréEngland
21.60Chris OldEngland
22.83Dennis LilleeAustralia
21.50Aamer HameedPakistan
21.83Graeme PorterAustralia
22.27Derek UnderwoodEngland
22.83Sir Andy RobertsWest Indies
21.42Bishan BediIndia
23.00Geoff ArnoldEngland
22.27Clive LloydWest Indies
22.96Greg ChappellAustralia
20.00Robin UthappaIndia
22.97Graham McKenzieAustralia
22.57Scott BolandAustralia
21.92Daryl MitchellNew Zealand
22.25Andy McBrineIreland
21.00Kuldeep YadavIndia
20.00Travis HeadAustralia
20.00Mahmudul JoyBangladesh
20.50Kane WilliamsonNew Zealand
21.71Wiaan MulderSouth Africa
21.00Asad ShafiqPakistan
20.00Kieran PowellWest Indies
20.67Alex HalesEngland
20.00Adam LythEngland
21.81Keegan MethZimbabwe
21.80Shikhar DhawanIndia
20.00Daniel FlynnNew Zealand
20.00Raqibul HasanBangladesh
21.25Paul CollingwoodEngland
21.50Michael HusseyAustralia
21.00MS DhoniIndia
21.75Tillakaratne DilshanSri Lanka
21.59Hamilton MasakadzaZimbabwe
22.02Nathan AstleNew Zealand
20.50Gary KirstenSouth Africa
21.00Hashan TillakaratneSri Lanka
21.00Hasan RazaPakistan
21.40Aravinda de SilvaSri Lanka
21.00VVS LaxmanIndia
20.00Hashan TillakaratneSri Lanka
21.00Graeme HickEngland
20.00Graham ThorpeEngland
20.50Jacques KallisSouth Africa
21.50Ijaz AhmedPakistan
20.50Alistair CampbellZimbabwe
20.00Damien MartynAustralia
21.78Imran KhanPakistan
21.00Hashan TillakaratneSri Lanka
20.80Arjuna RanatungaSri Lanka
21.36Tom MoodyAustralia
21.50Ken RutherfordNew Zealand
21.00Sir Richie RichardsonWest Indies
20.00Sir Richie RichardsonWest Indies
20.00John ReidNew Zealand
20.00Tim RobinsonEngland
20.00Majid KhanPakistan
20.00Qasim UmarPakistan
21.17Geoff BoycottEngland
21.15Greg ChappellAustralia
20.80Lawrence RoweWest Indies
21.00Derek RandallEngland
21.33Geoff BoycottEngland
21.50Farrukh ZamanPakistan
21.00Anshuman GaekwadIndia
21.83Mushtaq MohammadPakistan
21.82Bishan BediIndia
21.00Sunil GavaskarIndia
21.00Rohan KanhaiWest Indies
21.61Trevor GoddardSouth Africa
20.40Hanif MohammadPakistan
20.00Seymour NurseWest Indies
21.34Billy IbadullaPakistan
20.50Mike ShrimptonNew Zealand
21.34Bapu NadkarniIndia
21.41Tom VeiversAustralia
21.16Joe SolomonWest Indies
21.00Vijay ManjrekarIndia
20.00John SparlingNew Zealand
21.00Sir Conrad HunteWest Indies
21.10Fazal MahmoodPakistan
21.00Jim BurkeAustralia
21.84John GoddardWest Indies
20.25Alan MossEngland
21.00Murray ChappleNew Zealand
20.80Vijay ManjrekarIndia
21.37Sir Clyde WalcottWest Indies
21.00Bert SutcliffeNew Zealand
21.00Reg SimpsonEngland
21.91Sir Alec BedserEngland
23.35Michael NeserAustralia
20.00Wilf BarberEngland
22.00Alain ToubeCameroon
20.00Mahmudul JoyBangladesh
21.00Yadwinder SinghHungary
20.00Travis HeadAustralia
20.50Kane WilliamsonNew Zealand
21.33R PisalRomania
20.88Angelo MathewsSri Lanka
20.00Kieran PowellWest Indies
20.67Alex HalesEngland
21.80Stiaan van ZylSouth Africa
21.33Mthokozisi SheziSouth Africa
21.50Alviro PetersenSouth Africa
20.50Schofield HaighEngland
21.71Paul HarrisSouth Africa
20.00Raqibul HasanBangladesh
22.00Ross TaylorNew Zealand
21.00Alastair CookEngland
21.50Ashwell PrinceSouth Africa
22.09Jason GillespieAustralia
21.90Ricky PontingAustralia
20.50Gary KirstenSouth Africa
22.11Nuwan KulasekaraSri Lanka
21.00Hasan RazaPakistan
21.52Dinuka HettiarachchiSri Lanka
21.00Mark RamprakashEngland
21.75Nadeem KhanPakistan
21.63Dinanath RamnarineWest Indies
20.00Hitesh ModiKenya
21.44Jayantha SilvaSri Lanka
21.44Gary KirstenSouth Africa
20.50Graham ThorpeEngland
20.00Damien MartynAustralia
21.84Graham GoochEngland
22.25Dean JonesAustralia
21.50Sir Richie RichardsonWest Indies
22.15Peter SleepAustralia
21.70Iqbal QasimPakistan
20.00John ReidNew Zealand
21.40Rizwan-uz-ZamanPakistan
20.33Sir Richie RichardsonWest Indies
20.00Tim RobinsonEngland
20.00Glenn TurnerNew Zealand
20.00Allan LambEngland
21.17Geoff BoycottEngland
20.80Lawrence RoweWest Indies
21.00Clive LloydWest Indies
21.00Mike GattingEngland
21.33Geoff BoycottEngland
21.50Farrukh ZamanPakistan
20.00Zaheer AbbasPakistan
21.83Mushtaq MohammadPakistan
21.82Bishan BediIndia
21.00Sunil GavaskarIndia
21.00Rohan KanhaiWest Indies
20.40Hanif MohammadPakistan
20.00Seymour NurseWest Indies
21.61Trevor GoddardSouth Africa
21.34Billy IbadullaPakistan
21.34Bapu NadkarniIndia
20.50Mike ShrimptonNew Zealand
21.00Vijay ManjrekarIndia
21.41Tom VeiversAustralia
21.16Joe SolomonWest Indies
20.00John SparlingNew Zealand
21.00Sir Conrad HunteWest Indies
21.10Fazal MahmoodPakistan
21.00Jim BurkeAustralia
21.84John GoddardWest Indies
20.25Alan MossEngland
21.00Murray ChappleNew Zealand
20.80Vijay ManjrekarIndia
21.37Sir Clyde WalcottWest Indies
21.00Bert SutcliffeNew Zealand
21.00Reg SimpsonEngland
21.91Sir Alec BedserEngland
20.00Wally EdwardsAustralia
30.00Monkey HornbyEngland
32.04Sonny RamadhinWest Indies
31.31Michael MelleSouth Africa
31.27Hiralal GaekwadIndia
31.56Roy TattersallEngland
31.60Gerry GomezWest Indies
31.00Vijay MehraUnited Arab Emirates
31.00Tom GraveneyEngland
31.31Ray IllingworthEngland
31.46Alan MossEngland
31.93Trevor GoddardSouth Africa
31.56Reg ScarlettWest Indies
30.33Joe SolomonWest Indies
31.56Polly UmrigarIndia
31.94Barry KnightEngland
31.00Geoff BoycottEngland
31.42Trevor GoddardSouth Africa
31.50Clive LloydWest Indies
31.47Trevor GoddardSouth Africa
31.00Colin CowdreyEngland
31.00Mohammad IlyasPakistan
31.33Maurice FosterWest Indies
32.17Barry RichardsSouth Africa
31.00Raphick JumadeenWest Indies
32.00Nawab of PataudiIndia
31.89Sir Garry SobersWest Indies
31.00Anshuman GaekwadIndia
31.71Albert PadmoreWest Indies
31.77Erapalli PrasannaIndia
31.00Shafiq AhmedPakistan