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
148.00Alan ThomsonAustralia
242.00Ken ShuttleworthEngland
375.00Greg ChappellAustralia
336.00Basil D'OliveiraEngland
422.20Graham McKenzieAustralia
460.60Bob MassieAustralia
554.00Jeff HammondAustralia
516.00Ray IllingworthEngland
649.50John SnowEngland
739.60Dennis LilleeAustralia
836.36Bob WoolmerEngland
933.00Geoff ArnoldEngland
936.00Muralikrishna KrishnaIndia
1030.00Jeffrey VandersaySri Lanka
1024.00Graeme WatsonAustralia
1118.00Barry WoodEngland
1129.30Harshit RanaIndia
1229.00Kyle JamiesonNew Zealand
1324.00Adil RashidEngland
1420.00Arshdeep SinghIndia
1430.00Asif IqbalUnited Arab Emirates
1422.40Tony GreigEngland
1522.20John LeverEngland
1518.00Sir Ian BothamEngland
1527.90Bruce TaylorNew Zealand
1516.80Pramod LiyanagamageSri Lanka
166.90Joe RootEngland
1625.56Bev CongdonNew Zealand
1617.00Richard CollingeNew Zealand
1621.00Iqbal QasimPakistan
1720.55Sir Ian BothamEngland
1714.00Bhagwath ChandrasekharIndia
1733.00Ashok MankadIndia
1724.00Geoff ArnoldEngland
1828.00Gary GilmourAustralia
1821.00Saleem AltafPakistan
1812.00John ParkerNew Zealand
1818.00Sarfraz NawazPakistan
196.00Sir Viv RichardsWest Indies
1917.20Greg ChappellAustralia
1918.00Intikhab AlamPakistan
1926.40Robin JackmanEngland
2010.20Gary CosierAustralia
204.20Roy FredericksWest Indies
2015.00Maurice FosterWest Indies
2024.00Majid KhanPakistan
213.60Jock EdwardsNew Zealand
2121.00Richard CollingeNew Zealand
2112.00Dayle HadleeNew Zealand
2214.00Greg ChappellAustralia
2210.95Sarfraz NawazPakistan
2521.75Hasan JamilPakistan
2621.00Vanburn HolderWest Indies
2720.00Colin CroftWest Indies
2818.00Trevor LaughlinAustralia
2916.00Joel GarnerWest Indies
3012.00David LloydEngland
313.00Sunil GavaskarIndia
3328.80Sarfraz NawazPakistan
3428.56Peter LeverEngland
3524.00Sir Viv RichardsWest Indies
3623.15Chris OldEngland
3721.00Ian ChappellAustralia
3820.52Imran NiaziPakistan
3918.00Sadiq MohammadPakistan
3928.00Derick ParryWest Indies
4027.27Dilip DoshiIndia
4014.77Gary GilmourAustralia
4114.00Fred TitmusEngland
4126.57Andy RobertsNew Zealand
4130.00Gary RobertsonNew Zealand
4228.80Gary TroupNew Zealand
4226.40Len PascoeAustralia
4231.65Gary CosierAustralia
4331.60Mike HendrickEngland
4324.00Rashid KhanAfghanistan
4328.73Greg ChappellAustralia
4427.60Graeme BeardAustralia
4431.33Asif IqbalUnited Arab Emirates
4422.43Dennis LilleeAustralia
4530.33Brian McKechnieNew Zealand
4520.88Graham StevensonEngland
4527.43Martin SneddenNew Zealand
4625.00Mudassar NazarPakistan
4618.00Mudassar NazarPakistan
4630.12Alan HurstAustralia
4715.90Alvin KallicharranWest Indies
4730.00John LeverEngland
4722.80Colin CroftWest Indies
4820.40Wasim RajaPakistan
4815.75Mike HendrickEngland
4825.15Dennis LilleeAustralia
4924.00Warren StottNew Zealand
4920.00Larry GomesWest Indies
4926.00Derek UnderwoodEngland
5024.33Joel GarnerWest Indies
5021.98Len PascoeAustralia
5018.00Kirti AzadIndia
511.20Derek RandallEngland
5124.00Gary TroupNew Zealand
5223.63Ajit de SilvaSri Lanka
5319.60Larry GomesWest Indies
5416.67Jalal-ud-DinPakistan
5515.00Zaheer AbbasPakistan
566.00Mohsin KhanHong Kong
5629.25Tauseef AhmedPakistan
5728.48Joel GarnerWest Indies
5825.20Arjuna RanatungaSri Lanka
5921.32Mark WaughAustralia
5924.00Zakir KhanPakistan
6022.00Naved AnjumPakistan
6019.00Chris CairnsNew Zealand
6118.27Allan DonaldSouth Africa
6121.60Mike GattingEngland
6220.92Sir Richard HadleeNew Zealand
6218.00Inzamam-ul-HaqPakistan
6316.50David LawrenceEngland
6319.50Mohsin KamalPakistan
6418.00Chris SmithEngland
6428.44Madan LalIndia
646.60Richard ReidNew Zealand
6428.50Patrick PattersonWest Indies
6528.00Merv HughesAustralia
651.80Sanjay ManjrekarIndia
6512.90Saadat AliPakistan
6528.40Allan BorderAustralia
6526.40Martin SneddenNew Zealand
6627.44Tahir NaqqashPakistan
6626.19Ravi RatnayekeSri Lanka
6627.88John EmbureyEngland
6628.16Wasim AkramPakistan
6727.73Ian BishopWest Indies
6727.33Gladstone SmallEngland
6724.00Gazi AshrafBangladesh
6726.40Thirumalai SekharIndia
6825.50Derek PringleEngland
6822.67Joel GarnerWest Indies
6827.00Saleem MalikPakistan
6825.39Sir Curtly AmbroseWest Indies
6924.00Maninder SinghIndia
6924.00Kapila WijegunawardeneSri Lanka
6922.50Tony GrayWest Indies
6925.20Chris CowdreyEngland
7018.00Roy DiasSri Lanka
7021.60Mohsin KamalPakistan
7030.00Graham YallopAustralia
7022.00Evan GrayNew Zealand
7020.60Salil AnkolaIndia
7118.60Raman LambaIndia
7118.00Iqbal QasimPakistan
716.00Sir Richie RichardsonWest Indies
716.00Geoff HowarthNew Zealand
7129.32John MorrisonNew Zealand
7228.95Eddie HemmingsEngland
721.20Larry GomesWest Indies
720.60Clive LloydWest Indies
7217.46Kris SrikkanthIndia
7218.00Lalithamana FernandoSri Lanka
7328.84Greg CampbellAustralia
7312.00Sir Richard HadleeNew Zealand
7328.88Malcolm MarshallWest Indies
7328.50Trevor ChappellAustralia
7424.00Imran KhanPakistan
7427.00Mohinder AmarnathIndia
7428.50Ravi RatnayekeSri Lanka
7526.21Craig McDermottAustralia
7527.60Mark WaughAustralia
7521.67Carl RackemannAustralia
7621.00David HookesAustralia
7626.65Mushtaq AhmedPakistan
7625.71Graeme LabrooySri Lanka
7627.04Javagal SrinathIndia
7725.00Mark DekkerZimbabwe
7725.80Golam FaruqBangladesh
7725.20Shivlal YadavIndia
7718.00Bruce YardleyAustralia
7812.00Geoff HowarthNew Zealand
7824.35Patrick PattersonWest Indies
7823.57Ian BishopWest Indies
7824.90Patrick PattersonWest Indies
7924.60Glenn McGrathAustralia
7919.80Dean JonesAustralia
7920.12Waqar YounisPakistan
8018.00Shoaib MohammadPakistan
8018.00Javed MiandadPakistan
8024.00Irfan BhattiPakistan
8122.50Ajay JadejaIndia
813.90Kris SrikkanthIndia
819.43Saleem MalikPakistan
8222.00Brendon JulianAustralia
8321.82Shane WarneAustralia
8328.50Kenny BenjaminWest Indies
8428.29Phil SimmonsWest Indies
8420.40Aamer HanifPakistan
8514.40Rod LathamNew Zealand
8527.74Eddo BrandesZimbabwe
8627.60Grant FlowerZimbabwe
8625.06Craig McDermottAustralia
8724.00Craig MatthewsSouth Africa
8724.46Adrian KuiperSouth Africa
8824.00Jimmy AdamsWest Indies
8822.59Hansie CronjeSouth Africa
8921.75Ottis GibsonWest Indies
8915.60Gary CrockerZimbabwe
8918.20Oshane ThomasWest Indies
9018.00Ish SodhiNew Zealand
9014.40Inzamam-ul-HaqPakistan
9021.00Mark DekkerZimbabwe
9119.20Peter MartinEngland
9112.00Dave HoughtonZimbabwe
9117.00Lungi NgidiSouth Africa
9216.50Johannes SmitNamibia
923.00Hashan TillakaratneSri Lanka
9218.90Alistair CampbellZimbabwe
9318.00Chris LewisEngland
9316.47Sushan BhariNepal
9412.00Afif HossainBangladesh
9412.00Saeed AnwarPakistan
9511.40Mohammad SaifuddinBangladesh
966.60Nosthusha KenjigeUnited States of America
9827.00Craig WhiteEngland
9926.96Chris LewisEngland
10025.33Merv HughesAustralia
10123.00Keith ArthurtonWest Indies
10222.88Allan BorderAustralia
10320.00Rajindra DhanrajWest Indies
10419.20Dave RundleSouth Africa
10516.80Devon MalcolmEngland
10612.00Brian LaraWest Indies
1072.40Vinod KambliIndia
11427.00Sherwin CampbellWest Indies
11526.40Kabir KhanPakistan
11517.16George DockrellIreland
11616.00Blair TicknerNew Zealand
11624.00Maurice OdumbeKenya
11722.20Imran NazirPakistan
11714.00Mohammad HassanBangladesh
11812.00Matthew KuhnemannAustralia
11822.80Matthew HoggardEngland
11819.20Marcus TrescothickEngland
11824.00Stephen FlemingNew Zealand
11922.50Tito OdumbeKenya
11921.00Hemang BadaniIndia
11918.00Sajeewa de SilvaSri Lanka
11910.92Benjamin SearsNew Zealand
11918.00David WilleyEngland
11924.00Leon RomeroUnited States of America
12023.58Michael KasprowiczAustralia
12021.43Peter BorrenNetherlands
12016.80Josh HazlewoodAustralia
12010.00Muhammad KhanPakistan
12017.20Ricardo PowellWest Indies
12020.00Joseph AngaraKenya
12022.50Anthony StuartAustralia
12026.18Harvinder SinghIndia
12022.00Ottis GibsonWest Indies
12121.53Allan DonaldSouth Africa
12125.50Geoff AllottNew Zealand
12122.05Shiv ChanderpaulWest Indies
1218.52Bilal SamiAfghanistan
12116.29Johannes SmitNamibia
12120.76Shingi MasakadzaZimbabwe
12122.50Fidel EdwardsWest Indies
12119.50Eric UpashanthaSri Lanka
12123.10Shane BondNew Zealand
12222.80Alex WharfEngland
12221.60Ramnaresh SarwanWest Indies
12219.92Junaid KhanPakistan
12215.86Ruben TrumpelmannNamibia
1226.00Wessly MadhevereZimbabwe
12221.60Ottis GibsonWest Indies
12221.00Laurie WilliamsWest Indies
12219.30Charl LangeveldtSouth Africa
12225.15Steve ElworthySouth Africa
12324.00Carl TuckettWest Indies
12318.67Shoaib AkhtarPakistan
12320.40Eric GoukaNetherlands
12320.87Matthew FlemingEngland
12315.00Morawakage TheekshanaSri Lanka
12319.80Kane WilliamsonNew Zealand
12321.50Charl LangeveldtSouth Africa
12321.60Stuart ClarkAustralia
12421.00Mohammad AsifPakistan
12414.80Amit BhandariIndia
12419.20George DockrellIreland
12414.78Mitchell StarcAustralia
12420.00Paul WilsonAustralia
12418.00Henry OlongaZimbabwe
12418.00Chris SilverwoodEngland
12423.24Allan DonaldSouth Africa
12512.00Akalanka GanegamaSri Lanka
12512.00Everton MatambanadzoZimbabwe
12519.95Kabir KhanPakistan
12521.85Saqlain MushtaqPakistan
12513.83Sandeep LamichhaneNepal
12517.31Wanindu HasarangaSri Lanka
12516.80Izatullah DawlatzaiAfghanistan
12510.80Imran FarhatPakistan
12520.00Thomas OdoyoKenya
12618.00Chris MartinNew Zealand
1266.80Ian BellEngland
12616.50Manoj TiwaryIndia
12617.03Paul van MeekerenNetherlands
12618.00Daryll CullinanSouth Africa
12611.18Adam HollioakeEngland
12621.70Roger TelemachusSouth Africa
12721.00Keith ArthurtonWest Indies
1277.50Hashan TillakaratneSri Lanka
12716.00Laurie WilliamsWest Indies
12716.65Gavin MainScotland
12715.00Mominul HaqueBangladesh
1276.00Arshad AliUnited Arab Emirates
12716.20Justin OntongSouth Africa
12814.40Brendan TaylorZimbabwe
12814.14Rizwan CheemaCanada
12816.05Charlie CassellScotland
12820.67Saleem MalikPakistan
12815.00Phil TufnellEngland
12912.00Alistair CampbellZimbabwe
12916.00Hemant DhamiNepal
12913.50Marchant de LangeSouth Africa
13013.64Lizaad WilliamsSouth Africa
13024.00Tinu YohannanIndia
13123.25Henry OlongaZimbabwe
13112.07Xavier BartlettAustralia
13212.00Marnus LabuschagneAustralia
13223.00Mohammad AshrafulBangladesh
13318.00Younis KhanPakistan
13322.26John BlainScotland
13310.60Travis HeadAustralia
13422.08Paul AdamsSouth Africa
13412.00Feiko KloppenburgNetherlands
13511.25Dale BenkensteinSouth Africa
13521.40Sherwin CampbellWest Indies
13619.20Jason GillespieAustralia
1360.60Martin van JaarsveldSouth Africa
13716.80Mushtaq AhmedPakistan
13815.00Saeed AnwarPakistan
13910.20Wajahatullah WastiPakistan
1409.00Ajay JadejaIndia
14024.00Jermaine LawsonWest Indies
14123.65Wasim AkramPakistan
14117.79Alasdair EvansScotland
1416.30Brian LaraWest Indies
14223.53Nathan BrackenAustralia
14216.96Michael RipponNetherlands
14220.00Zahid ShahUnited Arab Emirates
14319.71Tawanda MupariwaZimbabwe
14316.50Manjula GurugeUnited Arab Emirates
14323.04Andre AdamsNew Zealand
14416.29Chris SoleScotland
14419.53Pieter SeelaarNetherlands
14422.50Adeel RajaNetherlands
14521.00Dinusha FernandoSri Lanka
14519.20Ryan ten DoeschateNetherlands
14516.00Mehidy HasanBangladesh
14615.00Fareed AhmadAfghanistan
14617.28Cameron WhiteAustralia
14620.00Ashish PatelCanada
14714.40Daan van BungeNetherlands
14717.16Andrew WhiteIreland
14713.95Collins ObuyaKenya
14811.46Luke JongweZimbabwe
14816.86Ajantha MendisSri Lanka
14811.63Fidel EdwardsWest Indies
14916.13Grant ElliottNew Zealand
1493.00Martin GuptillNew Zealand
14919.60Hamid HassanAfghanistan
15019.20Aaron FinchAustralia
15015.00Matthew ParkerScotland
15118.97Amit MishraIndia
15218.73Nasir AzizUnited Arab Emirates
15318.60Pieter SeelaarNetherlands
15418.00Rayyan PathanCanada
15516.50Ahmed RazaUnited Arab Emirates
15615.00Mominul HaqueBangladesh
15711.25Kenneth KamyukaCanada
1586.00Tanmay MishraKenya
16121.00Xavier DohertyAustralia
16220.20Josh DaveyScotland
16320.00Maurits JonkmanNetherlands
16320.87Troy TaylorCayman Islands
16420.00Chris MartinNew Zealand
16419.52Ryan HarrisAustralia
16419.20Sheldon CottrellWest Indies
16518.60Vivian KingmaNetherlands
16518.98Shaun TaitAustralia
16518.84Ronald EbanksCayman Islands
16618.30Mohammad AshrafulBangladesh
16616.10Rusty TheronSouth Africa
16618.00Ryan BurlZimbabwe
16716.80Scott KuggeleijnNew Zealand
16718.00Vikrant ShettyUnited Arab Emirates
16715.00Ravi BoparaEngland
16718.00Delyone BordenBermuda
16816.00Dave Langford-SmithIreland
16812.00Steve TikoloKenya
16817.00Njabulo NcubeZimbabwe
16816.30Rashid KhanAfghanistan
16916.20Zahoor KhanUnited Arab Emirates
16916.67Imran TahirSouth Africa
16915.90Andrew WhiteIreland
17015.00Sunzamul IslamBangladesh
17016.00Lameck OnyangoKenya
17115.69Khurram KhanUnited Arab Emirates
17113.32Sharad VesawkarNepal
17212.00Ryan ten DoeschateNetherlands
17215.60Dhammika PrasadSri Lanka
17314.00Rajesh BhudiaKenya
17319.85Corey AndersonNew Zealand
1739.00Aiden MarkramSouth Africa
17318.00Nathan Coulter-NileAustralia
17416.67Amjad MahboobSingapore
17418.84James NgocheKenya
17412.00Thilan SamaraweeraSri Lanka
17518.57Josh DaveyScotland
17515.00Mudassar BukhariNetherlands
17613.33Syazrul IdrusMalaysia
17617.35Mustafizur RahmanBangladesh
17714.57Assad ValaPapua New Guinea
17712.34Kinchit ShahHong Kong
17718.94Fidel EdwardsWest Indies
17818.60Darren SammyWest Indies
17812.20Shehan MadushankaSri Lanka
17814.20Jonathan CarterWest Indies
1799.50Sunil NarineWest Indies
17912.00Ambati RayuduIndia
17918.00Lou VincentNew Zealand
17919.26Nosaina PokanaPapua New Guinea
18018.86Nisarg PatelUnited States of America
18015.00Kevin PietersenEngland
1806.00Nawroz MangalAfghanistan
1807.50Ahsan MalikNetherlands
1816.00Asghar StanikzaiAfghanistan
18113.30Alex CusackIreland
18118.26Sompal KamiNepal
18218.00Karl BirkenstockNamibia
18210.80Maurits JonkmanNetherlands
1839.00Alfred LusenoKenya
18316.94Muhammad KhanPakistan
1846.00Tom de GroothNetherlands
18412.00Angelo MathewsSri Lanka
1859.00Shaiman AnwarUnited Arab Emirates
1850.60Mohammad YousufPakistan
18719.09Abdur RazzakBangladesh
18819.00Andrew FlintoffEngland
18918.00Tom de GroothNetherlands
19017.13Gordon GoudieScotland
19115.00Zameer ZahirCanada
19212.00MS DhoniIndia
1938.00Scott StyrisNew Zealand
1943.30Devon ThomasWest Indies
1953.00Mark VermeulenZimbabwe
19516.93Stuart BinnyIndia
19616.92Robin PetersonSouth Africa
1961.20Noor Ali ZadranAfghanistan
19715.00Zeeshan SiddiquiOman
19812.00Kyle CoetzerScotland
19815.60Naseem ShahPakistan
19915.00Karl BirkenstockNamibia
19910.50Taijul IslamBangladesh
2009.00Mahela JayawardeneSri Lanka
20014.80Qais AhmadAfghanistan
20112.00Gajanand SinghUnited States of America
2016.00Noor Ali ZadranAfghanistan
20211.40Dawid MalanEngland
2036.00Rassie van der DussenSouth Africa
23716.20Arshdeep SinghIndia
23816.00Matthew FordeWest Indies
23915.60A BhargavaSingapore
24015.15Kariyawasam AsalankaSri Lanka
24112.60Rahmat ShahAfghanistan
24212.00Khurram ShahzadPakistan
2439.00Parvindar KumarKuwait
2446.00Rinku SinghIndia
2453.00Rohit SharmaIndia
11996.00Rassie van der DussenSouth Africa
12004.80Sanjay ManjrekarIndia
12014.20Roy FredericksWest Indies
12023.60Jock EdwardsNew Zealand
12033.30Devon ThomasWest Indies
12043.00Mark VermeulenZimbabwe
12052.40Vinod KambliIndia
12061.20Mohammad YousufPakistan