Best Bowling Figures In ODI Cricket History

Best Bowling Figures In ODI

PlayerTeamOversMaidensRunsWktsEcoOppositionGroundDate
Chaminda VaasSri Lanka831982.37v ZimbabweColombo (SSC)8 Dec 2001
Shahid AfridiPakistan931271.33v West IndiesProvidence14 Jul 2013
Glenn McGrathAustralia741572.14v NamibiaPotchefstroom27 Feb 2003
Rashid KhanAfghanistan8.411872.07v West IndiesGros Islet9 Jun 2017
Andy BichelAustralia1002072v EnglandGqeberha2 Mar 2003
Muttiah MuralitharanSri Lanka1013073v IndiaSharjah27 Oct 2000
Tim SoutheeNew Zealand903373.66v EnglandWellington20 Feb 2015
Trent BoultNew Zealand1033473.4v West IndiesChristchurch23 Dec 2017
Waqar YounisPakistan1003673.6v EnglandLeeds17 Jun 2001
Aaqib JavedPakistan1013773.7v IndiaSharjah25 Oct 1991
Imran TahirSouth Africa904575v West IndiesBasseterre15 Jun 2016
Winston DavisWest Indies10.305174.85v AustraliaLeeds11 Jun 1983
Stuart BinnyIndia4.42460.85v BangladeshMirpur17 Jun 2014
Sandeep LamichhaneNepal5.101162.12v P.N.G.Al Amerat10 Sep 2021
Anil KumbleIndia6.121261.94v West IndiesEden Gardens27 Nov 1993
Ajantha MendisSri Lanka811361.62v IndiaKarachi6 Jul 2008
Gary GilmourAustralia1261461.16v EnglandLeeds18 Jun 1975
Imran KhanPakistan1021461.4v IndiaSharjah22 Mar 1985
Farveez MaharoofSri Lanka921461.55v West IndiesBrabourne14 Oct 2006
Colin CroftWest Indies941561.66v EnglandKingstown4 Feb 1981
Shoaib AkhtarPakistan911661.77v New ZealandKarachi21 Apr 2002
Kagiso RabadaSouth Africa831662v BangladeshMirpur10 Jul 2015
Sandeep LamichhaneNepal611662.66v U.S.A.Kirtipur12 Feb 2020
Azhar MahmoodPakistan1021861.8v West IndiesSharjah19 Oct 1999
Henry OlongaZimbabwe8.231962.28v EnglandCape Town28 Jan 2000
Shane BondNew Zealand931962.11v IndiaBulawayo26 Aug 2005
Jasprit BumrahIndia7.231962.59v EnglandThe Oval12 Jul 2022
Bryan StrangZimbabwe1022062v BangladeshNairobi (Aga)14 Oct 1997
Angelo MathewsSri Lanka602063.33v IndiaColombo (RPS)12 Sep 2009
Fidel EdwardsWest Indies712263.14v ZimbabweHarare29 Nov 2003
Makhaya NtiniSouth Africa9.342262.31v AustraliaCape Town3 Mar 2006
Allan DonaldSouth Africa902362.55v KenyaNairobi (Gym)3 Oct 1996
Ashish NehraIndia1022362.3v EnglandDurban26 Feb 2003
Shane BondNew Zealand1022362.3v AustraliaGqeberha11 Mar 2003
Imran TahirSouth Africa612464v ZimbabweBloemfontein3 Oct 2018
Reece TopleyEngland9.522462.44v IndiaLord’s14 Jul 2022
Scott StyrisNew Zealand702563.57v West IndiesPort of Spain12 Jun 2002
Chaminda VaasSri Lanka9.122562.72v BangladeshPietermaritzburg14 Feb 2003
Kuldeep YadavIndia1002562.5v EnglandNottingham12 Jul 2018
Waqar YounisPakistan1012662.6v Sri LankaSharjah29 Apr 1990
Mashrafe MortazaBangladesh1002662.6v KenyaNairobi (Gym)15 Aug 2006
Rubel HossainBangladesh5.502664.45v New ZealandMirpur29 Oct 2013
Yasir ShahPakistan902662.88v ZimbabweHarare1 Oct 2015
Naved-ul-HasanPakistan8.412763.11v IndiaJamshedpur9 Apr 2005
Dilhara FernandoSri Lanka802763.37v EnglandColombo (RPS)13 Oct 2007
Murali KartikIndia1032762.7v AustraliaWankhede17 Oct 2007
Kemar RoachWest Indies8.302763.17v NetherlandsDelhi28 Feb 2011
Sunil NarineWest Indies9.502762.74v South AfricaProvidence3 Jun 2016
Henry OlongaZimbabwe922863.11v KenyaBulawayo15 Dec 2002
Josh DaveyScotland8.322863.29v AfghanistanAbu Dhabi14 Jan 2015
Mitchell StarcAustralia902863.11v New ZealandAuckland28 Feb 2015
Patrick PattersonWest Indies9.402963v IndiaNagpur8 Dec 1987
Sanath JayasuriyaSri Lanka9.502962.94v EnglandMoratuwa20 Mar 1993
Ajantha MendisSri Lanka902963.22v ZimbabweHarare28 Nov 2008
Akila DananjayaSri Lanka902963.22v South AfricaColombo (RPS)12 Aug 2018
Waqar YounisPakistan9.413063.1v New ZealandAuckland13 Mar 1994
Paul David CollingwoodEngland1013163.1v BangladeshNottingham21 Jun 2005
Mitchell JohnsonAustralia1013163.1v Sri LankaPallekele10 Aug 2011
Trent BoultNew Zealand1013363.3v AustraliaHamilton5 Feb 2017
Zahoor KhanU.A.E.6.303465.23v IrelandICCA Dubai2 Mar 2017
Shaun PollockSouth Africa1023563.5v West IndiesEast London24 Jan 1999
Abdul RazzaqPakistan9.513563.55v BangladeshDhaka25 Jan 2002
Shaheen Shah AfridiPakistan9.103563.81v BangladeshLord’s5 Jul 2019
Shahid AfridiPakistan1003863.8v AustraliaDubai (DSC)22 Apr 2009
Lasith MalingaSri Lanka7.403864.95v KenyaColombo (RPS)1 Mar 2011
Ken MacLeayAustralia11.533963.29v IndiaNottingham13 Jun 1983
Dale SteynSouth Africa903964.33v PakistanGqeberha27 Nov 2013
Jofra ArcherEngland9.114064.36v South AfricaKimberley1 Feb 2023
Viv RichardsWest Indies9.404164.24v IndiaDelhi23 Oct 1989
Chad SoperP.N.G.1014164.1v Hong KongMong Kok6 Nov 2016
Ajit AgarkarIndia9.314264.42v AustraliaMelbourne9 Jan 2004
Umar GulPakistan1004264.2v EnglandThe Oval17 Sep 2010
Yuzvendra ChahalIndia1004264.2v AustraliaMelbourne18 Jan 2019
Tangeni LungameniNamibia904264.66v P.N.G.Windhoek23 Nov 2022
Dwayne BravoWest Indies1014364.3v ZimbabweSt George’s24 Feb 2013
Mitchell StarcAustralia1024364.3v IndiaMelbourne18 Jan 2015
Mustafizur RahmanBangladesh1004364.3v IndiaMirpur21 Jun 2015
Rashid KhanAfghanistan9.304364.52v IrelandGreater Noida17 Mar 2017
Gulbadin NaibAfghanistan9.204364.6v IrelandBelfast21 May 2019
Waqar YounisPakistan1014464.4v New ZealandSharjah13 Nov 1996
Thisara PereraSri Lanka1004464.4v PakistanPallekele9 Jun 2012
Chris WoakesEngland1004564.5v AustraliaBrisbane30 Jan 2011
John HastingsAustralia1004564.5v Sri LankaDambulla31 Aug 2016
Graeme CremerZimbabwe1004664.6v KenyaHarare13 Oct 2009
Chris WoakesEngland804765.87v Sri LankaPallekele10 Dec 2014
Amit MishraIndia8.504865.43v ZimbabweBulawayo3 Aug 2013
Lance KlusenerSouth Africa1004964.9v Sri LankaLahore6 Nov 1997
Tony GrayWest Indies905065.55v AustraliaPort of Spain9 Mar 1991
Christopher MpofuZimbabwe1015265.2v KenyaNairobi (Gym)19 Oct 2008
Josh HazlewoodAustralia905265.77v New ZealandBirmingham2 Jun 2017
Akila DananjayaSri Lanka1005465.4v IndiaPallekele24 Aug 2017
S SreesanthIndia1015565.5v EnglandIndore15 Apr 2006
Paul StirlingIreland1005565.5v AfghanistanGreater Noida17 Mar 2017
Lungi NgidiSouth Africa1005865.8v AustraliaBloemfontein4 Mar 2020
Waqar YounisPakistan805967.37v AustraliaNottingham19 Jun 2001
Ashish NehraIndia1015965.9v Sri LankaColombo (RPS)9 Aug 2005
Tim SoutheeNew Zealand9.216566.96v BangladeshDunedin20 Feb 2019
Players with the best bowling figures in one-day internationals

Best Bowling Figures In ODI: Sri Lankan pace bowler Chaminda Vaas is leading the table of best bowling figures in one-day internationals. He made his ODI debut on 15 February 1994 vs India. He has taken 8 wickets after spending only 19 runs in 8 overs against Zimbabwe at Colombo (SSC) on 8 December 2001.

Best bowling figures in ODI Cricket

In his eight overs spell, Vaas bowled three maiden overs and bowled at an impressive economy of 2.37 runs per over.

After Chminda Vaas, Shahid Afridi holds the second position with 7 wickets after spending 12 runs in 9 overs against West Indies in Providence on 14 July 2013. His performance in that match was brilliant which made his team win the match.

Afridi bowled three maiden overs in his 9 overs spell and had a brilliant economy of 1.33 runs per over. Afridi is a star all-rounder of the Pakistan national team, who made his team win single-handedly in many matches with his batting and bowling.

CWC 2023: Schedule | Points Table | Most Runs | Most Wickets | Most Sixes |

Leave a Comment