Best Bowling Fig – Complete Cricket Stats & Records

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

PositionStats ValuePlayer NameTeam Name
18/0Chaminda VaasSri Lanka
13/34Ashley MallettAustralia
14/27Geoff ArnoldEngland
14/32John SnowEngland
13/25Chris OldEngland
16/14Gary GilmourAustralia
15/19Richard CollingeNew Zealand
15/0Greg ChappellAustralia
15/28Lance CairnsNew Zealand
15/7Alan HurstAustralia
15/21Sir Richard HadleeNew Zealand
16/9Colin CroftWest Indies
15/17Terry AldermanAustralia
17/13Winston DavisWest Indies
15/3Carl RackemannAustralia
16/3Imran KhanPakistan
15/1Dave GilbertAustralia
16/15Patrick PattersonWest Indies
15/2Kris SrikkanthIndia
16/6Sir Viv RichardsWest Indies
16/11Waqar YounisPakistan
17/31Aaqib JavedPakistan
15/6Mark WaughAustralia
16/9Sanath JayasuriyaSri Lanka
16/14Waqar YounisPakistan
15/19Danny MorrisonNew Zealand
16/15Waqar YounisPakistan
16/20Bryan StrangZimbabwe
15/4Sachin TendulkarIndia
16/8Azhar MahmoodPakistan
17/6Muttiah MuralitharanSri Lanka
18/13Chaminda VaasSri Lanka
16/9Shoaib AkhtarPakistan
17/0Andy BichelAustralia
16/31Ajit AgarkarIndia
16/11Ashish NehraIndia
16/11Farveez MaharoofSri Lanka
16/13Dilhara FernandoSri Lanka
16/8Chris MpofuZimbabwe
16/11Graeme CremerZimbabwe
16/32Umar GulPakistan
16/15Mitchell JohnsonAustralia
16/8Thisara PereraSri Lanka
17/12Shahid AfridiGermany
16/4Stuart BinnyIndia
17/28Tim SoutheeNew Zealand
17/31Imran TahirSouth Africa
17/8Rashid KhanAfghanistan
16/18Kuldeep YadavIndia
16/18Gulbadin NaibAfghanistan
16/16Sandeep LamichhaneNepal
16/11Sandeep LamichhaneNepal
16/9Tangeni LungameniNamibia
17/16Muhammad KhanPakistan
17/18Wanindu HasarangaSri Lanka
16/18Jayden SealesWest Indies
14/41Kyle JamiesonNew Zealand
23/20Pramod LiyanagamageSri Lanka
26/35Mohammad HossainBangladesh
27/21Charlie CassellScotland
27/17Mohammed ShamiIndia
25/4Khawar AliOman
26/17Reece TopleyEngland
26/24Shaheen AfridiPakistan
26/30Lungi NgidiSouth Africa
26/19Akila DananjayaSri Lanka
26/21Mudassar BukhariNetherlands
27/18Trent BoultNew Zealand
26/19Charles AminiPapua New Guinea
26/11Mitchell StarcAustralia
26/26Rizwan CheemaCanada
26/9Dwayne BravoWest Indies
26/16Kemar RoachWest Indies
25/9Alex CusackIreland
26/12Lameck OnyangoKenya
26/10Ajantha MendisSri Lanka
26/27Murali KartikIndia
26/11Paul CollingwoodEngland
26/13Makhaya NtiniSouth Africa
25/1Daniel VettoriNew Zealand
27/10Glenn McGrathAustralia
26/10Abdul RazzaqPakistan
26/19Henry OlongaZimbabwe
27/20Waqar YounisPakistan
26/10Shaun PollockSouth Africa
25/8Jacques KallisSouth Africa
26/24Lance KlusenerSouth Africa
26/21Allan DonaldSouth Africa
25/19Aaqib JavedPakistan
25/17Matthew HartNew Zealand
26/12Anil KumbleIndia
25/7Wasim AkramPakistan
25/6Saleem MalikPakistan
26/44Tony GrayWest Indies
25/13Sir Curtly AmbroseWest Indies
25/13Sanjeev SharmaIndia
25/5Sir Viv RichardsWest Indies
25/9Michael HoldingWest Indies
25/1Courtney WalshWest Indies
25/12Joel GarnerWest Indies
24/7Joel GarnerWest Indies
26/31Ken MacLeayAustralia
25/22Andy RobertsNew Zealand
25/1Greg ChappellAustralia
25/26Joel GarnerWest Indies
24/15Bob WillisEngland
25/18Gary CosierAustralia
25/30Vanburn HolderWest Indies
23/41Robin JackmanEngland
25/26Dennis LilleeAustralia
24/34Dayle HadleeNew Zealand
23/40Keith StackpoleAustralia
23/25Dennis LilleeAustralia
27/0Andy BichelAustralia
37/1Glenn McGrathAustralia
33/50Ray IllingworthEngland
33/29John SnowEngland
34/46Sarfraz NawazPakistan
33/47Ashley MallettAustralia
34/9Sir Andy RobertsWest Indies
34/2Chris OldEngland
34/18John LeverEngland
34/20Jeff ThomsonAustralia
34/0Mike HendrickEngland
35/6Sir Richard HadleeNew Zealand
35/30Len PascoeAustralia
35/7Sir Richard HadleeNew Zealand
34/12Larry GomesWest Indies
35/16Abdul QadirPakistan
35/15Wasim AkramPakistan
35/20Bruce ReidAustralia
35/10Joel GarnerWest Indies
35/17Sir Curtly AmbroseWest Indies
35/15Ian BishopWest Indies
35/12Simon O'DonnellAustralia
35/9Sir Curtly AmbroseWest Indies
35/9Hansie CronjeSouth Africa
35/4Sir Curtly AmbroseWest Indies
35/17Manoj PrabhakarIndia
35/24Manoj PrabhakarIndia
35/9Saqlain MushtaqPakistan
35/2Robin SinghIndia
35/10Chris CairnsNew Zealand
35/3Shahid AfridiGermany
35/1Glenn McGrathAustralia
36/0Ashish NehraIndia
35/1Muttiah MuralitharanSri Lanka
36/14Scott StyrisNew Zealand
35/4Michael ClarkeAustralia
36/14Mashrafe MortazaBangladesh
36/15Shane BondNew Zealand
35/1Mitchell JohnsonAustralia
35/0Stuart BroadEngland
35/9Josh DaveyScotland
36/12Angelo MathewsSri Lanka
36/17Dale SteynSouth Africa
36/18Lasith MalingaSri Lanka
35/8Daniel ChristianAustralia
36/23Chris WoakesEngland
36/27John HastingsAustralia
36/15Mustafizur RahmanBangladesh
36/20Ahmed RazaUnited Arab Emirates
36/7Paul StirlingIreland
36/32Yuzvendra ChahalIndia
35/19Johannes SmitNamibia
35/8Shakib Al HasanBangladesh
36/19Jasprit BumrahIndia
36/5AM GhazanfarAfghanistan
36/7Wanindu HasarangaSri Lanka
35/11Cooper ConnollyAustralia
33/34Adil RashidEngland
43/49Zakary FoulkesNew Zealand
45/12Rashid KhanNepal
46/11Aryan DuttNetherlands
46/10Mohammed SirajIndia
45/2Bernard ScholtzNamibia
45/10Simi SinghIreland
46/36Tim SoutheeNew Zealand
45/25Ahmed RazaUnited Arab Emirates
46/7Akila DananjayaSri Lanka
46/23Imran TahirSouth Africa
46/16Kagiso RabadaSouth Africa
46/27Chad SoperPapua New Guinea
45/10Corey AndersonNew Zealand
46/20Rubel HossainBangladesh
45/9Lasith MalingaSri Lanka
46/20Chris WoakesEngland
45/14James HopesAustralia
45/1Muttiah MuralitharanSri Lanka
46/16Shahid AfridiGermany
45/4Andrew FlintoffEngland
45/4Mervyn DillonWest Indies
46/20Naved-ul-HasanPakistan
46/25SreesanthIndia
46/7Shane BondNew Zealand
45/5Nikhil ChopraIndia
46/25Henry OlongaZimbabwe
45/4Sourav GangulyIndia
45/10Shaun PollockSouth Africa
45/20Shayne O'ConnorNew Zealand
45/10Sourav GangulyIndia
45/11Danny MorrisonNew Zealand
44/3Aamer SohailPakistan
45/17Anil KumbleIndia
45/16Anderson CumminsWest Indies
45/7Waqar YounisPakistan
45/15Ravi ShastriIndia
45/13Terry AldermanAustralia
45/16Wasim AkramPakistan
45/20Arshad AyubIndia
44/3Ewen ChatfieldNew Zealand
45/13Craig McDermottAustralia
45/19Sir Richard HadleeNew Zealand
45/9Ashantha de MelSri Lanka
45/23Mudassar NazarPakistan
44/14Jalal-ud-DinPakistan
45/31Mike HendrickEngland
44/3Dennis LilleeAustralia
44/5Chris OldEngland
43/6Sarfraz NawazPakistan
43/20Max WalkerAustralia
44/7Peter LeverEngland
43/27Derek UnderwoodEngland
43/51Greg ChappellAustralia
43/24Geoff ArnoldEngland
43/33Bob WoolmerEngland
42/22Graham McKenzieAustralia
47/1Muttiah MuralitharanSri Lanka
57/1Shahid AfridiPakistan
51/22Alan ThomsonAustralia
52/16Doug WaltersAustralia
53/25Bruce TaylorNew Zealand
52/7Geoff ArnoldEngland
54/11John SnowEngland
53/21Sir Ian BothamEngland
53/36Bhagwath ChandrasekharIndia
54/10Dennis LilleeAustralia
53/11Sikander BakhtPakistan
54/11Sikander BakhtPakistan
55/33Ewen ChatfieldNew Zealand
54/14Ashantha de MelSri Lanka
55/11Kapil DevIndia
54/4Jeremy ConeyNew Zealand
55/20Vic MarksEngland
54/4Wasim AkramPakistan
55/48Graeme LabrooySri Lanka
55/21Tony DodemaideAustralia
55/38Sir Richard HadleeNew Zealand
55/17Rumesh RatnayakeSri Lanka
55/29Allan DonaldSouth Africa
55/12Javagal SrinathIndia
54/3Phil SimmonsWest Indies
55/17Glenn McGrathAustralia
54/7Heath StreakZimbabwe
55/13Ottis GibsonWest Indies
55/20Javagal SrinathIndia
55/12Heath StreakZimbabwe
55/6Sunil JoshiIndia
55/16Shoaib AkhtarPakistan
55/5Abdul RazzaqPakistan
55/6Nicky BojeSouth Africa
56/11Chaminda VaasSri Lanka
55/5Sanath JayasuriyaSri Lanka
55/4Chaminda VaasSri Lanka
55/5Brett LeeAustralia
55/4Shaun PollockSouth Africa
55/10Abdur RazzakBangladesh
55/4John BlainScotland
55/14Abdur RazzakBangladesh
55/3Yuvraj SinghIndia
55/10Morne MorkelSouth Africa
56/25Amit MishraIndia
55/10Sompal KamiNepal
55/6Luke JongweZimbabwe
56/27Sunil NarineWest Indies
56/14Zahoor KhanUnited Arab Emirates
56/22Josh DaveyScotland
55/26Mohammad HasnainPakistan
55/1Oshane ThomasWest Indies
55/16Dushmantha ChameeraSri Lanka
55/6Mark WattScotland
56/13Josh LittleIreland
55/15Mohammed ShamiIndia
56/18Jeffrey VandersaySri Lanka
53/52Harshit RanaIndia
63/63Arshdeep SinghIndia
65/16Tanvir IslamBangladesh
66/29Jeremy GordonCanada
65/17Mohammad NabiAfghanistan
65/7Cameron GreenAustralia
65/19Andy McBrineIreland
65/5James NeeshamNew Zealand
65/2Aizaz KhanHong Kong
65/30David WilleyEngland
66/14Vivian KingmaNetherlands
66/26Yasir ShahPakistan
65/6Rakep PatelKenya
65/13Lasith MalingaSri Lanka
65/1Mitchell StarcAustralia
65/12Shahid AfridiGermany
65/7Shahid AfridiGermany
65/5Farhad RezaBangladesh
65/15Clint McKayAustralia
65/11Sarel BurgerNamibia
65/7Daniel VettoriNew Zealand
65/4Dwayne LeverockBermuda
65/7Shoaib AkhtarPakistan
65/11Nuwan ZoysaSri Lanka
66/22Fidel EdwardsWest Indies
65/8Glenn McGrathAustralia
65/6Graeme HickEngland
65/19Makhaya NtiniSouth Africa
65/8Robin SinghIndia
65/23Muttiah MuralitharanSri Lanka
65/14Shaukat DukanwalaUnited Arab Emirates
65/13Saqlain MushtaqPakistan
64/8Craig McDermottAustralia
65/19Chris PringleNew Zealand
65/13Winston BenjaminWest Indies
64/3Sachin TendulkarIndia
64/6Ian BishopWest Indies
64/6Meyrick PringleSouth Africa
64/12Simon O'DonnellAustralia
64/9John EmbureyEngland
64/7Steve WaughAustralia
64/7Kapil DevIndia
64/5Geoff LawsonAustralia
64/5Malcolm MarshallWest Indies
65/12Vic MarksEngland
64/19Michael HoldingWest Indies
64/5Michael HoldingWest Indies
64/14Rodney HoggAustralia
64/11Bob WillisEngland
63/21Derek UnderwoodEngland
63/14Wasim RajaPakistan
64/18Tony GreigEngland
62/4Clive LloydWest Indies
62/9Asif MasoodPakistan
61/29Ken ShuttleworthEngland
62/16Ashley MallettAustralia
63/26Derek UnderwoodEngland
67/5Mohammed ShamiIndia
77/6Rashid KhanPakistan
72/20Barry WoodEngland
71/38Basil D'OliveiraEngland
72/15Sarfraz NawazPakistan
74/19Max WalkerAustralia
73/43Chris OldEngland
72/10Roy FredericksWest Indies
73/17Phil EdmondsEngland
74/16Michael HoldingWest Indies
73/27Joel GarnerWest Indies
74/24Sarfraz NawazPakistan
74/12Dennis LilleeAustralia
74/21Len PascoeAustralia
75/21Abdul QadirPakistan
74/8Sarfraz NawazPakistan
74/6Joel GarnerWest Indies
74/7Malcolm MarshallWest Indies
74/11Gladstone SmallEngland
74/11Courtney WalshWest Indies
74/17Courtney WalshWest Indies
74/15Chris PringleNew Zealand
74/5Kapil DevIndia
74/8Derek PringleEngland
75/15Wasim AkramPakistan
75/26Richard SnellSouth Africa
74/9Hansie CronjeSouth Africa
75/17Aaqib JavedPakistan
75/15Jimmy AdamsWest Indies
75/8Sanath JayasuriyaSri Lanka
75/25Lance KlusenerSouth Africa
75/7Shaun PollockSouth Africa
75/9Muttiah MuralitharanSri Lanka
75/25Charitha BuddhikaSri Lanka
75/3Muttiah MuralitharanSri Lanka
75/11Upul ChandanaSri Lanka
75/8Pedro CollinsWest Indies
75/6Dwayne SmithWest Indies
75/8Fidel EdwardsWest Indies
75/11Trent JohnstonIreland
75/9Mitchell JohnsonAustralia
75/10Tim SoutheeNew Zealand
75/16Thisara PereraSri Lanka
75/15Ben HilfenhausAustralia
75/3Nuwan KulasekaraSri Lanka
75/14Rahmat ShahAfghanistan
75/1Steven FinnEngland
75/13Josh HazlewoodAustralia
76/32Josh HazlewoodAustralia
75/7Tanwir AfzalHong Kong
75/36Shaheen AfridiPakistan
75/5Mohammed ShamiIndia
75/24Alasdair EvansScotland
75/8Ryan BurlZimbabwe
76/35Ish SodhiNew Zealand
75/17Lungi NgidiSouth Africa
75/17Richard NgaravaZimbabwe
72/13Joe RootEngland
82/21Jamie OvertonEngland
85/19Matt HenryNew Zealand
85/17Merwe ErasmusNamibia
85/8Basil HameedUnited Arab Emirates
86/35Jofra ArcherEngland
85/26Mitchell StarcAustralia
85/39Blessing MuzarabaniZimbabwe
85/9Jan FrylinckNamibia
85/8Thisara PereraSri Lanka
85/5Adil RashidEngland
85/14Imad WasimPakistan
85/8Graeme CremerZimbabwe
85/15Taskin AhmedBangladesh
85/9Mohammad NabiAfghanistan
85/16Clint McKayAustralia
85/18Rusty TheronSouth Africa
85/13Dale SteynSouth Africa
85/12Thilan ThusharaSri Lanka
85/12Harbhajan SinghIndia
85/10Mohammad RafiqueBangladesh
85/9Zaheer KhanIndia
85/11Shahid AfridiGermany
85/10Sachin TendulkarIndia
85/6Vasbert DrakesWest Indies
85/10Waqar YounisPakistan
85/8Glenn McGrathAustralia
85/25Matthew HoggardEngland
84/10Aravinda de SilvaSri Lanka
85/8Mervyn DillonWest Indies
85/21Sanath JayasuriyaSri Lanka
84/13Glenn McGrathAustralia
85/16Mushtaq AhmedPakistan
85/15Rod LathamNew Zealand
85/36Darren GoughEngland
84/6Mark WaughAustralia
84/11Craig McDermottAustralia
84/18Sir Curtly AmbroseWest Indies
84/17Malcolm MarshallWest Indies
84/11Martin SneddenNew Zealand
84/12Manoj PrabhakarIndia
84/8Maninder SinghIndia
84/12Ijaz FaqihPakistan
84/12Madan LalIndia
84/22Sir Ian BothamEngland
84/8Ewen ChatfieldNew Zealand
84/15Gary TroupNew Zealand
84/25Wasim RajaPakistan
83/18Hasan JamilPakistan
84/20Rodney HoggAustralia
83/42Sarfraz NawazPakistan
82/16Bob WoolmerEngland
84/20Bernard JulienWest Indies
82/17Bev CongdonNew Zealand
82/16Imran NiaziPakistan
80/30Peter LeverEngland
82/28Graeme WatsonAustralia
87/7Wanindu HasarangaSri Lanka
90/38John SnowEngland
97/7Aaqib JavedPakistan
92/35Bob MassieAustralia
92/17Asif IqbalUnited Arab Emirates
92/22Saleem AltafPakistan
94/22Keith BoyceWest Indies
92/18Dayle HadleeNew Zealand
93/44Len PascoeAustralia
93/24Ian CallenAustralia
94/28Len PascoeAustralia
94/22Dilip DoshiIndia
93/1Mudassar NazarPakistan
94/9Bob WillisEngland
94/23Gary TroupNew Zealand
94/13Abdul QadirPakistan
94/14Mudassar NazarPakistan
94/9Abdul QadirPakistan
94/13Abdul QadirPakistan
94/15Ewen ChatfieldNew Zealand
94/18Merv HughesAustralia
94/19Carl RackemannAustralia
94/11Mike WhitneyAustralia
94/18Malcolm MarshallWest Indies
95/22Paul JarvisEngland
94/6Chaminda VaasSri Lanka
94/14Paul ReiffelAustralia
95/21Aasif KarimKenya
95/17Charlie LockZimbabwe
94/10Saleem MalikPakistan
95/9Saqlain MushtaqPakistan
95/9Mark EalhamEngland
95/26Corey CollymoreWest Indies
95/12Makhaya NtiniSouth Africa
95/10Chris GayleWest Indies
95/12Brad WilliamsAustralia
95/11Andrew SymondsAustralia
95/11Nathan BrackenAustralia
95/10Peter OngondoKenya
95/13Nathan BrackenAustralia
95/18Iftikhar AnjumPakistan
95/20Brian VitoriZimbabwe
95/19Albert van der MerweIreland
95/19Ravi RampaulWest Indies
95/9Ziaur RahmanAfghanistan