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.00Monkey HornbyEngland
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
22.57Scott BolandAustralia
22.25Andy McBrineIreland
21.92Daryl MitchellNew Zealand
21.00Kuldeep YadavIndia
20.00Mahmudul JoyBangladesh
20.00Travis HeadAustralia
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
22.02Nathan AstleNew Zealand
21.59Hamilton MasakadzaZimbabwe
21.00Hashan TillakaratneSri Lanka
20.50Gary KirstenSouth Africa
21.00Hasan RazaPakistan
21.40Aravinda de SilvaSri Lanka
20.00Hashan TillakaratneSri Lanka
21.00VVS LaxmanIndia
20.00Graham ThorpeEngland
21.00Graeme HickEngland
20.50Jacques KallisSouth Africa
20.50Alistair CampbellZimbabwe
21.50Ijaz AhmedPakistan
20.00Damien MartynAustralia
21.00Hashan TillakaratneSri Lanka
21.78Imran KhanPakistan
20.80Arjuna RanatungaSri Lanka
21.50Ken RutherfordNew Zealand
21.36Tom MoodyAustralia
21.00Sir Richie RichardsonWest Indies
20.00Sir Richie RichardsonWest Indies
20.00John ReidNew Zealand
20.00Qasim UmarPakistan
20.00Tim RobinsonEngland
20.00Majid KhanPakistan
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
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.00Wilf BarberEngland
30.00Roger PrideauxEngland
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.69Sir Viv RichardsWest Indies
31.35Mick MaloneAustralia
31.71Albert PadmoreWest Indies
31.00Mike GattingEngland
31.75Geoff BoycottEngland
31.00Clive LloydWest Indies
31.46Jeremy ConeyNew Zealand
30.33Yashpal SharmaIndia
30.33Geoff HowarthNew Zealand
31.00Ranjan MadugalleSri Lanka
30.67John WrightNew Zealand
31.08Roger HarperWest Indies
30.00Larry GomesWest Indies
31.50Dean JonesAustralia
31.50Aamer MalikPakistan
31.21Woorkeri RamanIndia
32.00Sir Richie RichardsonWest Indies
31.50Robin SmithEngland
31.57Clive EksteenSouth Africa
30.50Graham ThorpeEngland
30.00Andy FlowerZimbabwe
30.86Asif MujtabaPakistan
31.00Daryll CullinanSouth Africa
31.50Hashan TillakaratneSri Lanka
31.00Mark RamprakashEngland
31.00Gary SteadNew Zealand
31.52Dinuka HettiarachchiSri Lanka
30.50Nathan AstleNew Zealand
31.00Mahela JayawardeneSri Lanka
31.79Mohammad HafeezPakistan
31.71Tinashe PanyangaraZimbabwe
32.09Jason GillespieAustralia
31.00Alastair CookEngland
32.00Mahela JayawardeneSri Lanka
30.33Mathew SinclairNew Zealand
31.57Grant ElliottNew Zealand
32.00MS DhoniIndia
31.60Thilan SamaraweeraSri Lanka
30.50Schofield HaighEngland
31.94Tendai ChataraZimbabwe
30.75Brendon McCullumNew Zealand
30.67Murali VijayIndia
31.00Usman KhawajaAustralia
31.00Jeet RavalNew Zealand
32.04Dwaine PretoriusSouth Africa
30.67Babar AzamPakistan
31.74Suranga LakmalSri Lanka
31.76Jermaine BlackwoodWest Indies
31.00Cheteshwar PujaraIndia
32.00Blair TicknerNew Zealand
32.33Alick AthanazeWest Indies
33.35Michael NeserAustralia
43.39Joshua TongueEngland
42.00Kraigg BrathwaiteWest Indies
42.50Barry McCarthyIreland
41.25Senuran MuthusamySouth Africa
42.00Dimuth KarunaratneSri Lanka
42.00Aiden MarkramSouth Africa
41.00Asghar StanikzaiAfghanistan
42.09Tim MurtaghIreland
41.50Dimuth KarunaratneSri Lanka
42.00Keaton JenningsEngland
41.77Ravindra JadejaIndia
42.13Kane WilliamsonNew Zealand
42.00Darren BravoWest Indies
40.67Walter BrearleyEngland
42.22Colin MunroNew Zealand
41.71Paul HarrisSouth Africa
41.55Nuwan KulasekaraSri Lanka
41.00Tamim IqbalBangladesh
42.00Ross TaylorNew Zealand
42.25Ashwell PrinceSouth Africa
42.10Glenn McGrathAustralia
41.53Heath StreakZimbabwe
41.90Ricky PontingAustralia
41.31Marlon SamuelsWest Indies
41.81Muttiah MuralitharanSri Lanka
41.60Ravindra PushpakumaraSri Lanka
41.75Nadeem KhanPakistan
41.00Mark RichardsonNew Zealand
41.58Justin VaughanNew Zealand
41.00Clayton LambertWest Indies
41.60Brian LaraWest Indies
41.40Asanka GurusinhaSri Lanka
40.83Mark DekkerZimbabwe
41.54Hansie CronjeSouth Africa
41.48Hansie CronjeSouth Africa
42.03Akram RazaPakistan
41.50Sir Richie RichardsonWest Indies
41.59Tauseef AhmedPakistan
41.54Arshad AyubIndia
41.40Rizwan-uz-ZamanPakistan
41.41Asoka de SilvaSri Lanka
40.67Asif MujtabaPakistan
41.00John WrightNew Zealand
41.00Sandeep PatilIndia
40.70Charles StuddEngland
41.78Alvin KallicharranWest Indies
41.33Gordon GreenidgeWest Indies
41.47Greg ChappellAustralia
41.00Shafiq AhmedPakistan
41.59Liaqat AliPakistan
41.84Bishan BediIndia
41.94Lance GibbsWest Indies
41.84David SteeleEngland
42.00Sunil GavaskarIndia
41.40Syed Abid AliIndia
41.43Joey CarewWest Indies
41.00Aftab BalochPakistan
42.25Peter PollockSouth Africa
41.44Derek UnderwoodEngland
41.62Ray IllingworthEngland
41.47Nasim-ul-GhaniPakistan
41.50Venkataraman SubramanyaIndia
41.00Shafqat RanaPakistan
41.58Alf ValentineWest Indies
42.13Derek ShackletonEngland
40.78Bapu NadkarniIndia
41.65Neil HarveyAustralia
41.33Sir Clyde WalcottWest Indies
41.46Ray IllingworthEngland
41.94Trevor BaileyEngland
41.00Abdul KardarIndia
41.23Polly UmrigarIndia
41.67Johnny WardleEngland
41.71Alan DavidsonAustralia
41.50Jeffrey StollmeyerWest Indies
41.38Coimbatarao GopinathIndia
42.16Alf ValentineWest Indies
40.00Frank MooneyNew Zealand
50.00Bruce MurrayNew Zealand
52.18Hines JohnsonWest Indies
51.41Vinoo MankadIndia
51.50Roy MarshallWest Indies
51.73Keith MillerAustralia
51.28Abdul KardarIndia
51.67Esmond KentishWest Indies
51.15Sir Garry SobersWest Indies
51.95Frank TysonEngland
51.50Martin HortonEngland
51.60Joe SolomonWest Indies
51.66Bapu NadkarniIndia
51.63Chester WatsonWest Indies
51.25Mike SmithEngland
52.14David AllenEngland
51.50Javed BurkiPakistan
51.67Graeme PollockSouth Africa
51.50Colin BlandSouth Africa
51.84Fred TitmusEngland
51.59Ray IllingworthEngland
52.27Kelly SeymourSouth Africa
51.50Sadiq MohammadPakistan
51.59Norman GiffordEngland
52.01Lance GibbsWest Indies
51.40Doug WaltersAustralia
52.12Bob WoolmerEngland
52.00Lawrence RoweWest Indies
51.92John LeverEngland
51.77Erapalli PrasannaIndia
51.63Larry GomesWest Indies
51.82Mike HendrickEngland
51.50Dilip VengsarkarIndia
51.50Bruce LairdAustralia
50.88Ewen ChatfieldNew Zealand
51.00Bruce EdgarNew Zealand
51.00Kepler WesselsAustralia
51.00Saleem MalikPakistan
51.44Roger HarperWest Indies
51.68Mike GattingEngland
51.85Carl RackemannAustralia
51.66Tauseef AhmedPakistan
52.23Jayananda WarnaweeraSri Lanka
51.51Venkatapathy RajuIndia
51.56Roger HarperWest Indies
51.75Sir Curtly AmbroseWest Indies
51.33Phil SimmonsWest Indies
51.44Jayantha SilvaSri Lanka
51.63Shaun YoungAustralia
51.86Bryan StrangZimbabwe
51.27Jimmy AdamsWest Indies
51.33Mohammad KaifIndia
51.89Sanath JayasuriyaSri Lanka
51.78Mark RichardsonNew Zealand
51.33Russel ArnoldSri Lanka
52.07Rikki ClarkeEngland
52.00Trevor GripperZimbabwe
51.92Mluleki NkalaZimbabwe
52.35Corey CollymoreWest Indies
52.22Yuvraj SinghIndia
51.60Tillakaratne DilshanSri Lanka
51.75Chris GayleWest Indies
52.08Chaminda VaasSri Lanka
51.83Hamilton MasakadzaZimbabwe
51.16Rob QuineyAustralia
52.23Sunil NarineWest Indies
52.00Kraigg BrathwaiteWest Indies
51.67Steven SmithAustralia
51.80Stiaan van ZylSouth Africa
52.18Colin de GrandhommeNew Zealand
52.07Jermaine BlackwoodWest Indies
52.25Colin de GrandhommeNew Zealand
52.03Mohammad AbbasPakistan
51.20Shahidullah KamalAfghanistan
52.08Scott BolandAustralia
52.54Josh HazlewoodAustralia
52.26Liam DawsonEngland
53.47Ben StokesEngland
51.36Hardik PandyaIndia
63.74Jacob BethellEngland
62.64Mohammad AliPakistan
62.27Hasan MuradBangladesh
62.12Jayant YadavIndia
62.00Donald TiripanoZimbabwe
62.00Kariyawasam AsalankaSri Lanka
62.12Mohammed SirajIndia
62.29Jason HolderWest Indies
62.24Mohammad AmirPakistan
61.89Tendai ChataraZimbabwe
62.04Daniel VettoriNew Zealand
62.22Zulfiqar BabarPakistan
62.00Cheteshwar PujaraIndia
61.90Daniel VettoriNew Zealand
61.50Ricky PontingAustralia
62.24Ravindra JadejaIndia
62.11Friedel de WetSouth Africa
61.67Neil McKenzieSouth Africa
62.46Andrew McDonaldAustralia
62.41Rawl LewisWest Indies
62.31Sourav GangulyIndia
62.00Jehan MubarakSri Lanka
62.06Ryan HindsWest Indies
62.08Sanath JayasuriyaSri Lanka
61.97Nathan AstleNew Zealand
61.64Wasim JafferIndia
61.88Aashish KapoorIndia
61.55Dion NashNew Zealand
61.63Dinanath RamnarineWest Indies
61.90Sunil JoshiIndia
61.87Phil TufnellEngland
61.50Alistair CampbellZimbabwe
61.33Saeed AnwarPakistan
61.67Allan BorderAustralia
61.84Graham GoochEngland
61.68Sir Viv RichardsWest Indies
62.25Dean JonesAustralia
61.70Arjuna RanatungaSri Lanka
61.86Shoaib MohammadPakistan
61.78Arjuna RanatungaSri Lanka
61.00Allan LambEngland
61.50Ashok MalhotraIndia
61.50Rod MarshAustralia
61.17Saleem MalikPakistan
61.00David GowerEngland
61.52Lance CairnsNew Zealand
61.57Geoff BoycottEngland
61.97EhteshamuddinPakistan
61.64Alvin KallicharranWest Indies
61.82Majid KhanPakistan
62.00Sadiq MohammadPakistan
62.00Maurice FosterWest Indies
62.19Lance GibbsWest Indies
61.48John InverarityAustralia
62.04Max WalkerAustralia
62.35Ashley MallettAustralia
61.63Lance GibbsWest Indies
61.60Shafqat RanaPakistan
61.61Bapu NadkarniIndia
61.75Seymour NurseWest Indies
61.88Bob CowperAustralia
61.55Srinivas VenkataraghavanIndia
62.23Lance GibbsWest Indies
61.51Bapu NadkarniIndia
61.64John ReidNew Zealand
61.66Polly UmrigarIndia
61.74Intikhab AlamPakistan
61.54Ken MackayAustralia
61.61Jim LakerEngland
61.95Sonny RamadhinWest Indies
61.34Norman MarshallWest Indies
61.25Jack AlabasterNew Zealand
61.53Nirode ChowdhuryIndia
61.75Roy MillerWest Indies
61.72Geoff RaboneNew Zealand
61.52Shah NyalchandIndia
60.00Mark GreatbatchNew Zealand
62.22Malcolm HiltonEngland
72.37Bob BerryEngland
70.00Daniel FlynnNew Zealand
71.60Sir Alec BedserEngland
71.61Vijay HazareIndia
71.93John WatkinsSouth Africa
71.73John WatkinsSouth Africa
71.39Jim LakerEngland
71.26Alf ValentineWest Indies
71.99Jim LakerEngland
71.70Tony LockEngland
71.65Sir Garry SobersWest Indies
71.81Subhash GupteIndia
71.67Peter RichardsonEngland
71.68Bapu NadkarniIndia
72.26Fred TitmusEngland
71.52Murray ChappleNew Zealand
71.59Mike MacaulaySouth Africa
71.84Trevor GoddardSouth Africa
71.91Pat TrimbornSouth Africa
71.91Lester KingWest Indies
71.60Charlie DavisWest Indies
71.52Bishan BediIndia
72.38Grahame ChevalierSouth Africa
71.83Basil D'OliveiraEngland
72.06Sir Garry SobersWest Indies
72.45Arthur BarrettWest Indies
72.04Elquemedo WillettWest Indies
72.00Parthasarthi SharmaIndia
71.94Bob WoolmerEngland
71.77John EmbureyEngland
72.01Phil EdmondsEngland
71.94Joel GarnerWest Indies