Best Strike Rate – Complete Cricket Stats & Records

This page lists the players with the best strike rate in cricket history. These records highlight the most consistent and impactful performances across different eras.

PositionBest Strike RatePlayer NameTeam Name
2109.20Jacob BethellEngland
382.20Ben StokesEngland
476.50Scott BolandAustralia
570.00Brydon CarseEngland
649.44Mitchell StarcAustralia
744.10William JacksEngland
842.00Beau WebsterAustralia
941.16Michael NeserAustralia
1041.00Joshua TongueEngland
1136.00Marnus LabuschagneAustralia
1152.38Sir Alec BedserEngland
1251.00Johnny WardleEngland
1348.00Michael MelleSouth Africa
1446.80Bill JohnstonAustralia
1542.24Roly JenkinsEngland
1642.20Trevor BaileyEngland
1742.00Frank WorrellWest Indies
1840.80Alf ValentineWest Indies
1872.00Derek UnderwoodEngland
1964.71Ken ShuttleworthEngland
1938.00Ray LindwallAustralia
1965.27Trevor BaileyEngland
2060.67Neil AdcockSouth Africa
2036.00Brian CloseEngland
2064.26Alan ConnollyAustralia
2155.80Pat TrimbornSouth Africa
2156.52Peter LoaderEngland
2250.23Hugh TayfieldSouth Africa
2251.27Eddie BarlowSouth Africa
2350.52Grahame ChevalierSouth Africa
2349.64Peter HeineSouth Africa
2445.64Fred TruemanEngland
2445.84Peter PollockSouth Africa
2540.63John SnowEngland
2542.75Ian MeckiffAustralia
2642.34Alan DavidsonAustralia
2658.84Graham McKenzieAustralia
2639.90Doug WaltersAustralia
2732.91Mike ProcterSouth Africa
2758.13Bob SimpsonAustralia
2730.37Johnny WardleEngland
2857.44Lance GibbsWest Indies
2830.00Frank TysonEngland
2954.00Eddie BarlowSouth Africa
3053.40Ken MackayAustralia
3152.27Barry KnightEngland
3242.77Fred TruemanEngland
3341.91Charlie GriffithWest Indies
3436.84Alan DavidsonAustralia
3448.00Clive van RyneveldSouth Africa
3451.43Karsan GhavriIndia
3551.00Sarfraz NawazPakistan
3547.50Pat CrawfordAustralia
3528.60Peter PollockSouth Africa
3643.24Trevor BaileyEngland
3650.84Jeff ThomsonAustralia
3648.12Alan ConnollyAustralia
3754.00Murray ChappleNew Zealand
3748.00Jackie du PreezSouth Africa
3748.43Tony GreigEngland
3734.62Fazal MahmoodPakistan
3834.40Vinoo MankadIndia
3847.79Peter LeverEngland
3846.50Sir Wes HallWest Indies
3853.33Ken HiggsEngland
3952.09Neil HawkeAustralia
3945.43Syed Abid AliIndia
3944.43Dennis LilleeAustralia
3929.58Ghulam AhmedIndia
4028.29Neil AdcockSouth Africa
4047.67Jack IversonAustralia
4038.00Sir Andy RobertsWest Indies
4044.87Eddie BarlowSouth Africa
4044.40Charlie GriffithWest Indies
4143.68Mike ProcterSouth Africa
4139.60Bruce TaylorNew Zealand
4136.43Doug WaltersAustralia
4151.38John SnowEngland
4147.57Jim LakerEngland
4136.00Anwar HussainPakistan
4124.00Gulabrai RamchandIndia
4235.17Gerry GomezWest Indies
4243.25Doug RingAustralia
4250.76Jaswick TaylorWest Indies
4256.00Johnny MartinAustralia
4234.20David SteeleEngland
4237.50Vic PollardNew Zealand
4242.73Mushtaq MohammadPakistan
4250.63Ashley MallettAustralia
4249.63David LawrenceEngland
4349.03Patrick PattersonWest Indies
4350.00Erapalli PrasannaIndia
4354.64Eric FreemanAustralia
4318.00Joey CarewWest Indies
4336.00David BrownEngland
4331.13Gary GilmourAustralia
4354.06Brian StathamEngland
4350.54Ian MeckiffAustralia
4341.50Keith MillerAustralia
4350.75Ray LindwallAustralia
4333.80Richie BenaudAustralia
4346.00Jeffrey StollmeyerWest Indies
4444.25Sir Garry SobersWest Indies
4448.00Matt PooreNew Zealand
4431.84Keith MillerAustralia
4439.00Graeme HoleAustralia
4449.74Jim LakerEngland
4454.00Geoff GriffinSouth Africa
4430.00Robin BynoeWest Indies
4448.06Dennis LilleeAustralia
4447.00Mike ShrimptonNew Zealand
4451.00David RennebergAustralia
4448.22Phil DeFreitasEngland
4547.93Malcolm MarshallWest Indies
4554.18Bruce YardleyAustralia
4550.13John SnowEngland
4546.73Dennis LilleeAustralia
4547.00Chris OldEngland
4552.20Fred TruemanEngland
4549.22Roy GilchristWest Indies
4558.56Alan DavidsonAustralia
4527.90Gul MohammadIndia
4532.22Frank WorrellWest Indies
4545.75Tony LockEngland
4542.48Bill JohnstonAustralia
4640.60Sir Alec BedserEngland
4642.00John WatkinsSouth Africa
4626.40John TrimWest Indies
4625.85Fred TruemanEngland
4655.32Mohammad MunafPakistan
4647.25Brian StathamEngland
4649.33Sir Wes HallWest Indies
4646.29Bob WillisEngland
4645.60Max WalkerAustralia
4649.05Erapalli PrasannaIndia
4653.75Sir Ian BothamEngland
4645.00Aaqib JavedPakistan
4743.20Steve WatkinEngland
4749.42Terry AldermanAustralia
4745.75Mohammad NazirPakistan
4740.02Bob CunisNew Zealand
4742.90Gary BartlettNew Zealand
4752.93Dick MotzNew Zealand
4742.08Geoff ArnoldEngland
4752.50Bob WillisEngland
4744.01Bev CongdonNew Zealand
4743.63Alan DavidsonAustralia
4753.15Goofy LawrenceSouth Africa
4748.00Bob SimpsonAustralia
4748.65John ReidNew Zealand
4724.00Jeffrey StollmeyerWest Indies
4724.00Cyril WashbrookEngland
4739.45Fred TruemanEngland
4741.82Ron ArcherAustralia
4839.00Jim LakerEngland
4841.74Geoff RaboneNew Zealand
4822.20Ray EmeryNew Zealand
4819.50Michael MelleSouth Africa
4847.20Vasant RanjaneIndia
4849.85Frank CameronNew Zealand
4839.26Sir Wes HallWest Indies
4841.95Alan DavidsonAustralia
4847.57Lindsay KlineAustralia
4842.60David O'SullivanNew Zealand
4850.57Erapalli PrasannaIndia
4843.80Sir Ian BothamEngland
4850.57Bruce TaylorNew Zealand
4836.00Ross MorganNew Zealand
4840.23Bhagwath ChandrasekharIndia
4842.00Bob BarberEngland
4842.00Sylvester ClarkeWest Indies
4843.50Madan LalIndia
4843.03Craig McDermottAustralia
4939.33Chris CairnsNew Zealand
4941.51Jim HiggsAustralia
4943.02Colin CroftWest Indies
4933.96Richard CollingeNew Zealand
4940.08Basil ButcherWest Indies
4950.54David BrownEngland
4943.29Wasim RajaPakistan
4938.18Bruce TaylorNew Zealand
4949.66Intikhab AlamPakistan
4942.00Karsan GhavriIndia
4947.04Brian StathamEngland
4918.00Pankaj RoyIndia
4939.00Neil AdcockSouth Africa
4949.20Fred TruemanEngland
4943.96Sydney BurkeSouth Africa
4913.95Tony LockEngland
4912.00Reg SimpsonEngland
4941.25Khan MohammadPakistan
4936.00Neil AdcockSouth Africa
5029.63David IronsideSouth Africa
5041.13Bob AppleyardEngland
5043.65Fred TruemanEngland
5048.00Mike SmithEngland
5037.71Tony LockEngland
5012.00Geoff PullarEngland
5046.87Sonny RamadhinWest Indies
5044.68Keith BoyceWest Indies
5036.40Mushtaq MohammadPakistan
5039.00Bryan AndrewsNew Zealand
5042.75Karsan GhavriIndia
5049.59Richard CollingeNew Zealand
5050.00Laurie MayneAustralia
5030.00Ken EastwoodAustralia
5032.25Bob SimpsonAustralia
5042.00Malcolm MarshallWest Indies
5040.00Geoff LawsonAustralia
5038.49Waqar YounisPakistan
512.40Clayton LambertWest Indies
5152.00Ranjith MadurasingheSri Lanka
5140.88Len PascoeAustralia
5136.80Alvin KallicharranWest Indies
5124.00Brian LuckhurstEngland
5148.73Derek UnderwoodEngland
5119.80Keith ThomsonNew Zealand
5144.27Karsan GhavriIndia
5140.80David HolfordWest Indies
5138.62Gary GilmourAustralia
5140.91Mushtaq MohammadPakistan
5146.09Jim LakerEngland
5136.00AlimuddinPakistan
5147.45Dick MotzNew Zealand
5143.31Goofy LawrenceSouth Africa
5127.86Frank TysonEngland
5125.50Arthur MorrisAustralia
5218.00Denis ComptonEngland
5224.00Clifford McWattWest Indies
5241.62Peter PollockSouth Africa
5241.14Tiger LanceSouth Africa
5245.00Jim BurkeAustralia
5240.70Ashley MallettAustralia
5237.91Richard CollingeNew Zealand
5242.56John SnowEngland
5244.03Bob WillisEngland
5240.73Bob WillisEngland
526.00Bruce MurrayNew Zealand
5248.60Prof EdwardsWest Indies
5218.00Ian ChappellAustralia
5236.12Rodney HoggAustralia
5236.54Michael HoldingWest Indies
5250.16Courtney WalshWest Indies
5348.03Sir Richard HadleeNew Zealand
5341.21Malcolm MarshallWest Indies
5330.00Taslim ArifPakistan
5334.50Paul AllottEngland
5348.18Dayle HadleeNew Zealand
5341.88Jeff ThomsonAustralia
5339.40Colin CroftWest Indies
5332.51Sir Richard HadleeNew Zealand
5340.00Dennis LilleeAustralia
5337.50Gary GilmourAustralia
5344.83Fazal MahmoodPakistan
5337.11Sir Wes HallWest Indies
5338.14Jack AlabasterNew Zealand
5418.00Peter RichardsonEngland
5430.73David LarterEngland
5444.28Sir Wes HallWest Indies
5435.52Doug WaltersAustralia
5429.47Jeff ThomsonAustralia
5438.51Sam GannonAustralia
5438.06Gary GilmourAustralia
5437.57Sir Ian BothamEngland
5445.32Eric FreemanAustralia
5418.00Azhar KhanPakistan
5440.54Phil NewportEngland
5441.40Tony DodemaideAustralia
5446.53Terry AldermanAustralia
5555.20Peter SleepAustralia
5541.25Peter TaylorAustralia
5539.50Sir Richard HadleeNew Zealand
5543.18Ian BishopWest Indies
5512.00Desmond HaynesWest Indies
5544.10Alan WardEngland
5536.73Colin CroftWest Indies
5536.00Alan WardEngland
5538.16Wayne ClarkAustralia
5521.00Mike ShrimptonNew Zealand
5520.00Ian ChappellAustralia
5544.20John ReidNew Zealand
5527.43Lester KingWest Indies
5563.44Alan ConnollyAustralia
5614.40Butch WhiteEngland
5626.10Jasubhai PatelIndia
5612.00John BenaudAustralia
5633.60Sikander BakhtPakistan
5630.30Max WalkerAustralia
5632.10Andy RobertsNew Zealand
5630.00Shafqat RanaPakistan
5663.00Saeed AhmedPakistan
5643.00Rumesh RatnayakeSri Lanka
5640.03Courtney WalshWest Indies
5651.74Terry AldermanAustralia
5634.80Roger HarperWest Indies
5733.68Imran KhanPakistan
5751.38Ian BishopWest Indies
5742.00Sir Curtly AmbroseWest Indies
5738.50Joel GarnerWest Indies
5762.50Bob BlairNew Zealand
5728.66Joel GarnerWest Indies
5750.40John EmbureyEngland
5730.00John ParkerNew Zealand
5728.27Dennis LilleeAustralia
5719.20Brian CloseEngland
5753.54Khan MohammadPakistan
5851.77Jim LakerEngland
5860.00Nawab of PataudiIndia
5848.33Roger BinnyIndia
5827.11Rodney HoggAustralia
5826.86Jeff ThomsonAustralia
5833.58Narendra HirwaniIndia
5837.08Patrick PattersonWest Indies
5839.94Wasim AkramPakistan
5850.79Courtney WalshWest Indies
5938.64Waqar YounisPakistan
5949.50Mudassar NazarPakistan
5933.30Kaushik AmaleanSri Lanka
5936.83Roger BinnyIndia
5941.83Wayne DanielWest Indies
5944.00Neil FosterEngland
5941.00Madan LalIndia
599.00Surinder AmarnathIndia
5947.96Alan HurstAustralia
5921.84John LeverEngland
5954.75Ramakant DesaiIndia
5951.18Ray LindwallAustralia
6051.02Brian StathamEngland
6052.21Graham McKenzieAustralia
6047.88Kapil DevIndia
6043.50Mohsin KamalPakistan
6041.81Bob WillisEngland
6040.45Patrick PattersonWest Indies
6036.75Tony GrayWest Indies
6028.92Winston DavisWest Indies
6048.00Vivek RazdanIndia
6031.00Bruce ReidAustralia
6142.65Malcolm MarshallWest Indies
6124.00Shoaib MohammadPakistan
6140.33Imran KhanPakistan
6134.32Chetan SharmaIndia
6137.64Imran KhanPakistan
6142.49Imran KhanPakistan
6146.80Ian GreigEngland
6146.09Sir Ian BothamEngland
6150.94Peter PollockSouth Africa
6144.67Bob AppleyardEngland
6237.95Frank TysonEngland
6246.91Fred TruemanEngland
6246.62Bob WillisEngland
6241.80Sikander BakhtPakistan
6242.30Derek StirlingNew Zealand
6236.00Chris SmithEngland
6239.53Malcolm MarshallWest Indies
6230.00Rizwan-uz-ZamanPakistan
6240.80Rumesh RatnayakeSri Lanka
6333.33Mike WhitneyAustralia
6318.00Manzoor ElahiPakistan
6333.90Vinothen JohnSri Lanka
6340.24Sir Richard HadleeNew Zealand
6338.40Michael HoldingWest Indies
6340.93Wasim RajaPakistan
6342.00Vic MarksEngland
6336.00Tom GraveneyEngland
6336.00Jim ParksEngland
6424.00John HoltWest Indies
6422.97Arif ButtPakistan
6439.20Sir Richard HadleeNew Zealand
6439.21Sir Richard HadleeNew Zealand
6422.71Jeff ThomsonAustralia
6436.40Kaushik AmaleanSri Lanka
6437.74Winston DavisWest Indies
6445.52Dennis LilleeAustralia
6429.16Asanka GurusinhaSri Lanka
6438.40Wiaan MulderSouth Africa
6538.30Beuran HendricksSouth Africa
6544.40Graham DilleyEngland
6537.71Malcolm MarshallWest Indies
6534.60Joel GarnerWest Indies
6519.50Carl RackemannAustralia
6537.93Imran KhanPakistan
6537.80Gundappa ViswanathIndia
6513.20Sir Everton WeekesWest Indies
663.60Sir Leonard HuttonEngland
6618.60Syed KirmaniIndia
6636.00Keith FletcherEngland
6624.00Javed MiandadPakistan
6625.50Asanka GurusinhaSri Lanka
6633.00Steve WaughAustralia
6644.38Malcolm MarshallWest Indies
6638.23Stuart BroadEngland
6738.21Kyle JamiesonNew Zealand
6743.45Michael HoldingWest Indies
6718.00Saleem MalikPakistan
6726.65Richard EllisonEngland
6724.00Peter WilleyEngland
6734.00Rizwan-uz-ZamanPakistan
6812.00Yashpal SharmaIndia
6830.00George GiffenAustralia
6821.26Kosala KuruppuarachchiSri Lanka
6818.00David HookesAustralia
6842.60Zaheer AbbasPakistan
6837.50Tim SoutheeNew Zealand
6936.00Fawad AlamPakistan
6941.40Craig McDermottAustralia
6922.00Charles LeslieEngland
7012.00David GowerEngland
7038.91Sir Richard HadleeNew Zealand
7048.48Asif IqbalUnited Arab Emirates
7033.90Shadab KhanPakistan
7133.00Haris SohailPakistan
7147.57Sir Wes HallWest Indies
7136.00Saleem MalikPakistan
7230.00Chris SmithEngland
7247.50Barry KnightEngland
7227.84Ishant SharmaIndia
7321.00Lutho SipamlaSouth Africa
7345.60Brian StathamEngland
7312.00Allan LambEngland
7336.00Sujeewa de SilvaSri Lanka
7435.04Brett LeeAustralia
7445.00Nasim-ul-GhaniPakistan
7543.20Norm O'NeillAustralia
7533.00Chanaka WelegedaraSri Lanka
7545.17Ryan SidebottomEngland
7543.45Aamer NazirPakistan
7546.17Darren GoughEngland
7547.31Devon MalcolmEngland
7645.75Jimmy AdamsWest Indies
7645.00Ben HollioakeEngland
7643.32Anil KumbleIndia
7632.87Darren SammyWest Indies
7644.13Dhammika PrasadSri Lanka
7636.00Graham DowlingNew Zealand
7730.00Chandu BordeIndia
7742.12Mohammad AshrafulBangladesh
7730.00Andrew HallSouth Africa
7742.82Chris LewisEngland
7744.57Brett SchultzSouth Africa
7752.94Merv HughesAustralia
7745.43Michael OwensNew Zealand
7845.00Allan DonaldSouth Africa
7850.76Wasim AkramPakistan
7848.48Venkatapathy RajuIndia
7844.02Adam HuckleZimbabwe
7842.64Mushtaq AhmedPakistan
7829.58Dale SteynSouth Africa
7840.80Rawl LewisWest Indies
7818.60Ken BarringtonEngland
7927.00Yuvraj SinghIndia
7946.29Mohsin KamalPakistan
7941.02Fanie de VilliersSouth Africa
7942.00Mike AthertonEngland
7943.80Mark EalhamEngland
7950.40Aravinda de SilvaSri Lanka
7944.70Neil MallenderEngland
7937.55Ajantha MendisSri Lanka
8039.98Milinda SiriwardanaSri Lanka
8045.33Damien FlemingAustralia
8049.71Craig MatthewsSouth Africa
8041.49Kapila WijegunawardeneSri Lanka
8040.13Paul AdamsSouth Africa
8038.96Jason GillespieAustralia
8040.00Steve WaughAustralia
8035.75Dale SteynSouth Africa
8022.50Mehrab Hossain jnrBangladesh
8042.00Aftab AhmedBangladesh
8139.09Muttiah MuralitharanSri Lanka
8112.00VVS LaxmanIndia
8133.60Shaun PollockSouth Africa
8137.80Simon DoullNew Zealand
8136.72Heath StreakZimbabwe
8142.13Simon DoullNew Zealand
8138.27Wasim AkramPakistan
8144.98Sir Curtly AmbroseWest Indies
8139.48Waqar YounisPakistan
8139.12Mitchell MarshAustralia
8236.65Ravindra JadejaIndia
8239.70Steven FinnEngland
8242.30Morne MorkelSouth Africa
8236.00Subroto BanerjeeIndia
8244.55Ian BishopWest Indies
8242.00Joey BenjaminEngland
8236.00Charlie LockZimbabwe
8237.50Chris SilverwoodEngland
8238.09Michael BevanAustralia
8229.00Robin PetersonSouth Africa
8237.65Stuart MacGillAustralia
8337.24Kyle MillsNew Zealand
8328.80Monde ZondekiSouth Africa
8340.70Ravindra PushpakumaraSri Lanka
8331.00Narendra HirwaniIndia
8336.00Marvan AtapattuSri Lanka
8333.00Patterson ThompsonWest Indies
8337.85Winston BenjaminWest Indies
8325.50Richard SnellSouth Africa
8339.60Haris SohailPakistan
8339.66Zaheer KhanIndia
8336.35Ravichandran AshwinIndia
8436.30MahmudullahBangladesh